[PW_SID:967884] add Voyager board support#461
Conversation
The first SoC in the Andes series is QiLai. It includes a high-performance quad-core RISC-V AX45MP cluster and one NX27V vector processor. For further information, refer to [1]. [1] https://www.andestech.com/en/products-solutions/andeshape-platforms/qilai-chip/ Signed-off-by: Ben Zong-You Xie <ben717@andestech.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Add DT binding documentation for the Andes QiLai SoC and the Voyager development board. Reviewed-by: Rob Herring (Arm) <robh@kernel.org> Signed-off-by: Ben Zong-You Xie <ben717@andestech.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Add a new compatible string for Andes QiLai PLIC. Acked-by: Rob Herring (Arm) <robh@kernel.org> Signed-off-by: Ben Zong-You Xie <ben717@andestech.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
…nterrupt controller Add the DT binding documentation for Andes machine-level software interrupt controller. In the Andes platform such as QiLai SoC, the PLIC module is instantiated a second time with all interrupt sources tied to zero as the software interrupt controller (PLICSW). PLICSW can generate machine-level software interrupts through programming its registers. Acked-by: Conor Dooley <conor.dooley@microchip.com> Signed-off-by: Ben Zong-You Xie <ben717@andestech.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Add the DT binding documentation for Andes machine timer. The RISC-V architecture defines a machine timer that provides a real-time counter and generates timer interrupts. Andes machiner timer (PLMT0) is the implementation of the machine timer, and it contains memory-mapped registers (mtime and mtimecmp). This device supports up to 32 cores. Acked-by: Conor Dooley <conor.dooley@microchip.com> Signed-off-by: Ben Zong-You Xie <ben717@andestech.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Introduce the initial device tree support for the Andes QiLai SoC. For further information, you can refer to [1]. [1] https://www.andestech.com/en/products-solutions/andeshape-platforms/qilai-chip/ Signed-off-by: Ben Zong-You Xie <ben717@andestech.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Introduce the device tree support for Voyager development board. Currently only support booting into console with only uart, other features will be added later. Signed-off-by: Ben Zong-You Xie <ben717@andestech.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
Enable Andes SoC config in defconfig to allow the default upstream kernel to boot on Voyager board. Acked-by: Conor Dooley <conor.dooley@microchip.com> Signed-off-by: Ben Zong-You Xie <ben717@andestech.com> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
|
Patch 1: "[v5,1/8] riscv: add Andes SoC family Kconfig support" |
|
Patch 1: "[v5,1/8] riscv: add Andes SoC family Kconfig support" |
|
Patch 1: "[v5,1/8] riscv: add Andes SoC family Kconfig support" |
|
Patch 1: "[v5,1/8] riscv: add Andes SoC family Kconfig support" |
|
Patch 1: "[v5,1/8] riscv: add Andes SoC family Kconfig support" |
|
Patch 1: "[v5,1/8] riscv: add Andes SoC family Kconfig support" |
|
Patch 1: "[v5,1/8] riscv: add Andes SoC family Kconfig support" |
|
Patch 1: "[v5,1/8] riscv: add Andes SoC family Kconfig support" |
|
Patch 1: "[v5,1/8] riscv: add Andes SoC family Kconfig support" |
|
Patch 1: "[v5,1/8] riscv: add Andes SoC family Kconfig support" |
|
Patch 1: "[v5,1/8] riscv: add Andes SoC family Kconfig support" |
|
Patch 1: "[v5,1/8] riscv: add Andes SoC family Kconfig support" |
|
Patch 2: "[v5,2/8] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" |
|
Patch 2: "[v5,2/8] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" |
|
Patch 2: "[v5,2/8] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" |
|
Patch 2: "[v5,2/8] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" |
|
Patch 2: "[v5,2/8] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" |
|
Patch 2: "[v5,2/8] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" |
|
Patch 2: "[v5,2/8] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" |
|
Patch 2: "[v5,2/8] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" |
|
Patch 2: "[v5,2/8] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" |
|
Patch 2: "[v5,2/8] dt-bindings: riscv: add Andes QiLai SoC and the Voyager board bindings" |
|
Patch 6: "[v5,6/8] riscv: dts: andes: add QiLai SoC device tree" |
|
Patch 6: "[v5,6/8] riscv: dts: andes: add QiLai SoC device tree" |
|
Patch 6: "[v5,6/8] riscv: dts: andes: add QiLai SoC device tree" |
|
Patch 6: "[v5,6/8] riscv: dts: andes: add QiLai SoC device tree" |
|
Patch 7: "[v5,7/8] riscv: dts: andes: add Voyager board device tree" |
|
Patch 7: "[v5,7/8] riscv: dts: andes: add Voyager board device tree" |
|
Patch 7: "[v5,7/8] riscv: dts: andes: add Voyager board device tree" |
|
Patch 7: "[v5,7/8] riscv: dts: andes: add Voyager board device tree" |
|
Patch 7: "[v5,7/8] riscv: dts: andes: add Voyager board device tree" |
|
Patch 7: "[v5,7/8] riscv: dts: andes: add Voyager board device tree" |
|
Patch 7: "[v5,7/8] riscv: dts: andes: add Voyager board device tree" |
|
Patch 7: "[v5,7/8] riscv: dts: andes: add Voyager board device tree" |
|
Patch 7: "[v5,7/8] riscv: dts: andes: add Voyager board device tree" |
|
Patch 7: "[v5,7/8] riscv: dts: andes: add Voyager board device tree" |
|
Patch 7: "[v5,7/8] riscv: dts: andes: add Voyager board device tree" |
|
Patch 7: "[v5,7/8] riscv: dts: andes: add Voyager board device tree" |
|
Patch 8: "[v5,8/8] riscv: defconfig: enable Andes SoC" |
|
Patch 8: "[v5,8/8] riscv: defconfig: enable Andes SoC" |
|
Patch 8: "[v5,8/8] riscv: defconfig: enable Andes SoC" |
|
Patch 8: "[v5,8/8] riscv: defconfig: enable Andes SoC" |
|
Patch 8: "[v5,8/8] riscv: defconfig: enable Andes SoC" |
|
Patch 8: "[v5,8/8] riscv: defconfig: enable Andes SoC" |
|
Patch 8: "[v5,8/8] riscv: defconfig: enable Andes SoC" |
|
Patch 8: "[v5,8/8] riscv: defconfig: enable Andes SoC" |
|
Patch 8: "[v5,8/8] riscv: defconfig: enable Andes SoC" |
|
Patch 8: "[v5,8/8] riscv: defconfig: enable Andes SoC" |
|
Patch 8: "[v5,8/8] riscv: defconfig: enable Andes SoC" |
|
Patch 8: "[v5,8/8] riscv: defconfig: enable Andes SoC" |
PR for series 967884 applied to workflow__riscv__fixes
Name: add Voyager board support
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=967884
Version: 5