Message ID | 20250120021514.125455-1-gch981213@gmail.com (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Series | riscv: add Siflower RISC-V SoC family Kconfig support | expand |
On Mon, Jan 20, 2025 at 10:15 AM Chuanhong Guo <gch981213@gmail.com> wrote: > > Siflower RISC-V SoCs, including SF21A6826, SF21H8898 and some other > upcomping chips, are RISC-V chips with T-Head C908 cores for home > routers and gateways. Add a Kconfig entry named ARCH_SIFLOWER for > them. > Notably these chips uses ARM PL011 for UART. ARM_AMBA is selected > for its driver. > > Signed-off-by: Chuanhong Guo <gch981213@gmail.com> > --- > arch/riscv/Kconfig.socs | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/arch/riscv/Kconfig.socs b/arch/riscv/Kconfig.socs > index 1916cf7ba450..2a700c51594d 100644 > --- a/arch/riscv/Kconfig.socs > +++ b/arch/riscv/Kconfig.socs > @@ -19,6 +19,15 @@ config ARCH_SIFIVE > help > This enables support for SiFive SoC platform hardware. > > +config ARCH_SIFLOWER > + def_bool SOC_SIFLOWER > + > +config SOC_SIFLOWER Ooooops. I removed SOC_SIFLOWER but forgot to commit it. I'll send a v2. Sorry for the noise. > + bool "Siflower RISC-V SoCs" > + select ARM_AMBA if TTY > + help > + This enables support for Siflower RISC-V SoC platform hardware. > + > config ARCH_SOPHGO > bool "Sophgo SoCs" > help > -- > 2.48.1 > -- Regards, Chuanhong Guo
diff --git a/arch/riscv/Kconfig.socs b/arch/riscv/Kconfig.socs index 1916cf7ba450..2a700c51594d 100644 --- a/arch/riscv/Kconfig.socs +++ b/arch/riscv/Kconfig.socs @@ -19,6 +19,15 @@ config ARCH_SIFIVE help This enables support for SiFive SoC platform hardware. +config ARCH_SIFLOWER + def_bool SOC_SIFLOWER + +config SOC_SIFLOWER + bool "Siflower RISC-V SoCs" + select ARM_AMBA if TTY + help + This enables support for Siflower RISC-V SoC platform hardware. + config ARCH_SOPHGO bool "Sophgo SoCs" help
Siflower RISC-V SoCs, including SF21A6826, SF21H8898 and some other upcomping chips, are RISC-V chips with T-Head C908 cores for home routers and gateways. Add a Kconfig entry named ARCH_SIFLOWER for them. Notably these chips uses ARM PL011 for UART. ARM_AMBA is selected for its driver. Signed-off-by: Chuanhong Guo <gch981213@gmail.com> --- arch/riscv/Kconfig.socs | 9 +++++++++ 1 file changed, 9 insertions(+)