On Sat, May 2, 2020 at 3:37 PM Pragnesh Patel <pragnesh.pa...@sifive.com> wrote: > > Added a misc driver to handle OTP memory in SiFive SoCs. > > Signed-off-by: Pragnesh Patel <pragnesh.pa...@sifive.com> > --- > drivers/misc/Kconfig | 7 + > drivers/misc/Makefile | 1 + > drivers/misc/sifive-otp.c | 273 ++++++++++++++++++++++++++++++++++++++ > 3 files changed, 281 insertions(+) > create mode 100644 drivers/misc/sifive-otp.c > > diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig > index 766402745d..03464f1010 100644 > --- a/drivers/misc/Kconfig > +++ b/drivers/misc/Kconfig > @@ -68,6 +68,13 @@ config ROCKCHIP_OTP > addressing and a length or through child-nodes that are generated > based on the e-fuse map retrieved from the DTS. > > +config SIFIVE_OTP > + bool "SiFive eMemory OTP driver" > + depends on RISCV && MISC
This can be something like this. config SIFIVE_OTP bool "SiFive eMemory OTP driver" depends on SIFIVE_FU540 select MISC Jagan.