summaryrefslogtreecommitdiffstats
path: root/include/linux/nvmem-provider.h
Commit message (Expand)AuthorAgeFilesLines
* nvmem: drop nvmem_layout_get_match_data()Rafał Miłecki2024-01-041-10/+0
* nvmem: layouts: refactor .add_cells() callback argumentsRafał Miłecki2024-01-041-1/+1
* nvmem: core: Rework layouts to become regular devicesMiquel Raynal2023-12-151-18/+20
* nvmem: Move and rename ->fixup_cell_info()Miquel Raynal2023-12-151-5/+4
* nvmem: Simplify the ->add_cells() hookMiquel Raynal2023-12-151-5/+3
* nvmem: Move of_nvmem_layout_get_container() in another headerMiquel Raynal2023-12-151-0/+21
* Revert "nvmem: add new config option"Rafał Miłecki2023-10-271-2/+0
* nvmem: add explicit config option to read old syntax fixed OF cellsRafał Miłecki2023-10-211-0/+2
* nvmem: Add macro to register nvmem layout driversMiquel Raynal2023-04-051-0/+6
* nvmem: core: support specifying both: cell raw data & post read lengthsRafał Miłecki2023-04-051-0/+2
* nvmem: core: provide own priv pointer in post process callbackMichael Walle2023-04-051-1/+4
* nvmem: cell: drop global cell_post_processMichael Walle2023-04-051-2/+0
* nvmem: core: allow to modify a cell before adding itMichael Walle2023-04-051-0/+5
* nvmem: core: add per-cell post processingMichael Walle2023-04-051-0/+3
* nvmem: core: introduce NVMEM layoutsMichael Walle2023-04-051-0/+51
* nvmem: core: add nvmem_add_one_cell()Michael Walle2023-02-061-0/+8
* nvmem: core: move struct nvmem_cell_info to nvmem-provider.hMichael Walle2023-02-061-1/+18
* nvmem: core: add an index parameter to the cellMichael Walle2023-02-061-2/+2
* nvmem: core: remove nvmem_config wp_gpioRussell King (Oracle)2023-01-281-2/+0
* Merge 5.17-rc6 into char-misc-nextGreg Kroah-Hartman2022-02-281-1/+3
|\
| * nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios propertyChristophe Kerello2022-02-211-1/+3
* | nvmem: core: Remove unused devm_nvmem_unregister()Andy Shevchenko2022-02-211-8/+0
|/
* nvmem: core: add nvmem cell post processing callbackSrinivas Kandagatla2021-10-131-0/+5
* Merge tag 'char-misc-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-07-051-0/+1
|\
| * nvmem: prepare basics for FRAM supportJiri Prchal2021-06-111-0/+1
* | nvmem: core: allow specifying of_nodeMichael Walle2021-05-101-0/+2
|/
* nvmem: core: Add support for keepout regionsEvan Green2020-11-271-0/+17
* nvmem: core: add support to auto devidSrinivas Kandagatla2020-07-291-0/+3
* nvmem: add support for the write-protect pinKhouloud Touil2020-01-091-0/+3
* nvmem: add new config optionBartosz Golaszewski2018-12-061-0/+2
* nvmem: Move nvmem_type_str array to its only userAndy Shevchenko2018-12-061-7/+0
* nvmem: add type attributeAlexandre Belloni2018-12-061-0/+16
* nvmem: use EOPNOTSUPP instead of ENOSYSBartosz Golaszewski2018-09-281-3/+2
* nvmem: use SPDX license identifiersBartosz Golaszewski2018-09-281-4/+1
* nvmem: add support for cell infoBartosz Golaszewski2018-09-281-9/+24
* nvmem: change the signature of nvmem_unregister()Bartosz Golaszewski2018-09-281-6/+3
* drivers: nvmem: Export nvmem_add_cells()Andrew Lunn2018-05-141-0/+11
* nvmem: Introduce devm_nvmem_(un)register()Andrey Smirnov2018-03-141-0/+17
* nvmem: core: Allow specifying device name verbatimAndrey Smirnov2018-03-141-0/+3
* nvmem: Document struct nvmem_configAndrey Smirnov2018-03-141-0/+22
* nvmem: include linux/err.h from headerArnd Bergmann2017-07-101-0/+3
* nvmem: core: remove regmap dependencySrinivas Kandagatla2016-05-011-0/+10
* nvmem: Add backwards compatibility support for older EEPROM drivers.Andrew Lunn2016-03-011-1/+3
* nvmem: Add flag to export NVMEM to root onlyAndrew Lunn2016-03-011-0/+1
* nvmem: Add a simple NVMEM framework for nvmem providersSrinivas Kandagatla2015-08-051-0/+47