summaryrefslogtreecommitdiff
path: root/include/linux/nvmem-provider.h
AgeCommit message (Expand)AuthorFilesLines
2024-05-03nvmem: layouts: store owner from modules with nvmem_layout_driver_register()Krzysztof Kozlowski1-1/+4
2024-01-04nvmem: drop nvmem_layout_get_match_data()Rafał Miłecki1-10/+0
2024-01-04nvmem: layouts: refactor .add_cells() callback argumentsRafał Miłecki1-1/+1
2023-12-15nvmem: core: Rework layouts to become regular devicesMiquel Raynal1-18/+20
2023-12-15nvmem: Move and rename ->fixup_cell_info()Miquel Raynal1-5/+4
2023-12-15nvmem: Simplify the ->add_cells() hookMiquel Raynal1-5/+3
2023-12-15nvmem: Move of_nvmem_layout_get_container() in another headerMiquel Raynal1-0/+21
2023-10-27Revert "nvmem: add new config option"Rafał Miłecki1-2/+0
2023-10-21nvmem: add explicit config option to read old syntax fixed OF cellsRafał Miłecki1-0/+2
2023-04-05nvmem: Add macro to register nvmem layout driversMiquel Raynal1-0/+6
2023-04-05nvmem: core: support specifying both: cell raw data & post read lengthsRafał Miłecki1-0/+2
2023-04-05nvmem: core: provide own priv pointer in post process callbackMichael Walle1-1/+4
2023-04-05nvmem: cell: drop global cell_post_processMichael Walle1-2/+0
2023-04-05nvmem: core: allow to modify a cell before adding itMichael Walle1-0/+5
2023-04-05nvmem: core: add per-cell post processingMichael Walle1-0/+3
2023-04-05nvmem: core: introduce NVMEM layoutsMichael Walle1-0/+51
2023-02-06nvmem: core: add nvmem_add_one_cell()Michael Walle1-0/+8
2023-02-06nvmem: core: move struct nvmem_cell_info to nvmem-provider.hMichael Walle1-1/+18
2023-02-06nvmem: core: add an index parameter to the cellMichael Walle1-2/+2
2023-01-28nvmem: core: remove nvmem_config wp_gpioRussell King (Oracle)1-2/+0
2022-02-28Merge 5.17-rc6 into char-misc-nextGreg Kroah-Hartman1-1/+3
2022-02-21nvmem: core: Remove unused devm_nvmem_unregister()Andy Shevchenko1-8/+0
2022-02-21nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios propertyChristophe Kerello1-1/+3
2021-10-13nvmem: core: add nvmem cell post processing callbackSrinivas Kandagatla1-0/+5
2021-07-05Merge tag 'char-misc-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2021-06-11nvmem: prepare basics for FRAM supportJiri Prchal1-0/+1
2021-05-10nvmem: core: allow specifying of_nodeMichael Walle1-0/+2
2020-11-27nvmem: core: Add support for keepout regionsEvan Green1-0/+17
2020-07-29nvmem: core: add support to auto devidSrinivas Kandagatla1-0/+3
2020-01-09nvmem: add support for the write-protect pinKhouloud Touil1-0/+3
2018-12-06nvmem: add new config optionBartosz Golaszewski1-0/+2
2018-12-06nvmem: Move nvmem_type_str array to its only userAndy Shevchenko1-7/+0
2018-12-06nvmem: add type attributeAlexandre Belloni1-0/+16
2018-09-28nvmem: use EOPNOTSUPP instead of ENOSYSBartosz Golaszewski1-3/+2
2018-09-28nvmem: use SPDX license identifiersBartosz Golaszewski1-4/+1
2018-09-28nvmem: add support for cell infoBartosz Golaszewski1-9/+24
2018-09-28nvmem: change the signature of nvmem_unregister()Bartosz Golaszewski1-6/+3
2018-05-14drivers: nvmem: Export nvmem_add_cells()Andrew Lunn1-0/+11
2018-03-14nvmem: Introduce devm_nvmem_(un)register()Andrey Smirnov1-0/+17
2018-03-14nvmem: core: Allow specifying device name verbatimAndrey Smirnov1-0/+3
2018-03-14nvmem: Document struct nvmem_configAndrey Smirnov1-0/+22
2017-07-10nvmem: include linux/err.h from headerArnd Bergmann1-0/+3
2016-05-02nvmem: core: remove regmap dependencySrinivas Kandagatla1-0/+10
2016-03-02nvmem: Add backwards compatibility support for older EEPROM drivers.Andrew Lunn1-1/+3
2016-03-02nvmem: Add flag to export NVMEM to root onlyAndrew Lunn1-0/+1
2015-08-05nvmem: Add a simple NVMEM framework for nvmem providersSrinivas Kandagatla1-0/+47