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 173edba6b4SPhilipp Zabelconfig NVMEM_IMX_OCOTP 183edba6b4SPhilipp Zabel tristate "i.MX6 On-Chip OTP Controller support" 193edba6b4SPhilipp Zabel depends on SOC_IMX6 203edba6b4SPhilipp Zabel help 213edba6b4SPhilipp Zabel This is a driver for the On-Chip OTP Controller (OCOTP) available on 223edba6b4SPhilipp Zabel i.MX6 SoCs, providing access to 4 Kbits of one-time programmable 233edba6b4SPhilipp Zabel eFuses. 243edba6b4SPhilipp Zabel 253edba6b4SPhilipp Zabel This driver can also be built as a module. If so, the module 263edba6b4SPhilipp Zabel will be called nvmem-imx-ocotp. 273edba6b4SPhilipp Zabel 28*c01e9a11SStefan Wahrenconfig NVMEM_MXS_OCOTP 29*c01e9a11SStefan Wahren tristate "Freescale MXS On-Chip OTP Memory Support" 30*c01e9a11SStefan Wahren depends on ARCH_MXS || COMPILE_TEST 31*c01e9a11SStefan Wahren help 32*c01e9a11SStefan Wahren If you say Y here, you will get readonly access to the 33*c01e9a11SStefan Wahren One Time Programmable memory pages that are stored 34*c01e9a11SStefan Wahren on the Freescale i.MX23/i.MX28 processor. 35*c01e9a11SStefan Wahren 36*c01e9a11SStefan Wahren This driver can also be built as a module. If so, the module 37*c01e9a11SStefan Wahren will be called nvmem-mxs-ocotp. 38*c01e9a11SStefan Wahren 394ab11996SSrinivas Kandagatlaconfig QCOM_QFPROM 404ab11996SSrinivas Kandagatla tristate "QCOM QFPROM Support" 414ab11996SSrinivas Kandagatla depends on ARCH_QCOM || COMPILE_TEST 424ab11996SSrinivas Kandagatla select REGMAP_MMIO 434ab11996SSrinivas Kandagatla help 444ab11996SSrinivas Kandagatla Say y here to enable QFPROM support. The QFPROM provides access 454ab11996SSrinivas Kandagatla functions for QFPROM data to rest of the drivers via nvmem interface. 464ab11996SSrinivas Kandagatla 474ab11996SSrinivas Kandagatla This driver can also be built as a module. If so, the module 484ab11996SSrinivas Kandagatla will be called nvmem_qfprom. 494ab11996SSrinivas Kandagatla 503d0b16a6SMaxime Ripardconfig NVMEM_SUNXI_SID 513d0b16a6SMaxime Ripard tristate "Allwinner SoCs SID support" 523d0b16a6SMaxime Ripard depends on ARCH_SUNXI 533d0b16a6SMaxime Ripard select REGMAP_MMIO 543d0b16a6SMaxime Ripard help 553d0b16a6SMaxime Ripard This is a driver for the 'security ID' available on various Allwinner 563d0b16a6SMaxime Ripard devices. 573d0b16a6SMaxime Ripard 583d0b16a6SMaxime Ripard This driver can also be built as a module. If so, the module 593d0b16a6SMaxime Ripard will be called nvmem_sunxi_sid. 603d0b16a6SMaxime Ripard 6122dbdb7cSSanchayan Maityconfig NVMEM_VF610_OCOTP 6222dbdb7cSSanchayan Maity tristate "VF610 SoC OCOTP support" 6322dbdb7cSSanchayan Maity depends on SOC_VF610 || COMPILE_TEST 6422dbdb7cSSanchayan Maity help 6522dbdb7cSSanchayan Maity This is a driver for the 'OCOTP' peripheral available on Vybrid 6622dbdb7cSSanchayan Maity devices like VF5xx and VF6xx. 6722dbdb7cSSanchayan Maity 6822dbdb7cSSanchayan Maity This driver can also be build as a module. If so, the module will 6922dbdb7cSSanchayan Maity be called nvmem-vf610-ocotp. 7022dbdb7cSSanchayan Maity 714ab11996SSrinivas Kandagatlaendif 72