nvmem: Add the Broadcom OTP controller driver
authorJonathan Richardson <jonathar@broadcom.com>
Mon, 31 Oct 2016 14:45:19 +0000 (14:45 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 10 Nov 2016 14:34:56 +0000 (15:34 +0100)
commit9d59c6e8ae27638fc733fe759b1a013775e745ee
tree5c46c26bc1112f85b2e81e2f5f70561ac094250d
parentdff20aa1a076ae5aab2170dd541fe52d729fb3f4
nvmem: Add the Broadcom OTP controller driver

Add support for 32 and 64-bit versions of Broadcom's On-Chip OTP
controller. These controllers are used on SoC's such as Cygnus and
Stingray.

Reviewed-by: Ray Jui <ray.jui@broadcom.com>
Tested-by: Jonathan Richardson <jonathan.richardson@broadcom.com>
Signed-off-by: Scott Branden <scott.branden@broadcom.com>
Signed-off-by: Oza Pawandeep <oza@broadcom.com>
Signed-off-by: Jonathan Richardson <jonathan.richardson@broadcom.com>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/nvmem/Kconfig
drivers/nvmem/Makefile
drivers/nvmem/bcm-ocotp.c [new file with mode: 0644]