Home
last modified time | relevance | path

Searched defs:eeprom (Results 1 – 25 of 203) sorted by relevance

123456789

/OK3568_Linux_fs/u-boot/board/freescale/common/
H A Dsys_eeprom.c34 static struct __attribute__ ((__packed__)) eeprom { struct
36 u8 id[4]; /* 0x00 - 0x03 EEPROM Tag 'CCID' */
37 u8 major; /* 0x04 Board revision, major */
38 u8 minor; /* 0x05 Board revision, minor */
39 u8 sn[10]; /* 0x06 - 0x0F Serial Number*/
40 u8 errata[2]; /* 0x10 - 0x11 Errata Level */
41 u8 date[6]; /* 0x12 - 0x17 Build Date */
42 u8 res_0[40]; /* 0x18 - 0x3f Reserved */
43 u8 mac_count; /* 0x40 Number of MAC addresses */
44 u8 mac_flag; /* 0x41 MAC table flags */
[all …]
/OK3568_Linux_fs/kernel/drivers/misc/eeprom/
H A Deeprom_93cx6.c21 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()
278 void eeprom_93cx6_multireadb(struct eeprom_93cx6 *eeprom, const u8 byte, in eeprom_93cx6_multireadb()
[all …]
/OK3568_Linux_fs/u-boot/board/varisys/common/
H A Dsys_eeprom.c33 static struct __attribute__ ((__packed__)) eeprom { struct
34 u8 id[4]; /* 0x00 - 0x03 EEPROM Tag 'NXID' */
35 u8 sn[12]; /* 0x04 - 0x0F Serial Number */
36 u8 errata[5]; /* 0x10 - 0x14 Errata Level */
60 static int eeprom_bus_num = -1; argument
65 * This must be called before any eeprom access. argument
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt7601u/
H A Deeprom.c98 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
/OK3568_Linux_fs/kernel/drivers/nvmem/
H A Dlpc18xx_eeprom.c54 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 Drave-sp-eeprom.c90 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
/OK3568_Linux_fs/kernel/drivers/i2c/
H A Di2c-slave-eeprom.c48 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()
145 struct eeprom_data *eeprom; in i2c_slave_eeprom_probe() local
186 struct eeprom_data *eeprom = i2c_get_clientdata(client); in i2c_slave_eeprom_remove() local
/OK3568_Linux_fs/u-boot/board/corscience/tricorder/
H A Dtricorder.c46 static void get_eeprom(struct tricorder_eeprom *eeprom) in get_eeprom()
92 static void print_hwversion(struct tricorder_eeprom *eeprom) in print_hwversion()
118 struct tricorder_eeprom eeprom; in misc_init_r() local
166 struct tricorder_eeprom eeprom; in get_board_mem_timings() local
H A Dtricorder-eeprom.c19 static int handle_eeprom_v0(struct tricorder_eeprom *eeprom) in handle_eeprom_v0()
59 static int handle_eeprom_v1(struct tricorder_eeprom *eeprom) in handle_eeprom_v1()
78 int tricorder_get_eeprom(int addr, struct tricorder_eeprom *eeprom) in tricorder_get_eeprom()
109 struct tricorder_eeprom eeprom; in tricorder_eeprom_read() local
131 struct tricorder_eeprom eeprom, eeprom_verify; in tricorder_eeprom_write() local
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7615/
H A Deeprom.c99 u8 val, *eeprom = dev->mt76.eeprom.data; in mt7615_eeprom_parse_hw_band_cap() local
141 u8 *eeprom = dev->mt76.eeprom.data; in mt7615_eeprom_parse_hw_cap() local
272 u8 *eeprom = dev->mt76.eeprom.data; in mt7615_apply_cal_free_data() local
295 u8 *eeprom = dev->mt76.eeprom.data; in mt7622_apply_cal_free_data() local
/OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/
H A Diwl-eeprom-parse.c203 static u16 iwl_eeprom_query16(const u8 *eeprom, size_t eeprom_size, int offset) in iwl_eeprom_query16()
210 static u32 eeprom_indirect_address(const u8 *eeprom, size_t eeprom_size, in eeprom_indirect_address()
260 static const u8 *iwl_eeprom_query_addr(const u8 *eeprom, size_t eeprom_size, in iwl_eeprom_query_addr()
271 static int iwl_eeprom_read_calib(const u8 *eeprom, size_t eeprom_size, in iwl_eeprom_read_calib()
414 const u8 *eeprom, size_t eeprom_size, in iwl_eeprom_enhanced_txpower()
474 const u8 *eeprom, size_t eeprom_size, in iwl_init_band_reference()
569 const u8 *eeprom, size_t eeprom_size) in iwl_init_channel_map()
811 const u8 *eeprom, size_t eeprom_size) in iwl_init_sbands()
846 const u8 *eeprom, size_t eeprom_size) in iwl_parse_eeprom_data()
/OK3568_Linux_fs/u-boot/test/dm/
H A Di2c.c120 struct udevice *eeprom; in dm_test_i2c_bytewise() local
174 struct udevice *eeprom; in dm_test_i2c_offset() local
228 struct udevice *eeprom; in dm_test_i2c_reg_clrset() local
/OK3568_Linux_fs/kernel/drivers/media/usb/cx231xx/
H A Dcx231xx-cards.c1293 struct eeprom { in cx231xx_card_setup() struct
1294 struct tveeprom tvee; in cx231xx_card_setup()
1295 u8 eeprom[256]; in cx231xx_card_setup() member
1296 struct i2c_client client; in cx231xx_card_setup()
/OK3568_Linux_fs/kernel/drivers/net/wireless/ralink/rt2x00/
H A Drt2800pci.c79 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
H A Drt2800lib.c839 u16 eeprom; in rt2800_agc_to_rssi() local
2136 u16 eeprom; in rt2800_config_3572bt_ant() local
2192 u16 eeprom; in rt2800_config_ant() local
2270 u16 eeprom; in rt2800_config_lna_gain() local
3788 u16 eeprom, target_power, max_power; in rt2800_config_alc() local
4406 u16 eeprom; in rt2800_get_gain_calibration_delta() local
4522 u16 eeprom; in rt2800_get_txpower_bw_comp() local
4588 u16 eeprom; in rt2800_compensate_txpower() local
4660 u16 eeprom; in rt2800_config_txpower_rt3593() local
5046 u16 eeprom; in rt2800_config_txpower_rt6352() local
[all …]
/OK3568_Linux_fs/kernel/drivers/media/usb/pvrusb2/
H A Dpvrusb2-eeprom.c34 u8 *eeprom; in pvr2_eeprom_fetch() local
104 u8 *eeprom; in pvr2_eeprom_analyze() local
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7603/
H A Deeprom.c105 u8 *eeprom = dev->mt76.eeprom.data; in mt7603_apply_cal_free_data() local
157 u8 *eeprom; in mt7603_eeprom_init() local
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7915/
H A Deeprom.c38 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_check_eeprom() local
53 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_eeprom_parse_hw_cap() local
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dsun7i-a20-linutronix-testbox-v2.dts31 eeprom: eeprom@50 { label
H A Dbcm53016-meraki-mr32.dts108 eeprom: eeprom@50 { label
H A Dzynq-zc770-xm011.dts44 eeprom: eeprom@52 { label
H A Dzynq-zc770-xm013.dts65 eeprom: eeprom@2 { label
H A Dzynq-zc770-xm010.dts56 eeprom: eeprom@52 { label
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/xilinx/
H A Dzynqmp-zc1751-xm015-dc1.dts90 eeprom: eeprom@55 { label
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dzynq-zc770-xm013.dts70 eeprom: at25@0 { label

123456789