Home
last modified time | relevance | path

Searched refs:eeprom (Results 251 – 275 of 917) sorted by relevance

1...<<11121314151617181920>>...37

/openbmc/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_ethtool.c1483 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 DMakefile4 solo6x10-v4l2-enc.o solo6x10-g723.o solo6x10-eeprom.o
/openbmc/qemu/hw/avr/
H A Datmega.h42 MemoryRegion eeprom; member
/openbmc/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6qdl-gw51xx.dtsi47 eeprom-wp {
249 eeprom1: eeprom@50 {
255 eeprom2: eeprom@51 {
261 eeprom3: eeprom@52 {
267 eeprom4: eeprom@53 {
H A Dimx6qdl-gw5910.dtsi50 eeprom-wp {
278 eeprom@50 {
284 eeprom@51 {
290 eeprom@52 {
296 eeprom@53 {
H A Dimx6q-gw5400-a.dts156 eeprom1: eeprom@50 {
162 eeprom2: eeprom@51 {
168 eeprom3: eeprom@52 {
174 eeprom4: eeprom@53 {
/openbmc/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_ethtool.c1705 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 Dr8a779g0-white-hawk-ethernet.dtsi10 eeprom@53 {
/openbmc/u-boot/arch/arm/dts/
H A Dfsl-ls1043a-qds.dtsi112 eeprom@56 {
117 eeprom@57 {
/openbmc/linux/Documentation/devicetree/bindings/nvmem/
H A Dnvmem.yaml14 configuration data stored in NVMEMs like eeprom, efuses and so on.
64 qfprom: eeprom@700000 {
/openbmc/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-bmc-arm-stardragon4800-rep2.dts149 eeprom@50 {
169 eeprom@50 {
H A Daspeed-bmc-facebook-greatlakes.dts165 eeprom@50 {
191 eeprom@51 {
195 eeprom@54 {
/openbmc/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00debug.h52 RT2X00DEBUGFS_REGISTER_ENTRY(eeprom, u16);
/openbmc/linux/drivers/net/ethernet/dec/tulip/
H A DMakefile17 tulip-objs := eeprom.o interrupt.o media.o \
/openbmc/linux/drivers/net/ethernet/atheros/atlx/
H A Datl2.c1877 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 DMakefile3 b2c2-flexcop-objs += flexcop-sram.o flexcop-eeprom.o flexcop-misc.o
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76x2/
H A DMakefile7 eeprom.o mac.o init.o phy.o mcu.o
/openbmc/linux/arch/powerpc/boot/dts/fsl/
H A Dkmcent2.dts128 eeprom@54 {
164 eeprom@50 {
170 eeprom@54 {
/openbmc/u-boot/board/freescale/common/
H A Dsys_eeprom.c33 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 Dvf610-zii-cfu1.dts170 eeprom-length = <512>;
236 eeprom@52 {
242 eeprom@54 {
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ethtool.c1008 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 D70-ibm-vpd-parser.rules3 SUBSYSTEM=="nvmem", SUBSYSTEMS=="spi", ENV{OF_NAME}=="eeprom", ACTION=="add", TAG+="systemd", ENV{S…
/openbmc/linux/drivers/net/wireless/ath/ath9k/
H A Dar9003_eeprom.c2976 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 Dzynqmp-sm-k26-revA.dts30 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 Ddc2114x.c729 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()

1...<<11121314151617181920>>...37