/linux-4.4.14/drivers/misc/eeprom/ |
D | at24.c | 148 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 …]
|
D | Makefile | 1 obj-$(CONFIG_EEPROM_AT24) += at24.o
|
D | Kconfig | 28 will be called at24.
|
/linux-4.4.14/arch/powerpc/boot/dts/ |
D | ac14xx.dts | 178 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 …]
|
D | mpc8349emitx.dts | 94 eeprom: at24@50 { 132 spd: at24@51 { 133 compatible = "at24,spd";
|
D | mpc8377_wlan.dts | 137 at24@50 { 138 compatible = "at24,24c256";
|
D | mpc8379_rdb.dts | 150 at24@50 { 151 compatible = "at24,24c256";
|
D | mpc8377_rdb.dts | 152 at24@50 { 153 compatible = "at24,24c256";
|
D | mpc8378_rdb.dts | 152 at24@50 { 153 compatible = "at24,24c256";
|
D | warp.dts | 240 at24@52 {
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | omap5-sbc-t54.dts | 46 at24@50 { 47 compatible = "at24,24c02";
|
D | omap3-sb-t35.dtsi | 92 at24@50 { 93 compatible = "at24,24c02";
|
D | imx27-phytec-phycard-s-som.dtsi | 43 at24@52 {
|
D | imx28-evk.dts | 205 at24@51 { 206 compatible = "at24,24c32";
|
D | omap3-cm-t3x.dtsi | 190 at24@50 { 191 compatible = "at24,24c02";
|
D | am437x-idk-evm.dts | 267 at24@50 { 268 compatible = "at24,24c256";
|
D | am335x-baltos-ir5221.dts | 329 at24@50 { 330 compatible = "at24,24c02";
|
D | imx27-phytec-phycore-som.dtsi | 196 at24@52 {
|
D | omap5-cm-t54.dts | 406 at24@50 { 407 compatible = "at24,24c02";
|
D | sun5i-a10s-olinuxino-micro.dts | 113 at24@50 {
|
D | am437x-sk-evm.dts | 484 at24@50 { 485 compatible = "at24,24c256";
|
D | at91-sama5d2_xplained.dts | 242 at24@54 {
|
D | am43x-epos-evm.dts | 482 at24@50 { 483 compatible = "at24,24c256";
|
/linux-4.4.14/arch/powerpc/boot/dts/fsl/ |
D | t4240qds.dts | 160 compatible = "at24,24c256"; 164 compatible = "at24,24c256"; 168 compatible = "at24,24c256"; 172 compatible = "at24,24c256"; 176 compatible = "at24,24c256"; 180 compatible = "at24,24c256";
|
D | b4qds.dtsi | 162 compatible = "at24,24c64"; 166 compatible = "at24,24c256"; 170 compatible = "at24,24c256"; 174 compatible = "at24,24c256";
|
D | t208xqds.dtsi | 150 compatible = "at24,24c512"; 155 compatible = "at24,24c02"; 160 compatible = "at24,24c02"; 177 compatible = "at24,24c02";
|
D | t4240rdb.dts | 118 compatible = "at24,24c256"; 122 compatible = "at24,24c256"; 126 compatible = "at24,24c256";
|
D | p4080ds.dts | 114 compatible = "at24,24c256"; 118 compatible = "at24,24c256";
|
D | p2041rdb.dts | 117 compatible = "at24,24c256"; 132 compatible = "at24,24c256";
|
D | p5040ds.dts | 110 compatible = "at24,24c256"; 114 compatible = "at24,24c256";
|
D | p3041ds.dts | 113 compatible = "at24,24c256"; 117 compatible = "at24,24c256";
|
D | p5020ds.dts | 113 compatible = "at24,24c256"; 117 compatible = "at24,24c256";
|
D | p1023rdb.dts | 82 compatible = "at24,24c04";
|
/linux-4.4.14/ |
D | MAINTAINERS | 1808 F: drivers/misc/eeprom/at24.c 1809 F: include/linux/platform_data/at24.h
|