/openbmc/u-boot/board/freescale/common/ |
H A D | sys_eeprom.c | 33 static struct __attribute__ ((__packed__)) eeprom { struct 38 u8 sn[10]; /* 0x06 - 0x0F Serial Number*/ 39 u8 errata[2]; /* 0x10 - 0x11 Errata Level */ 40 u8 date[6]; /* 0x12 - 0x17 Build Date */ 41 u8 res_0[40]; /* 0x18 - 0x3f Reserved */ 50 u8 errata[5]; /* 0x10 - 0x14 Errata Level */ 51 u8 date[6]; /* 0x15 - 0x1a Build Date */ 52 u8 res_0; /* 0x1b Reserved */ 53 u32 version; /* 0x1c - 0x1f NXID Version */ 57 u8 res_1[21]; /* 0x2b - 0x3f Reserved */ [all …]
|
/openbmc/linux/drivers/misc/eeprom/ |
H A D | eeprom_93cx6.c | 21 static inline void eeprom_93cx6_pulse_high(struct eeprom_93cx6 *eeprom) in eeprom_93cx6_pulse_high() 34 static inline void eeprom_93cx6_pulse_low(struct eeprom_93cx6 *eeprom) in eeprom_93cx6_pulse_low() 47 static void eeprom_93cx6_startup(struct eeprom_93cx6 *eeprom) in eeprom_93cx6_startup() 67 static void eeprom_93cx6_cleanup(struct eeprom_93cx6 *eeprom) in eeprom_93cx6_cleanup() 84 static void eeprom_93cx6_write_bits(struct eeprom_93cx6 *eeprom, in eeprom_93cx6_write_bits() 123 static void eeprom_93cx6_read_bits(struct eeprom_93cx6 *eeprom, in eeprom_93cx6_read_bits() 172 void eeprom_93cx6_read(struct eeprom_93cx6 *eeprom, const u8 word, in eeprom_93cx6_read() 214 void eeprom_93cx6_multiread(struct eeprom_93cx6 *eeprom, const u8 word, in eeprom_93cx6_multiread() 237 void eeprom_93cx6_readb(struct eeprom_93cx6 *eeprom, const u8 byte, in eeprom_93cx6_readb() 296 void eeprom_93cx6_wren(struct eeprom_93cx6 *eeprom, bool enable) in eeprom_93cx6_wren() [all …]
|
/openbmc/u-boot/board/varisys/common/ |
H A D | sys_eeprom.c | 32 static struct __attribute__ ((__packed__)) eeprom { struct 33 u8 id[4]; /* 0x00 - 0x03 EEPROM Tag 'NXID' */ 34 u8 sn[12]; /* 0x04 - 0x0F Serial Number */ 35 u8 errata[5]; /* 0x10 - 0x14 Errata Level */ 59 static int eeprom_bus_num = -1; argument 64 * This must be called before any eeprom access. argument
|
/openbmc/linux/drivers/net/wireless/mediatek/mt7601u/ |
H A D | eeprom.c | 98 mt7601u_has_tssi(struct mt7601u_dev *dev, u8 *eeprom) in mt7601u_has_tssi() 106 mt7601u_set_chip_cap(struct mt7601u_dev *dev, u8 *eeprom) in mt7601u_set_chip_cap() 131 u8 *eeprom, u8 max_pwr) in mt7601u_set_channel_target_power() 145 mt7601u_set_channel_power(struct mt7601u_dev *dev, u8 *eeprom) in mt7601u_set_channel_power() 169 mt7601u_set_country_reg(struct mt7601u_dev *dev, u8 *eeprom) in mt7601u_set_country_reg() 205 mt7601u_set_rf_freq_off(struct mt7601u_dev *dev, u8 *eeprom) in mt7601u_set_rf_freq_off() 219 mt7601u_set_rssi_offset(struct mt7601u_dev *dev, u8 *eeprom) in mt7601u_set_rssi_offset() 309 mt7601u_config_tx_power_per_rate(struct mt7601u_dev *dev, u8 *eeprom) in mt7601u_config_tx_power_per_rate() 330 mt7601u_init_tssi_params(struct mt7601u_dev *dev, u8 *eeprom) in mt7601u_init_tssi_params() 347 u8 *eeprom; in mt7601u_eeprom_init() local
|
/openbmc/linux/drivers/nvmem/ |
H A D | lpc18xx_eeprom.c | 54 static inline void lpc18xx_eeprom_writel(struct lpc18xx_eeprom_dev *eeprom, in lpc18xx_eeprom_writel() 60 static inline u32 lpc18xx_eeprom_readl(struct lpc18xx_eeprom_dev *eeprom, in lpc18xx_eeprom_readl() 66 static int lpc18xx_eeprom_busywait_until_prog(struct lpc18xx_eeprom_dev *eeprom) in lpc18xx_eeprom_busywait_until_prog() 93 struct lpc18xx_eeprom_dev *eeprom = context; in lpc18xx_eeprom_gather_write() local 132 struct lpc18xx_eeprom_dev *eeprom = context; in lpc18xx_eeprom_read() local 164 struct lpc18xx_eeprom_dev *eeprom; in lpc18xx_eeprom_probe() local 254 struct lpc18xx_eeprom_dev *eeprom = platform_get_drvdata(pdev); in lpc18xx_eeprom_remove() local
|
H A D | rave-sp-eeprom.c | 90 static int rave_sp_eeprom_io(struct rave_sp_eeprom *eeprom, in rave_sp_eeprom_io() 156 rave_sp_eeprom_page_access(struct rave_sp_eeprom *eeprom, in rave_sp_eeprom_page_access() 220 static int rave_sp_eeprom_access(struct rave_sp_eeprom *eeprom, in rave_sp_eeprom_access() 273 static int rave_sp_eeprom_reg_read(void *eeprom, unsigned int offset, in rave_sp_eeprom_reg_read() 280 static int rave_sp_eeprom_reg_write(void *eeprom, unsigned int offset, in rave_sp_eeprom_reg_write() 293 struct rave_sp_eeprom *eeprom; in rave_sp_eeprom_probe() local
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | eeprom.c | 11 u8 *eeprom = mdev->eeprom.data; in mt7915_eeprom_load_precal() local 33 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_check_eeprom() local 84 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_eeprom_load_default() local 146 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_eeprom_parse_band_config() local 190 u8 path, nss, nss_max = 4, *eeprom = dev->mt76.eeprom.data; in mt7915_eeprom_parse_hw_cap() local 271 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_eeprom_get_target_power() local 317 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_eeprom_get_power_delta() local
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | eeprom.c | 12 u8 *eeprom = dev->mt76.eeprom.data; in mt7996_check_eeprom() local 32 u8 *eeprom = dev->mt76.eeprom.data; in mt7996_eeprom_load_default() local 114 u8 *eeprom = phy->dev->mt76.eeprom.data; in mt7996_eeprom_parse_band_config() local 152 u8 *eeprom = dev->mt76.eeprom.data; in mt7996_eeprom_parse_hw_cap() local 224 u8 *eeprom = dev->mt76.eeprom.data; in mt7996_eeprom_get_target_power() local 241 u8 *eeprom = dev->mt76.eeprom.data; in mt7996_eeprom_get_power_delta() local
|
/openbmc/linux/drivers/i2c/ |
H A D | i2c-slave-eeprom.c | 48 struct eeprom_data *eeprom = i2c_get_clientdata(client); in i2c_slave_eeprom_slave_cb() local 96 struct eeprom_data *eeprom; in i2c_slave_eeprom_bin_read() local 111 struct eeprom_data *eeprom; in i2c_slave_eeprom_bin_write() local 123 static int i2c_slave_init_eeprom_data(struct eeprom_data *eeprom, struct i2c_client *client, in i2c_slave_init_eeprom_data() 146 struct eeprom_data *eeprom; in i2c_slave_eeprom_probe() local 187 struct eeprom_data *eeprom = i2c_get_clientdata(client); in i2c_slave_eeprom_remove() local
|
/openbmc/u-boot/board/corscience/tricorder/ |
H A D | tricorder.c | 45 static void get_eeprom(struct tricorder_eeprom *eeprom) in get_eeprom() 91 static void print_hwversion(struct tricorder_eeprom *eeprom) in print_hwversion() 117 struct tricorder_eeprom eeprom; in misc_init_r() local 165 struct tricorder_eeprom eeprom; in get_board_mem_timings() local
|
H A D | tricorder-eeprom.c | 18 static int handle_eeprom_v0(struct tricorder_eeprom *eeprom) in handle_eeprom_v0() 58 static int handle_eeprom_v1(struct tricorder_eeprom *eeprom) in handle_eeprom_v1() 77 int tricorder_get_eeprom(int addr, struct tricorder_eeprom *eeprom) in tricorder_get_eeprom() 108 struct tricorder_eeprom eeprom; in tricorder_eeprom_read() local 130 struct tricorder_eeprom eeprom, eeprom_verify; in tricorder_eeprom_write() local
|
/openbmc/qemu/hw/i2c/ |
H A D | smbus_eeprom.c | 54 SMBusEEPROMDevice *eeprom = SMBUS_EEPROM(dev); in eeprom_receive_byte() local 68 SMBusEEPROMDevice *eeprom = SMBUS_EEPROM(dev); in eeprom_write_data() local 92 SMBusEEPROMDevice *eeprom = opaque; in smbus_eeprom_vmstate_needed() local 124 SMBusEEPROMDevice *eeprom = SMBUS_EEPROM(dev); in smbus_eeprom_reset() local 132 SMBusEEPROMDevice *eeprom = SMBUS_EEPROM(dev); in smbus_eeprom_realize() local
|
/openbmc/qemu/hw/nvram/ |
H A D | eeprom93xx.c | 155 void eeprom93xx_write(eeprom_t *eeprom, int eecs, int eesk, int eedi) in eeprom93xx_write() 280 uint16_t eeprom93xx_read(eeprom_t *eeprom) in eeprom93xx_read() 300 eeprom_t *eeprom; in eeprom93xx_new() local 328 void eeprom93xx_free(DeviceState *dev, eeprom_t *eeprom) in eeprom93xx_free() 336 uint16_t *eeprom93xx_data(eeprom_t *eeprom) in eeprom93xx_data()
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | eeprom.c | 104 u8 val, *eeprom = dev->mt76.eeprom.data; in mt7615_eeprom_parse_hw_band_cap() local 146 u8 *eeprom = dev->mt76.eeprom.data; in mt7615_eeprom_parse_hw_cap() local 277 u8 *eeprom = dev->mt76.eeprom.data; in mt7615_apply_cal_free_data() local 300 u8 *eeprom = dev->mt76.eeprom.data; in mt7622_apply_cal_free_data() local
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/ |
H A D | iwl-eeprom-parse.c | 149 static u16 iwl_eeprom_query16(const u8 *eeprom, size_t eeprom_size, int offset) in iwl_eeprom_query16() 156 static u32 eeprom_indirect_address(const u8 *eeprom, size_t eeprom_size, in eeprom_indirect_address() 206 static const u8 *iwl_eeprom_query_addr(const u8 *eeprom, size_t eeprom_size, in iwl_eeprom_query_addr() 217 static int iwl_eeprom_read_calib(const u8 *eeprom, size_t eeprom_size, in iwl_eeprom_read_calib() 360 const u8 *eeprom, size_t eeprom_size, in iwl_eeprom_enhanced_txpower() 420 const u8 *eeprom, size_t eeprom_size, in iwl_init_band_reference() 515 const u8 *eeprom, size_t eeprom_size) in iwl_init_channel_map() 758 const u8 *eeprom, size_t eeprom_size) in iwl_init_sbands() 793 const u8 *eeprom, size_t eeprom_size) in iwl_parse_eeprom_data()
|
/openbmc/phosphor-fan-presence/presence/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Everest/ |
H A D | config.json | 20 "eeprom": { object 44 "eeprom": { object 68 "eeprom": { object 92 "eeprom": { object
|
/openbmc/linux/drivers/media/usb/cx231xx/ |
H A D | cx231xx-cards.c | 1293 struct eeprom { in cx231xx_card_setup() struct 1294 struct tveeprom tvee; in cx231xx_card_setup() 1295 u8 eeprom[256]; in cx231xx_card_setup() argument 1296 struct i2c_client client; in cx231xx_card_setup()
|
/openbmc/linux/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-eeprom.c | 34 u8 *eeprom; in pvr2_eeprom_fetch() local 104 u8 *eeprom; in pvr2_eeprom_analyze() local
|
/openbmc/linux/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2800pci.c | 79 static void rt2800pci_eepromregister_read(struct eeprom_93cx6 *eeprom) in rt2800pci_eepromregister_read() 94 static void rt2800pci_eepromregister_write(struct eeprom_93cx6 *eeprom) in rt2800pci_eepromregister_write() 111 struct eeprom_93cx6 eeprom; in rt2800pci_read_eeprom_pci() local
|
/openbmc/u-boot/test/dm/ |
H A D | i2c.c | 119 struct udevice *eeprom; in dm_test_i2c_bytewise() local 173 struct udevice *eeprom; in dm_test_i2c_offset() local
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | eeprom.c | 105 u8 *eeprom = dev->mt76.eeprom.data; in mt7603_apply_cal_free_data() local 158 u8 *eeprom; in mt7603_eeprom_init() local
|
/openbmc/linux/arch/arm/boot/dts/allwinner/ |
H A D | sun7i-a20-linutronix-testbox-v2.dts | 31 eeprom: eeprom@50 { label
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | zynq-zc770-xm011-x16.dts | 44 eeprom: eeprom@52 { label
|
H A D | zynq-zc770-xm011.dts | 44 eeprom: eeprom@52 { label
|
H A D | zynqmp-zc1751-xm015-dc1.dts | 95 eeprom: eeprom@55 { label
|