summaryrefslogtreecommitdiffstats
path: root/drivers/misc/eeprom/at25.c
Commit message (Expand)AuthorAgeFilesLines
* eeprom: at25: Convert to use fwnode_device_is_compatible()Andy Shevchenko2023-01-201-6/+2
* eeprom: at25: Rework buggy read splittingGeert Uytterhoeven2022-06-271-14/+12
* eeprom: at25: Split reads into chunks and cap write sizeBrad Bishop2022-06-101-40/+53
* eeprom: at25: Use DMA safe buffersChristophe Leroy2022-04-241-8/+11
* Merge tag 'v5.17-rc2' into char-misc-nextGreg Kroah-Hartman2022-01-301-0/+4
|\
| * eeprom: at25: Restore missing allocationKees Cook2022-01-221-0/+4
* | eeprom: at25: Replace strncpy() with strscpy()Kees Cook2022-01-261-2/+2
|/
* Merge v5.15-rc5 into char-misc-nextGreg Kroah-Hartman2021-12-131-5/+2
|\
| * nvmem: eeprom: at25: fix FRAM byte_lenRalph Siemsen2021-12-031-20/+18
* | misc: at25: Align comment styleAndy Shevchenko2021-12-031-17/+20
* | misc: at25: Replace commas by spaces in the ID tablesAndy Shevchenko2021-12-031-4/+4
* | misc: at25: Reorganize headers for better maintenanceAndy Shevchenko2021-12-031-6/+7
* | misc: at25: Factor out at_fram_to_chip()Andy Shevchenko2021-12-031-41/+44
* | misc: at25: Switch to use BIT() instead of custom approachesAndy Shevchenko2021-12-031-4/+4
* | misc: at25: Get rid of intermediate storage for AT25 chip dataAndy Shevchenko2021-12-031-17/+15
* | misc: at25: Get platform data via dev_get_platdata()Andy Shevchenko2021-12-031-3/+4
* | misc: at25: Check new property ("address-width") firstAndy Shevchenko2021-12-031-4/+4
* | misc: at25: Unshadow error codes in at25_fw_to_chip()Andy Shevchenko2021-12-031-18/+22
* | misc: at25: Use at25->chip instead of local chip everywhere in ->probe()Andy Shevchenko2021-12-031-7/+7
* | misc: at25: Check proper value of chip length in FRAM caseAndy Shevchenko2021-12-031-2/+2
* | misc: at25: Don't copy garbage to the at25->chip in FRAM caseAndy Shevchenko2021-12-031-1/+4
* | misc: at25: Make driver OF independent againAndy Shevchenko2021-12-031-7/+6
|/
* eeprom: at25: Add SPI ID tableMark Brown2021-10-051-0/+8
* nvmem: eeprom: at25: fram discovery simplificationJiri Prchal2021-06-121-8/+5
* nvmem: eeprom: at25: fix type compiler warningsJiri Prchal2021-06-111-3/+3
* nvmem: prepare basics for FRAM supportJiri Prchal2021-06-111-30/+131
* eeprom: at25: Add example part numbersJonathan Neuschäfer2020-11-141-0/+3
* eeprom: at25: set type id as EEPROMVadym Kochan2020-09-171-0/+1
* Merge 5.9-rc3 into char-misc-nextGreg Kroah-Hartman2020-08-311-5/+5
|\
| * treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-5/+5
* | eeprom: at25: set minimum read/write access stride to 1Christian Eggers2020-08-281-1/+1
* | eeprom: at25: allow page sizes greater than 16 bitChristian Eggers2020-08-281-1/+1
|/
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* eeprom: at25: remove unneeded 'at25_remove'YueHaibing2018-10-151-10/+0
* eeprom: at25: use devm_nvmem_register()Bartosz Golaszewski2018-09-281-2/+1
* eeprom: at25: mark expected switch fall-throughsGustavo A. R. Silva2018-07-071-0/+4
* eeprom: at25: sizeof t should be sizeof(t)Devang Panchal2018-03-231-1/+1
* eeprom: at25: Add DT support for EEPROMs with odd address bitsGeert Uytterhoeven2017-12-181-0/+3
* at25: fix debug and error messagingAndy Shevchenko2016-09-271-13/+7
* eeprom: at25: Fix SPI device leakMark Brown2016-05-011-1/+1
* eeprom: at25: remove nvmem regmap dependencySrinivas Kandagatla2016-05-011-70/+19
* eeprom: at25: extend driver to plug into the NVMEM frameworkAndrew Lunn2016-03-011-55/+69
* eeprom: at25: Remove in kernel API for accessing the EEPROMAndrew Lunn2016-03-011-26/+0
* misc: eeprom: use kobj_to_dev()Geliang Tang2016-02-071-2/+2
* spi: Drop owner assignment from spi_driversAndrew F. Davis2015-10-281-1/+0
* misc: at25: Make use of device property APIMika Westerberg2014-11-041-21/+13
* drivers/misc: delete non-required instances of include <linux/init.h>Paul Gortmaker2014-02-071-1/+0
* misc/at25, dt: support probing at25 SPI EEPROM from DTJan Luebbe2013-10-161-0/+7
* drivers/misc: at25: convert to use devm_kzallocNikolay Balandin2013-05-301-17/+8
* misc: at25: use spi_get_drvdata() and spi_set_drvdata()Jingoo Han2013-04-051-2/+2