Home
last modified time | relevance | path

Searched refs:at24 (Results 1 – 34 of 34) sorted by relevance

/linux-4.4.14/drivers/misc/eeprom/
Dat24.c148 static struct i2c_client *at24_translate_offset(struct at24_data *at24, in at24_translate_offset() argument
153 if (at24->chip.flags & AT24_FLAG_ADDR16) { in at24_translate_offset()
161 return at24->client[i]; in at24_translate_offset()
164 static ssize_t at24_eeprom_read(struct at24_data *at24, char *buf, in at24_eeprom_read() argument
191 client = at24_translate_offset(at24, &offset); in at24_eeprom_read()
196 if (at24->use_smbus) { in at24_eeprom_read()
209 if (at24->chip.flags & AT24_FLAG_ADDR16) in at24_eeprom_read()
231 if (at24->use_smbus) { in at24_eeprom_read()
252 static ssize_t at24_read(struct at24_data *at24, in at24_read() argument
264 mutex_lock(&at24->lock); in at24_read()
[all …]
DMakefile1 obj-$(CONFIG_EEPROM_AT24) += at24.o
DKconfig28 will be called at24.
/linux-4.4.14/arch/powerpc/boot/dts/
Dac14xx.dts178 at24@30 {
179 compatible = "at24,24c01";
183 at24@31 {
184 compatible = "at24,24c01";
193 at24@50 {
194 compatible = "at24,24c01";
198 at24@51 {
199 compatible = "at24,24c01";
203 at24@52 {
204 compatible = "at24,24c01";
[all …]
Dmpc8349emitx.dts94 eeprom: at24@50 {
132 spd: at24@51 {
133 compatible = "at24,spd";
Dmpc8377_wlan.dts137 at24@50 {
138 compatible = "at24,24c256";
Dmpc8379_rdb.dts150 at24@50 {
151 compatible = "at24,24c256";
Dmpc8377_rdb.dts152 at24@50 {
153 compatible = "at24,24c256";
Dmpc8378_rdb.dts152 at24@50 {
153 compatible = "at24,24c256";
Dwarp.dts240 at24@52 {
/linux-4.4.14/arch/arm/boot/dts/
Domap5-sbc-t54.dts46 at24@50 {
47 compatible = "at24,24c02";
Domap3-sb-t35.dtsi92 at24@50 {
93 compatible = "at24,24c02";
Dimx27-phytec-phycard-s-som.dtsi43 at24@52 {
Dimx28-evk.dts205 at24@51 {
206 compatible = "at24,24c32";
Domap3-cm-t3x.dtsi190 at24@50 {
191 compatible = "at24,24c02";
Dam437x-idk-evm.dts267 at24@50 {
268 compatible = "at24,24c256";
Dam335x-baltos-ir5221.dts329 at24@50 {
330 compatible = "at24,24c02";
Dimx27-phytec-phycore-som.dtsi196 at24@52 {
Domap5-cm-t54.dts406 at24@50 {
407 compatible = "at24,24c02";
Dsun5i-a10s-olinuxino-micro.dts113 at24@50 {
Dam437x-sk-evm.dts484 at24@50 {
485 compatible = "at24,24c256";
Dat91-sama5d2_xplained.dts242 at24@54 {
Dam43x-epos-evm.dts482 at24@50 {
483 compatible = "at24,24c256";
/linux-4.4.14/arch/powerpc/boot/dts/fsl/
Dt4240qds.dts160 compatible = "at24,24c256";
164 compatible = "at24,24c256";
168 compatible = "at24,24c256";
172 compatible = "at24,24c256";
176 compatible = "at24,24c256";
180 compatible = "at24,24c256";
Db4qds.dtsi162 compatible = "at24,24c64";
166 compatible = "at24,24c256";
170 compatible = "at24,24c256";
174 compatible = "at24,24c256";
Dt208xqds.dtsi150 compatible = "at24,24c512";
155 compatible = "at24,24c02";
160 compatible = "at24,24c02";
177 compatible = "at24,24c02";
Dt4240rdb.dts118 compatible = "at24,24c256";
122 compatible = "at24,24c256";
126 compatible = "at24,24c256";
Dp4080ds.dts114 compatible = "at24,24c256";
118 compatible = "at24,24c256";
Dp2041rdb.dts117 compatible = "at24,24c256";
132 compatible = "at24,24c256";
Dp5040ds.dts110 compatible = "at24,24c256";
114 compatible = "at24,24c256";
Dp3041ds.dts113 compatible = "at24,24c256";
117 compatible = "at24,24c256";
Dp5020ds.dts113 compatible = "at24,24c256";
117 compatible = "at24,24c256";
Dp1023rdb.dts82 compatible = "at24,24c04";
/linux-4.4.14/
DMAINTAINERS1808 F: drivers/misc/eeprom/at24.c
1809 F: include/linux/platform_data/at24.h