Searched refs:at24 (Results 1 – 25 of 31) sorted by relevance
12
244 static struct at24_client *at24_translate_offset(struct at24_data *at24, in at24_translate_offset() argument249 if (at24->flags & AT24_FLAG_ADDR16) { in at24_translate_offset()257 return &at24->client[i]; in at24_translate_offset()260 static struct device *at24_base_client_dev(struct at24_data *at24) in at24_base_client_dev() argument262 return &at24->client[0].client->dev; in at24_base_client_dev()265 static size_t at24_adjust_read_count(struct at24_data *at24, in at24_adjust_read_count() argument276 if (at24->flags & AT24_FLAG_NO_RDROL) { in at24_adjust_read_count()277 bits = (at24->flags & AT24_FLAG_ADDR16) ? 16 : 8; in at24_adjust_read_count()289 static ssize_t at24_regmap_read(struct at24_data *at24, char *buf, in at24_regmap_read() argument298 at24_client = at24_translate_offset(at24, &offset); in at24_regmap_read()[all …]
2 obj-$(CONFIG_EEPROM_AT24) += at24.o
32 will be called at24.56 better at24 driver instead.
174 at24@30 {179 at24@31 {189 at24@50 {194 at24@51 {199 at24@52 {204 at24@53 {209 at24@54 {214 at24@55 {219 at24@56 {224 at24@57 {
90 eeprom: at24@50 {128 spd: at24@51 {
240 at24@52 {
146 at24@50 {
133 at24@50 {
148 at24@50 {
47 at24@50 {
138 at24@50 {214 at24@50 {
37 at24@52 {
92 at24@50 {
115 eeprom_base: at24@50 {
101 at24@50 {
233 at24@50 {
261 at24@51 {
191 at24@52 {
193 at24@50 {
257 eeprom_module: at24@50 {
254 at24@50 {
188 at24@50 {
279 at24@50 {