[PATCH v7 01/22] misc: add driver for the SiFive otp controller

Jagan Teki jagan at amarulasolutions.com
Sat May 2 17:37:28 CEST 2020


On Sat, May 2, 2020 at 3:37 PM Pragnesh Patel <pragnesh.patel at sifive.com> wrote:
>
> Added a misc driver to handle OTP memory in SiFive SoCs.
>
> Signed-off-by: Pragnesh Patel <pragnesh.patel at 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.


More information about the U-Boot mailing list