arch/riscv/Kconfig.socs | 9 +++++++++ 1 file changed, 9 insertions(+)
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
+ 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
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
© 2016 - 2026 Red Hat, Inc.