Searched refs:srom (Results 1 – 10 of 10) sorted by relevance
149 struct srom_dev *srom = filp->private_data; in srom_release() local153 mutex_lock(&srom->lock); in srom_release()154 if (srom->hv_devhdl >= 0) in srom_release()155 _srom_write(srom->hv_devhdl, &dummy, SROM_FLUSH_OFF, 1); in srom_release()156 mutex_unlock(&srom->lock); in srom_release()178 struct srom_dev *srom = filp->private_data; in srom_read() local184 if (mutex_lock_interruptible(&srom->lock)) { in srom_read()194 hv_retval = _srom_read(srom->hv_devhdl, kernbuf, in srom_read()213 mutex_unlock(&srom->lock); in srom_read()233 struct srom_dev *srom = filp->private_data; in srom_write() local[all …]
61 obj-$(CONFIG_TILE_SROM) += tile-srom.o
600 in /dev/srom/. The Tilera hypervisor makes the flash
13 srom.o \
277 unsigned char srom[128]; member493 ((__le16 *) db->srom)[i] = in dmfe_init_one()499 dev->dev_addr[i] = db->srom[20 + i]; in dmfe_init_one()1924 char * srom = db->srom; in dmfe_parse_srom() local1933 if ( ( (int) srom[18] & 0xff) == SROM_V41_CODE) { in dmfe_parse_srom()1936 db->NIC_capability = le16_to_cpup((__le16 *) (srom + 34)); in dmfe_parse_srom()1948 dmfe_mode = (le32_to_cpup((__le32 *) (srom + 34)) & in dmfe_parse_srom()1949 le32_to_cpup((__le32 *) (srom + 36))); in dmfe_parse_srom()1960 if ( (SF_mode & 0x1) || (srom[43] & 0x80) ) in dmfe_parse_srom()1964 if ( (SF_mode & 0x2) || (srom[40] & 0x1) ) in dmfe_parse_srom()[all …]
838 struct de4x5_srom srom; /* A copy of the SROM */ member2164 j += (u_char) *((u_char *)&lp->srom + SROM_HWADD + i); in srom_search()2171 last.addr[i] = (u_char)*((u_char *)&lp->srom + SROM_HWADD + i); in srom_search()3908 int tmp = *((char *)&lp->srom + 19) * 3; in PCI_signature()3909 strncpy(name, (char *)&lp->srom + 26 + tmp, 8); in PCI_signature()3958 __le16 *p = (__le16 *)((char *)&lp->srom + SROM_HWADD); in DevicePresent()3969 p = (__le16 *)&lp->srom; in DevicePresent()3974 de4x5_dbg_srom(&lp->srom); in DevicePresent()4044 dev->dev_addr[i] = (u_char) lp->srom.ieee_addr[i]; i++; in get_hw_addr()4045 dev->dev_addr[i] = (u_char) lp->srom.ieee_addr[i]; i++; in get_hw_addr()[all …]
189 unsigned char srom[128]; member382 ((__le16 *) db->srom)[i] = cpu_to_le16(read_srom_word(db, i)); in uli526x_init_one()385 …if(((u16 *) db->srom)[0] == 0xffff || ((u16 *) db->srom)[0] == 0) /* SROM absent, so read MAC add… in uli526x_init_one()405 dev->dev_addr[i] = db->srom[20 + i]; in uli526x_init_one()
55 srom-cs1@18000000 {
10748 F: drivers/char/tile-srom.c