Wang Xin
|
9a9e295e7c
eeprom: at24: fix unexpected timeout under high load
|
7 years ago |
Alan Chiang
|
a2b3bf4846
eeprom: at24: Add support for address-width property
|
7 years ago |
Bartosz Golaszewski
|
73b0d922cd
eeprom: at24: provide a separate routine for creating dummy i2c clients
|
7 years ago |
Bartosz Golaszewski
|
39933e0fd5
eeprom: at24: provide and use a helper for releasing dummy i2c clients
|
7 years ago |
Bartosz Golaszewski
|
bbe69841bd
eeprom: at24: use devm_nvmem_register()
|
7 years ago |
Bartosz Golaszewski
|
5fa4d14e55
eeprom: at24: fix retrieving the at24_chip_data structure
|
7 years ago |
Bartosz Golaszewski
|
4ac0d3fb13
eeprom: at24: use SPDX identifier instead of GPL boiler-plate
|
7 years ago |
Bartosz Golaszewski
|
34d43faf3a
eeprom: at24: simplify the i2c functionality checking
|
7 years ago |
Bartosz Golaszewski
|
df3da615e3
eeprom: at24: fix a line break
|
7 years ago |
Bartosz Golaszewski
|
de5db101fc
eeprom: at24: tweak newlines
|
7 years ago |
Bartosz Golaszewski
|
551a12669d
eeprom: at24: refactor at24_probe()
|
7 years ago |
Bartosz Golaszewski
|
7c2806642e
eeprom: at24: remove at24_platform_data from at24_data
|
7 years ago |
Bartosz Golaszewski
|
feb2f19b1e
eeprom: at24: move platform data processing into a separate routine
|
7 years ago |
Bartosz Golaszewski
|
48b6a7d1ee
eeprom: at24: switch to using probe_new() from the i2c framework
|
7 years ago |
Bartosz Golaszewski
|
f1a640c5dc
eeprom: at24: provide and use at24_base_client_dev()
|
7 years ago |
Bartosz Golaszewski
|
11288b7c70
eeprom: at24: readability tweak in at24_probe()
|
7 years ago |
Bartosz Golaszewski
|
021c7d7b67
eeprom: at24: use a helper variable for dev
|
7 years ago |
Bartosz Golaszewski
|
f2adff6660
eeprom: at24: rename chip to pdata in at24_probe()
|
7 years ago |
Bartosz Golaszewski
|
1f77d1859c
eeprom: at24: rename at24_get_pdata()
|
7 years ago |
Bartosz Golaszewski
|
7c7f428eda
eeprom: at24: don't check if byte_len is a power of 2
|
7 years ago |
Bartosz Golaszewski
|
53998fa89a
eeprom: at24: make struct initialization uniform in at24_probe()
|
7 years ago |
Bartosz Golaszewski
|
c4fee330f9
eeprom: at24: drop redundant variable in at24_write()
|
7 years ago |
Bartosz Golaszewski
|
eb27fde273
eeprom: at24: drop redundant variable in at24_read()
|
7 years ago |
Bartosz Golaszewski
|
14263b893a
eeprom: at24: remove code separators
|
7 years ago |
Bartosz Golaszewski
|
5ca2b5b70e
eeprom: at24: arrange local variables
|
7 years ago |
Bartosz Golaszewski
|
8cdc4e7e6d
eeprom: at24: remove nvmem_config from at24_data
|
7 years ago |
Bartosz Golaszewski
|
d154316dde
eeprom: at24: disable regmap locking
|
7 years ago |
Bartosz Golaszewski
|
0f30aca72c
eeprom: at24: extend the list of chips supported in DT
|
7 years ago |
Bartosz Golaszewski
|
6ce261e87f
eeprom: at24: add support for the write-protect pin
|
7 years ago |
Sven Van Asbroeck
|
ef542e59d7
eeprom: at24: remove temporary fix for at24mac402 size
|
7 years ago |