Searched refs:srom (Results 1 - 9 of 9) sorted by relevance

/drivers/char/
H A Dtile-srom.c150 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 DMakefile68 obj-$(CONFIG_TILE_SROM) += tile-srom.o
H A DKconfig643 in /dev/srom/. The Tilera hypervisor makes the flash
/drivers/net/wireless/brcm80211/brcmsmac/
H A DMakefile43 srom.o \
H A Dsrom.c30 #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 DMakefile19 srom.o \
/drivers/net/ethernet/dec/tulip/
H A Ddmfe.c279 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 Dde4x5.c838 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 Duli526x.c192 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