xref: /linux/drivers/nvmem/Kconfig (revision 22dbdb7cbf7214befd3a449ba7959c8cf4038e6c)
1eace75cfSSrinivas Kandagatlamenuconfig NVMEM
2eace75cfSSrinivas Kandagatla	tristate "NVMEM Support"
3eace75cfSSrinivas Kandagatla	select REGMAP
4eace75cfSSrinivas Kandagatla	help
5eace75cfSSrinivas Kandagatla	  Support for NVMEM(Non Volatile Memory) devices like EEPROM, EFUSES...
6eace75cfSSrinivas Kandagatla
7eace75cfSSrinivas Kandagatla	  This framework is designed to provide a generic interface to NVMEM
8eace75cfSSrinivas Kandagatla	  from both the Linux Kernel and the userspace.
9eace75cfSSrinivas Kandagatla
10eace75cfSSrinivas Kandagatla	  This driver can also be built as a module. If so, the module
11eace75cfSSrinivas Kandagatla	  will be called nvmem_core.
12eace75cfSSrinivas Kandagatla
13eace75cfSSrinivas Kandagatla	  If unsure, say no.
144ab11996SSrinivas Kandagatla
154ab11996SSrinivas Kandagatlaif NVMEM
164ab11996SSrinivas Kandagatla
174ab11996SSrinivas Kandagatlaconfig QCOM_QFPROM
184ab11996SSrinivas Kandagatla	tristate "QCOM QFPROM Support"
194ab11996SSrinivas Kandagatla	depends on ARCH_QCOM || COMPILE_TEST
204ab11996SSrinivas Kandagatla	select REGMAP_MMIO
214ab11996SSrinivas Kandagatla	help
224ab11996SSrinivas Kandagatla	  Say y here to enable QFPROM support. The QFPROM provides access
234ab11996SSrinivas Kandagatla	  functions for QFPROM data to rest of the drivers via nvmem interface.
244ab11996SSrinivas Kandagatla
254ab11996SSrinivas Kandagatla	  This driver can also be built as a module. If so, the module
264ab11996SSrinivas Kandagatla	  will be called nvmem_qfprom.
274ab11996SSrinivas Kandagatla
283d0b16a6SMaxime Ripardconfig NVMEM_SUNXI_SID
293d0b16a6SMaxime Ripard	tristate "Allwinner SoCs SID support"
303d0b16a6SMaxime Ripard	depends on ARCH_SUNXI
313d0b16a6SMaxime Ripard	select REGMAP_MMIO
323d0b16a6SMaxime Ripard	help
333d0b16a6SMaxime Ripard	  This is a driver for the 'security ID' available on various Allwinner
343d0b16a6SMaxime Ripard	  devices.
353d0b16a6SMaxime Ripard
363d0b16a6SMaxime Ripard	  This driver can also be built as a module. If so, the module
373d0b16a6SMaxime Ripard	  will be called nvmem_sunxi_sid.
383d0b16a6SMaxime Ripard
39*22dbdb7cSSanchayan Maityconfig NVMEM_VF610_OCOTP
40*22dbdb7cSSanchayan Maity	tristate "VF610 SoC OCOTP support"
41*22dbdb7cSSanchayan Maity	depends on SOC_VF610 || COMPILE_TEST
42*22dbdb7cSSanchayan Maity	help
43*22dbdb7cSSanchayan Maity	  This is a driver for the 'OCOTP' peripheral available on Vybrid
44*22dbdb7cSSanchayan Maity	  devices like VF5xx and VF6xx.
45*22dbdb7cSSanchayan Maity
46*22dbdb7cSSanchayan Maity	  This driver can also be build as a module. If so, the module will
47*22dbdb7cSSanchayan Maity	  be called nvmem-vf610-ocotp.
48*22dbdb7cSSanchayan Maity
494ab11996SSrinivas Kandagatlaendif
50