nvmem: add Rockchip OTP driver
authorFinley Xiao <finley.xiao@rock-chips.com>
Tue, 29 Oct 2019 11:42:40 +0000 (11:42 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 5 Nov 2019 17:35:33 +0000 (18:35 +0100)
commit755864feb729a791e1fd0f3338ddc5aae32c8ac1
treefa524926cca49781e6866a2218dc54e77cc04454
parentde02fc40fc63aa6950435a18e99843603b1bda01
nvmem: add Rockchip OTP driver

Newer Rockchip socs like the px30 use a different one-time-programmable
memory controller for things like cpu-id and leakage information,
so add the necessary driver for it.

Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
[ported from vendor 4.4, converted to clock-bulk API and cleanups]
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Link: https://lore.kernel.org/r/20191029114240.14905-11-srinivas.kandagatla@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/nvmem/Kconfig
drivers/nvmem/Makefile
drivers/nvmem/rockchip-otp.c [new file with mode: 0644]