| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-03-03 | eeprom: at24: Drop of_match_ptr() and ACPI_PTR() protections | Andy Shevchenko | 1 | -6/+4 |
| 2024-10-22 | eeprom: at24: add ST M24256E Additional Write lockable page support | Marek Vasut | 1 | -0/+4 |
| 2024-07-03 | eeprom: at24: Add support for Microchip 24AA025E48/24AA025E64 EEPROMs | Claudiu Beznea | 1 | -0/+8 |
| 2024-04-23 | eeprom: at24: fix memory corruption race condition | Daniel Okazaki | 1 | -9/+9 |
| 2024-01-18 | Merge tag 'i2c-for-6.8-rc1-rebased' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -2/+3 |
| 2024-01-18 | eeprom: at24: use of_match_ptr() | Bartosz Golaszewski | 1 | -2/+3 |
| 2024-01-04 | eeprom: at24: Use pm_runtime_resume_and_get to simplify the code | Heiner Kallweit | 1 | -10/+4 |
| 2024-01-04 | eeprom: at24: Probe for DDR3 thermal sensor in the SPD case | Heiner Kallweit | 1 | -0/+29 |
| 2023-10-16 | eeprom: at24: add ST M24C64-D Additional Write lockable page support | Alexander Stein | 1 | -0/+4 |
| 2023-10-12 | eeprom: at24: add ST M24C32-D Additional Write lockable page support | Marek Vasut | 1 | -0/+4 |
| 2023-09-25 | eeprom: at24: Annotate struct at24_data with __counted_by | Kees Cook | 1 | -1/+1 |
| 2023-09-11 | eeprom: at24: Drop at24_get_chip_data() | Biju Das | 1 | -29/+3 |
| 2023-07-03 | Merge tag 'char-misc-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+1 |
| 2023-05-29 | misc: Switch i2c drivers back to use .probe() | Uwe Kleine-König | 1 | -1/+1 |
| 2023-05-16 | eeprom: at24: Use dev_err_probe for nvmem register failure | Alexander Stein | 1 | -1/+2 |
| 2022-08-16 | i2c: Make remove callback return void | Uwe Kleine-König | 1 | -3/+1 |
| 2021-12-13 | eeprom: at24: Add support for 24c1025 EEPROM | Maxim Kochetkov | 1 | -1/+14 |
| 2021-12-01 | eeprom: at24: remove struct at24_client | Heiner Kallweit | 1 | -35/+18 |
| 2021-11-03 | at24: Support probing while in non-zero ACPI D state | Sakari Ailus | 1 | -18/+27 |
| 2021-07-01 | misc: eeprom: at24: Always append device id even if label property is set. | Jérôme Glisse | 1 | -10/+7 |
| 2021-05-14 | misc: eeprom: at24: check suspend status before disable regulator | Hsin-Yi Wang | 1 | -2/+4 |
| 2020-12-04 | misc: eeprom: at24: fix NVMEM name with custom AT24 device name | Diego Santa Cruz | 1 | -1/+0 |
| 2020-10-21 | Merge branch 'i2c/for-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -7/+64 |
| 2020-09-25 | eeprom: at24: Support custom device names for AT24 EEPROMs | Jon Hunter | 1 | -1/+21 |
| 2020-09-24 | eeprom: at24: Initialise AT24 NVMEM ID field | Jon Hunter | 1 | -0/+1 |
| 2020-09-17 | eeprom: at24: set type id as EEPROM | Vadym Kochan | 1 | -0/+1 |
| 2020-09-01 | misc: eeprom: at24: register nvmem only after eeprom is ready to use | Vadym Kochan | 1 | -4/+7 |
| 2020-08-25 | eeprom: at24: Tidy at24_read() | Jean Delvare | 1 | -10/+4 |
| 2020-08-18 | eeprom: at24: Add support for the Sony VAIO EEPROMs | Jean Delvare | 1 | -0/+41 |
| 2020-07-10 | misc: eeprom: at24: Tell the compiler that ACPI functions may not be used | Lee Jones | 1 | -1/+1 |
| 2020-03-26 | Merge tag 'v5.6-rc7' into i2c/for-5.7 | Wolfram Sang | 1 | -1/+2 |
| 2020-03-12 | misc: eeprom: at24: fix regulator underflow | Michael Auchter | 1 | -1/+2 |
| 2020-02-10 | eeprom: at24: add TPF0001 ACPI ID for 24c1024 device | Markus Pietrek | 1 | -0/+1 |
| 2020-01-23 | misc: eeprom: at24: support pm_runtime control | Bibby Hsieh | 1 | -0/+39 |
| 2020-01-09 | eeprom: at24: remove the write-protect pin support | Khouloud Touil | 1 | -9/+0 |
| 2020-01-02 | eeprom: at24: sort headers alphabetically | Bartosz Golaszewski | 1 | -12/+12 |
| 2020-01-02 | eeprom: at24: update the license tag | Bartosz Golaszewski | 1 | -1/+1 |
| 2019-10-04 | eeprom: at24: Improve confusing log message | Jean Delvare | 1 | -3/+6 |
| 2019-09-24 | Merge branch 'i2c/for-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/w... | Linus Torvalds | 1 | -1/+0 |
| 2019-07-28 | eeprom: at24: make spd world-readable again | Jean Delvare | 1 | -1/+1 |
| 2019-07-22 | eeprom: at24: remove unneeded include | Bartosz Golaszewski | 1 | -1/+0 |
| 2019-06-27 | eeprom: at24: modify a comment referring to platform data | Bartosz Golaszewski | 1 | -2/+2 |
| 2019-05-31 | eeprom: at24: use struct_size() in devm_kzalloc() | Gustavo A. R. Silva | 1 | -3/+2 |
| 2019-05-31 | eeprom: at24: Remove set but not used variable 'addr' | YueHaibing | 1 | -2/+0 |
| 2019-05-28 | eeprom: at24: drop unnecessary label | Bartosz Golaszewski | 1 | -25/+18 |
| 2019-05-28 | eeprom: at24: use devm_i2c_new_dummy_device() | Bartosz Golaszewski | 1 | -29/+9 |
| 2019-02-14 | eeprom: at24: implement support for 'num-addresses' property | Bartosz Golaszewski | 1 | -5/+8 |
| 2019-02-14 | eeprom: at24: remove at24_platform_data | Bartosz Golaszewski | 1 | -87/+75 |
| 2018-12-10 | eeprom: at24: add support for 24c2048 | Adrian Bunk | 1 | -0/+3 |
| 2018-10-02 | eeprom: at24: fix unexpected timeout under high load | Wang Xin | 1 | -21/+22 |
| 2018-07-25 | eeprom: at24: Add support for address-width property | Alan Chiang | 1 | -0/+17 |
| 2018-05-16 | eeprom: at24: provide a separate routine for creating dummy i2c clients | Bartosz Golaszewski | 1 | -14/+35 |
| 2018-05-16 | eeprom: at24: provide and use a helper for releasing dummy i2c clients | Bartosz Golaszewski | 1 | -8/+10 |
| 2018-05-16 | eeprom: at24: use devm_nvmem_register() | Bartosz Golaszewski | 1 | -3/+1 |
| 2018-05-16 | eeprom: at24: fix retrieving the at24_chip_data structure | Bartosz Golaszewski | 1 | -1/+1 |
| 2018-03-23 | eeprom: at24: use SPDX identifier instead of GPL boiler-plate | Bartosz Golaszewski | 1 | -5/+2 |
| 2018-03-23 | eeprom: at24: simplify the i2c functionality checking | Bartosz Golaszewski | 1 | -5/+7 |
| 2018-03-23 | eeprom: at24: fix a line break | Bartosz Golaszewski | 1 | -2/+2 |
| 2018-03-23 | eeprom: at24: tweak newlines | Bartosz Golaszewski | 1 | -1/+1 |
| 2018-03-23 | eeprom: at24: refactor at24_probe() | Bartosz Golaszewski | 1 | -16/+18 |
| 2018-03-23 | eeprom: at24: remove at24_platform_data from at24_data | Bartosz Golaszewski | 1 | -9/+13 |
| 2018-03-23 | eeprom: at24: move platform data processing into a separate routine | Bartosz Golaszewski | 1 | -30/+40 |
| 2018-03-23 | eeprom: at24: switch to using probe_new() from the i2c framework | Bartosz Golaszewski | 1 | -2/+5 |
| 2018-03-23 | eeprom: at24: provide and use at24_base_client_dev() | Bartosz Golaszewski | 1 | -2/+7 |
| 2018-03-23 | eeprom: at24: readability tweak in at24_probe() | Bartosz Golaszewski | 1 | -2/+3 |
| 2018-03-23 | eeprom: at24: use a helper variable for dev | Bartosz Golaszewski | 1 | -25/+23 |
| 2018-03-23 | eeprom: at24: rename chip to pdata in at24_probe() | Bartosz Golaszewski | 1 | -21/+21 |
| 2018-03-23 | eeprom: at24: rename at24_get_pdata() | Bartosz Golaszewski | 1 | -2/+3 |
| 2018-03-23 | eeprom: at24: don't check if byte_len is a power of 2 | Bartosz Golaszewski | 1 | -3/+0 |
| 2018-03-23 | eeprom: at24: make struct initialization uniform in at24_probe() | Bartosz Golaszewski | 1 | -1/+1 |
| 2018-03-23 | eeprom: at24: drop redundant variable in at24_write() | Bartosz Golaszewski | 1 | -8/+6 |
| 2018-03-23 | eeprom: at24: drop redundant variable in at24_read() | Bartosz Golaszewski | 1 | -8/+6 |
| 2018-03-23 | eeprom: at24: remove code separators | Bartosz Golaszewski | 1 | -4/+0 |
| 2018-03-23 | eeprom: at24: arrange local variables | Bartosz Golaszewski | 1 | -10/+16 |
| 2018-03-23 | eeprom: at24: remove nvmem_config from at24_data | Bartosz Golaszewski | 1 | -16/+16 |
| 2018-03-23 | eeprom: at24: disable regmap locking | Bartosz Golaszewski | 1 | -0/+1 |
| 2018-01-02 | eeprom: at24: extend the list of chips supported in DT | Bartosz Golaszewski | 1 | -0/+9 |
| 2018-01-01 | eeprom: at24: add support for the write-protect pin | Bartosz Golaszewski | 1 | -0/+11 |
| 2018-01-01 | eeprom: at24: remove temporary fix for at24mac402 size | Sven Van Asbroeck | 1 | -10/+0 |
| 2018-01-01 | eeprom: at24: convert magic numbers to structs | Sven Van Asbroeck | 1 | -121/+100 |
| 2018-01-01 | eeprom: at24: code shrink | Bartosz Golaszewski | 1 | -17/+6 |
| 2018-01-01 | eeprom: at24: use a common prefix for all symbols in at24.c | Bartosz Golaszewski | 1 | -16/+18 |
| 2018-01-01 | eeprom: at24: fix coding style issues | Bartosz Golaszewski | 1 | -9/+9 |
| 2018-01-01 | eeprom: at24: support eeproms that do not auto-rollover reads | Sven Van Asbroeck | 1 | -12/+27 |
| 2018-01-01 | eeprom: at24: remove now unneeded smbus-related code | Heiner Kallweit | 1 | -48/+8 |
| 2018-01-01 | eeprom: at24: remove old read functions | Heiner Kallweit | 1 | -186/+0 |
| 2018-01-01 | eeprom: at24: add regmap-based read function | Heiner Kallweit | 1 | -1/+56 |
| 2018-01-01 | eeprom: at24: remove old write functions | Heiner Kallweit | 1 | -117/+0 |
| 2018-01-01 | eeprom: at24: add regmap-based write function | Heiner Kallweit | 1 | -1/+26 |
| 2018-01-01 | eeprom: at24: change at24_translate_offset return type | Heiner Kallweit | 1 | -10/+24 |
| 2018-01-01 | eeprom: at24: add basic regmap_i2c support | Heiner Kallweit | 1 | -13/+44 |
| 2017-12-06 | eeprom: at24: change nvmem stride to 1 | David Lechner | 1 | -1/+1 |
| 2017-12-03 | eeprom: at24: fix I2C device selection for runtime PM | Sakari Ailus | 1 | -14/+10 |
| 2017-11-29 | eeprom: at24: check at24_read/write arguments | Heiner Kallweit | 1 | -0/+6 |
| 2017-11-29 | eeprom: at24: fix reading from 24MAC402/24MAC602 | Heiner Kallweit | 1 | -1/+2 |
| 2017-11-29 | eeprom: at24: correctly set the size for at24mac402 | Bartosz Golaszewski | 1 | -0/+10 |
| 2017-11-05 | eeprom: at24: Add OF device ID table | Javier Martinez Canillas | 1 | -1/+70 |
| 2017-10-17 | eeprom: at24: enable runtime pm support | Divagar Mohandass | 1 | -0/+37 |
| 2017-10-17 | eeprom: at24: add support to fetch eeprom device property "size" | Divagar Mohandass | 1 | -0/+4 |
| 2017-02-11 | misc: eeprom: at24: use device_property_*() functions instead of of_get_prope... | Ben Gardner | 1 | -26/+19 |
| 2016-08-22 | eeprom: at24: check if the chip is functional in probe() | Bartosz Golaszewski | 1 | -2/+13 |
| 2016-07-18 | eeprom: at24: tweak the loop_until_timeout() macro | Bartosz Golaszewski | 1 | -4/+4 |
| 2016-07-17 | eeprom: at24: add support for at24mac series | Bartosz Golaszewski | 1 | -0/+42 |
| 2016-07-17 | eeprom: at24: support reading the serial number for 24csxx | Bartosz Golaszewski | 1 | -2/+78 |
| 2016-07-17 | eeprom: at24: split at24_eeprom_write() into specialized functions | Bartosz Golaszewski | 1 | -43/+91 |
| 2016-07-17 | eeprom: at24: split at24_eeprom_read() into specialized functions | Bartosz Golaszewski | 1 | -54/+71 |
| 2016-07-17 | eeprom: at24: hide the read/write loop behind a macro | Bartosz Golaszewski | 1 | -22/+20 |
| 2016-07-17 | eeprom: at24: call read/write functions via function pointers | Bartosz Golaszewski | 1 | -2/+9 |
| 2016-07-17 | eeprom: at24: coding style fixes | Bartosz Golaszewski | 1 | -5/+5 |
| 2016-07-17 | eeprom: at24: move at24_read() below at24_eeprom_write() | Bartosz Golaszewski | 1 | -32/+32 |
| 2016-07-17 | eeprom: at24: improve the device_id table readability | Bartosz Golaszewski | 1 | -14/+14 |
| 2016-05-20 | Merge tag 'char-misc-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -81/+22 |
| 2016-05-01 | eeprom: at24: remove nvmem regmap dependency | Srinivas Kandagatla | 1 | -81/+22 |
| 2016-04-16 | eeprom: at24: replace msleep() with usleep_range() | Bartosz Golaszewski | 1 | -4/+2 |
| 2016-04-16 | eeprom: at24: remove a reduntant if | Bartosz Golaszewski | 1 | -3/+0 |
| 2016-03-01 | misc: at24: replace memory_accessor with nvmem_device_read | Andrew Lunn | 1 | -30/+1 |
| 2016-03-01 | eeprom: at24: extend driver to plug into the NVMEM framework | Andrew Lunn | 1 | -41/+80 |
| 2016-02-07 | misc: eeprom: use kobj_to_dev() | Geliang Tang | 1 | -2/+2 |
| 2015-10-26 | at24: enable ACPI device found on Galileo Gen2 | Andy Shevchenko | 1 | -3/+19 |
| 2015-08-24 | eeprom: at24: use i2c_smbus_read_i2c_block_data_or_emulated | Irina Tirdea | 1 | -31/+6 |
| 2015-08-10 | misc: Drop owner assignment from i2c_driver | Krzysztof Kozlowski | 1 | -1/+0 |
| 2015-07-31 | misc: eeprom: at24: clean up at24_bin_write() | Vladimir Zapolskiy | 1 | -3/+0 |
| 2014-11-17 | eeprom: at24: extend driver to allow writing via i2c_smbus_write_byte_data | Christian Gmeiner | 1 | -6/+29 |
| 2013-11-18 | Merge branch 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
| 2013-10-29 | misc/at24: avoid infinite loop on write() | Vladimir Zapolskiy | 1 | -0/+3 |
| 2013-09-30 | misc: (at24) move header to linux/platform_data/ | Vivien Didelot | 1 | -1/+1 |
| 2013-05-30 | drivers/misc: at24: convert to use devm_kzalloc | Nikolay Balandin | 1 | -29/+15 |
| 2012-11-21 | misc: remove use of __devexit | Bill Pemberton | 1 | -1/+1 |
| 2012-11-21 | drivers/misc: remove use of __devexit_p | Bill Pemberton | 1 | -1/+1 |
| 2010-12-24 | misc/at24: add more sanity checks for parameters | Wolfram Sang | 1 | -0/+10 |
| 2010-12-24 | misc/at24: parse device tree data | Wolfram Sang | 1 | -6/+27 |
| 2010-06-03 | i2c: Remove all i2c_set_clientdata(client, NULL) in drivers | Wolfram Sang | 1 | -1/+0 |
| 2010-05-21 | Merge branch 'i2c-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -11/+48 |
| 2010-05-21 | at24: Fall back to byte or word reads if needed | Jean Delvare | 1 | -11/+48 |
| 2010-05-21 | sysfs: add struct file* to bin_attr callbacks | Chris Wright | 1 | -2/+4 |
| 2010-03-13 | at24: Init dynamic bin_attribute structures | Wolfram Sang | 1 | -0/+1 |
| 2009-11-26 | at24: Use timeout also for read | Wolfram Sang | 1 | -31/+45 |
| 2009-04-13 | at24: make input buffers of at24_*write() const | Geert Uytterhoeven | 1 | -4/+4 |
| 2009-04-02 | memory_accessor: implement the new memory_accessor interface for I2C EEPROM | Kevin Hilman | 1 | -13/+54 |
| 2009-01-26 | i2c: Move at24 to drivers/misc/eeprom | Wolfram Sang | 1 | -0/+582 |