Searched refs:srom (Results 1 - 9 of 9) sorted by relevance
/drivers/char/ |
H A D | tile-srom.c | 150 struct srom_dev *srom = filp->private_data; local 154 mutex_lock(&srom->lock); 155 if (srom->hv_devhdl >= 0) 156 _srom_write(srom->hv_devhdl, &dummy, SROM_FLUSH_OFF, 1); 157 mutex_unlock(&srom->lock); 179 struct srom_dev *srom = filp->private_data; local 185 if (mutex_lock_interruptible(&srom->lock)) { 195 hv_retval = _srom_read(srom->hv_devhdl, kernbuf, 214 mutex_unlock(&srom->lock); 234 struct srom_dev *srom local 278 struct srom_dev *srom = filp->private_data; local 307 struct srom_dev *srom = dev_get_drvdata(dev); local 314 struct srom_dev *srom = dev_get_drvdata(dev); local 321 struct srom_dev *srom = dev_get_drvdata(dev); local 355 srom_setup_minor(struct srom_dev *srom, int index) argument [all...] |
H A D | Makefile | 68 obj-$(CONFIG_TILE_SROM) += tile-srom.o
|
H A D | Kconfig | 643 in /dev/srom/. The Tilera hypervisor makes the flash
|
/drivers/net/wireless/brcm80211/brcmsmac/ |
H A D | Makefile | 43 srom.o \
|
H A D | srom.c | 30 #include "srom.h" 40 /* Maximum srom: 6 Kilobits == 768 bytes */ 123 * This is acombined srom for both MIMO and SISO boards, usable in 291 * storage type for srom variable. 622 * convert binary srom data into linked list of srom variable items. 625 _initvars_srom_pci(u8 sromrev, u16 *srom, struct list_head *var_list) argument 639 /* first store the srom revision */ 665 ea[0] = (srom[srv->off] >> 8) & 0xff; 666 ea[1] = srom[sr 864 u16 *srom; local [all...] |
/drivers/staging/vt6655/ |
H A D | Makefile | 19 srom.o \
|
/drivers/net/ethernet/dec/tulip/ |
H A D | dmfe.c | 279 unsigned char srom[128]; member in struct:dmfe_board_info 486 /* read 64 word srom data */ 488 ((__le16 *) db->srom)[i] = 493 dev->dev_addr[i] = db->srom[20 + i]; 1906 char * srom = db->srom; local 1915 if ( ( (int) srom[18] & 0xff) == SROM_V41_CODE) { 1918 db->NIC_capability = le16_to_cpup((__le16 *) (srom + 34)); 1930 dmfe_mode = (le32_to_cpup((__le32 *) (srom + 34)) & 1931 le32_to_cpup((__le32 *) (srom [all...] |
H A D | de4x5.c | 838 struct de4x5_srom srom; /* A copy of the SROM */ member in struct:de4x5_private 2165 j += (u_char) *((u_char *)&lp->srom + SROM_HWADD + i); 2172 last.addr[i] = (u_char)*((u_char *)&lp->srom + SROM_HWADD + i); 3910 int tmp = *((char *)&lp->srom + 19) * 3; 3911 strncpy(name, (char *)&lp->srom + 26 + tmp, 8); 3943 ** immediately with the prior srom contents intact (the h/w address will 3958 } else { /* Read new srom */ 3960 __le16 *p = (__le16 *)((char *)&lp->srom + SROM_HWADD); 3971 p = (__le16 *)&lp->srom; 3976 de4x5_dbg_srom((struct de4x5_srom *)&lp->srom); [all...] |
H A D | uli526x.c | 192 unsigned char srom[128]; member in struct:uli526x_board_info 361 /* read 64 word srom data */ 363 ((__le16 *) db->srom)[i] = cpu_to_le16(read_srom_word(db->ioaddr, i)); 366 if(((u16 *) db->srom)[0] == 0xffff || ((u16 *) db->srom)[0] == 0) /* SROM absent, so read MAC address from ID Table */ 386 dev->dev_addr[i] = db->srom[20 + i];
|
Completed in 193 milliseconds