nvmem: sprd: Add Spreadtrum SoCs eFuse support
authorFreeman Liu <freeman.liu@unisoc.com>
Tue, 29 Oct 2019 11:42:37 +0000 (11:42 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 5 Nov 2019 17:35:31 +0000 (18:35 +0100)
commit096030e7f449caac81ee140d10d9b4b360b723fd
tree956eae28948c9e9423f4bb1be52e0634a095c08f
parent95d25206eb1dd03677b87f54792816ef0ef6ce08
nvmem: sprd: Add Spreadtrum SoCs eFuse support

The Spreadtrum eFuse controller is widely used to dump chip ID,
configuration setting, function select and so on, as well as
supporting one-time programming.

Signed-off-by: Freeman Liu <freeman.liu@unisoc.com>
Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Link: https://lore.kernel.org/r/20191029114240.14905-8-srinivas.kandagatla@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/nvmem/Kconfig
drivers/nvmem/Makefile
drivers/nvmem/sprd-efuse.c [new file with mode: 0644]