/openbmc/linux/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_ethtool.c | 1483 struct ethtool_eeprom *eeprom, u8 *eebuf) in bnx2x_get_eeprom() argument 1495 eeprom->cmd, eeprom->magic, eeprom->offset, eeprom->offset, in bnx2x_get_eeprom() 1496 eeprom->len, eeprom->len); in bnx2x_get_eeprom() 1500 return bnx2x_nvram_read(bp, eeprom->offset, eebuf, eeprom->len); in bnx2x_get_eeprom() 1811 eeprom->cmd, eeprom->magic, eeprom->offset, eeprom->offset, in bnx2x_set_eeprom() 1812 eeprom->len, eeprom->len); in bnx2x_set_eeprom() 1817 if ((eeprom->magic >= 0x50485900) && (eeprom->magic <= 0x504859FF) && in bnx2x_set_eeprom() 1828 if (eeprom->magic == 0x50485950) { in bnx2x_set_eeprom() 1842 } else if (eeprom->magic == 0x50485952) { in bnx2x_set_eeprom() 1854 } else if (eeprom->magic == 0x53985943) { in bnx2x_set_eeprom() [all …]
|
/openbmc/linux/drivers/media/pci/solo6x10/ |
H A D | Makefile | 4 solo6x10-v4l2-enc.o solo6x10-g723.o solo6x10-eeprom.o
|
/openbmc/qemu/hw/avr/ |
H A D | atmega.h | 42 MemoryRegion eeprom; member
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6qdl-gw51xx.dtsi | 47 eeprom-wp { 249 eeprom1: eeprom@50 { 255 eeprom2: eeprom@51 { 261 eeprom3: eeprom@52 { 267 eeprom4: eeprom@53 {
|
H A D | imx6qdl-gw5910.dtsi | 50 eeprom-wp { 278 eeprom@50 { 284 eeprom@51 { 290 eeprom@52 { 296 eeprom@53 {
|
H A D | imx6q-gw5400-a.dts | 156 eeprom1: eeprom@50 { 162 eeprom2: eeprom@51 { 168 eeprom3: eeprom@52 { 174 eeprom4: eeprom@53 {
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_ethtool.c | 1705 struct ethtool_eeprom *eeprom, u8 *data) in nfp_port_get_module_eeprom() argument 1731 eeprom->offset, data, eeprom->len, in nfp_port_get_module_eeprom() 1732 &eeprom->len); in nfp_port_get_module_eeprom() 1734 if (eeprom->len) { in nfp_port_get_module_eeprom() 2032 struct ethtool_eeprom *eeprom, u8 *bytes) in nfp_net_get_eeprom() argument 2040 if (eeprom->len == 0) in nfp_net_get_eeprom() 2043 eeprom->magic = app->pdev->vendor | (app->pdev->device << 16); in nfp_net_get_eeprom() 2044 memcpy(bytes, buf + eeprom->offset, eeprom->len); in nfp_net_get_eeprom() 2051 struct ethtool_eeprom *eeprom, u8 *bytes) in nfp_net_set_eeprom() argument 2059 if (eeprom->len == 0) in nfp_net_set_eeprom() [all …]
|
/openbmc/linux/arch/arm64/boot/dts/renesas/ |
H A D | r8a779g0-white-hawk-ethernet.dtsi | 10 eeprom@53 {
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | fsl-ls1043a-qds.dtsi | 112 eeprom@56 { 117 eeprom@57 {
|
/openbmc/linux/Documentation/devicetree/bindings/nvmem/ |
H A D | nvmem.yaml | 14 configuration data stored in NVMEMs like eeprom, efuses and so on. 64 qfprom: eeprom@700000 {
|
/openbmc/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-arm-stardragon4800-rep2.dts | 149 eeprom@50 { 169 eeprom@50 {
|
H A D | aspeed-bmc-facebook-greatlakes.dts | 165 eeprom@50 { 191 eeprom@51 { 195 eeprom@54 {
|
/openbmc/linux/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00debug.h | 52 RT2X00DEBUGFS_REGISTER_ENTRY(eeprom, u16);
|
/openbmc/linux/drivers/net/ethernet/dec/tulip/ |
H A D | Makefile | 17 tulip-objs := eeprom.o interrupt.o media.o \
|
/openbmc/linux/drivers/net/ethernet/atheros/atlx/ |
H A D | atl2.c | 1877 struct ethtool_eeprom *eeprom, u8 *bytes) in atl2_get_eeprom() argument 1886 if (eeprom->len == 0) in atl2_get_eeprom() 1894 first_dword = eeprom->offset >> 2; in atl2_get_eeprom() 1895 last_dword = (eeprom->offset + eeprom->len - 1) >> 2; in atl2_get_eeprom() 1910 eeprom->len); in atl2_get_eeprom() 1927 if (eeprom->len == 0) in atl2_set_eeprom() 1935 first_dword = eeprom->offset >> 2; in atl2_set_eeprom() 1936 last_dword = (eeprom->offset + eeprom->len - 1) >> 2; in atl2_set_eeprom() 1943 if (eeprom->offset & 3) { in atl2_set_eeprom() 1952 if (((eeprom->offset + eeprom->len) & 3)) { in atl2_set_eeprom() [all …]
|
/openbmc/linux/drivers/media/common/b2c2/ |
H A D | Makefile | 3 b2c2-flexcop-objs += flexcop-sram.o flexcop-eeprom.o flexcop-misc.o
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | Makefile | 7 eeprom.o mac.o init.o phy.o mcu.o
|
/openbmc/linux/arch/powerpc/boot/dts/fsl/ |
H A D | kmcent2.dts | 128 eeprom@54 { 164 eeprom@50 { 170 eeprom@54 {
|
/openbmc/u-boot/board/freescale/common/ |
H A D | sys_eeprom.c | 33 static struct __attribute__ ((__packed__)) eeprom { struct 233 struct eeprom e2; in prog_eeprom() 421 u32 crc, crc_offset = offsetof(struct eeprom, crc); in mac_read_from_eeprom()
|
/openbmc/linux/arch/arm/boot/dts/nxp/vf/ |
H A D | vf610-zii-cfu1.dts | 170 eeprom-length = <512>; 236 eeprom@52 { 242 eeprom@54 {
|
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_ethtool.c | 1008 if (eeprom->len == 0) in ixgbe_get_eeprom() 1013 first_word = eeprom->offset >> 1; in ixgbe_get_eeprom() 1014 last_word = (eeprom->offset + eeprom->len - 1) >> 1; in ixgbe_get_eeprom() 1028 memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 1), eeprom->len); in ixgbe_get_eeprom() 1044 if (eeprom->len == 0) in ixgbe_set_eeprom() 1050 max_len = hw->eeprom.word_size * 2; in ixgbe_set_eeprom() 1052 first_word = eeprom->offset >> 1; in ixgbe_set_eeprom() 1053 last_word = (eeprom->offset + eeprom->len - 1) >> 1; in ixgbe_set_eeprom() 1060 if (eeprom->offset & 1) { in ixgbe_set_eeprom() 1071 if ((eeprom->offset + eeprom->len) & 1) { in ixgbe_set_eeprom() [all …]
|
/openbmc/openpower-vpd-parser/rules/ |
H A D | 70-ibm-vpd-parser.rules | 3 SUBSYSTEM=="nvmem", SUBSYSTEMS=="spi", ENV{OF_NAME}=="eeprom", ACTION=="add", TAG+="systemd", ENV{S…
|
/openbmc/linux/drivers/net/wireless/ath/ath9k/ |
H A D | ar9003_eeprom.c | 2976 struct ar9300_eeprom *eep = &ah->eeprom.ar9300_eep; in ath9k_hw_ar9300_get_eeprom() 3392 u8 *mptr = (u8 *) &ah->eeprom.ar9300_eep; in ath9k_hw_ar9300_fill_eeprom() 3443 struct ar9300_eeprom *eep = &ah->eeprom.ar9300_eep; in ar9003_dump_cal_data() 3497 struct ar9300_eeprom *eep = &ah->eeprom.ar9300_eep; in ath9k_hw_ar9003_dump_eeprom() 3566 ah->eeprom.ar9300_eep.macAddr); in ath9k_hw_ar9003_dump_eeprom() 3584 return ah->eeprom.ar9300_eep.eepromVersion; in ath9k_hw_ar9300_get_eeprom_ver() 3596 struct ar9300_eeprom *eep = &ah->eeprom.ar9300_eep; in ar9003_modal_header() 3798 struct ar9300_eeprom *eep = &ah->eeprom.ar9300_eep; in ar9003_hw_drive_strength_apply() 3843 struct ar9300_eeprom *eep = &ah->eeprom.ar9300_eep; in ar9003_hw_atten_chain_get() 3871 struct ar9300_eeprom *eep = &ah->eeprom.ar9300_eep; in ar9003_hw_atten_chain_get_margin() [all …]
|
/openbmc/linux/arch/arm64/boot/dts/xilinx/ |
H A D | zynqmp-sm-k26-revA.dts | 30 nvmem0 = &eeprom; 262 eeprom: eeprom@50 { /* u46 - also at address 0x58 */ label 269 eeprom_cc: eeprom@51 { /* required by spec - also at address 0x59 */
|
/openbmc/u-boot/drivers/net/ |
H A D | dc2114x.c | 729 static unsigned short eeprom[0x40] = { in update_srom() local 752 eeprom[0x0a] = (enetaddr[1] << 8) | enetaddr[0]; in update_srom() 753 eeprom[0x0b] = (enetaddr[3] << 8) | enetaddr[2]; in update_srom() 754 eeprom[0x0c] = (enetaddr[5] << 8) | enetaddr[4]; in update_srom() 757 write_srom(dev, DE4X5_APROM, i, eeprom[i]); in update_srom()
|