Message ID | 20231221-skimmed-boxy-b78aed8afdc4@spud (mailing list archive) |
---|---|
State | Accepted |
Commit | dd937663963ea7f4ad09ee592cb69c747b1eb88d |
Headers | show |
Series | [GIT,PULL] RISC-V Devicetrees for v6.8 | expand |
Hello: This pull request was applied to soc/soc.git (for-next) by Arnd Bergmann <arnd@arndb.de>: On Thu, 21 Dec 2023 13:24:30 +0000 you wrote: > Hey Arnd, > > Please pull dt changes for RISC-V. I've got the T-Head SoCs here as > Jisheng has been busy IRL this cycle and not had the time to set up > branches etc yet. > > Happy Christmas and all that jazz, > Conor. > > [...] Here is the summary with links: - [GIT,PULL] RISC-V Devicetrees for v6.8 https://git.kernel.org/soc/soc/c/dd937663963e You are awesome, thank you!
Hey Arnd, Please pull dt changes for RISC-V. I've got the T-Head SoCs here as Jisheng has been busy IRL this cycle and not had the time to set up branches etc yet. Happy Christmas and all that jazz, Conor. The following changes since commit b85ea95d086471afb4ad062012a4d73cd328fa86: Linux 6.7-rc1 (2023-11-12 16:19:07 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/ riscv-dt-for-v6.8 for you to fetch changes up to 56b10953da7e9e92eb1a72860db656ac6a5699a1: riscv: dts: starfive: Enable SDIO wifi on JH7100 boards (2023-12-13 15:50:23 +0000) ---------------------------------------------------------------- RISC-V Devicetrees for v6.8 StarFive: Key peripheral support for the jh7100 that depended on the non-standard non-coherent DMA operations, namely mmc, sdcard and sdio wifi. This platform has long been supported out of tree by Emil and Ubuntu etc ship images for it, so having mainline support for a wider range of peripherals (at last) is great. Microchip: The flash used by Auto Update support and the corresponding QSPI controller are added. On publicly available Icicle kits this flash is not usable (engineering sample silicon issues) but in the future Icicle kits will be available that have production silicon. T-Head: Jisheng is busy with RL this cycle and hence T-Head appears here. The Lichee Pi and BeagleV both grow eMMC and uSD support. Sopgho: Support for the Huashan Pi and the cv1812h SoC it uses. The cv1812h is almost identical to the existing cv1800b SoC. These SoCs are intended for use in IP camera type systems but also appear on SBCs, with the last digit denoting the amount integrated DDR3 the device has. The difference between the cv1812h and the existing cv180x devices appears to be the addition of video output interfaces. Signed-off-by: Conor Dooley <conor.dooley@microchip.com> ---------------------------------------------------------------- Conor Dooley (2): Merge patch series "Add Huashan Pi board support" riscv: dts: microchip: add the mpfs' system controller qspi & associated flash Drew Fustini (3): riscv: dts: thead: Add TH1520 mmc controllers and sdhci clock riscv: dts: thead: Enable BeagleV Ahead eMMC and microSD riscv: dts: thead: Enable LicheePi 4A eMMC and microSD Emil Renner Berthing (6): riscv: dts: starfive: Mark the JH7100 as having non-coherent DMAs riscv: dts: starfive: Add JH7100 cache controller riscv: dts: starfive: Add pool for coherent DMA memory on JH7100 boards riscv: dts: starfive: Add JH7100 MMC nodes riscv: dts: starfive: Enable SD-card on JH7100 boards riscv: dts: starfive: Enable SDIO wifi on JH7100 boards Geert Uytterhoeven (1): riscv: dts: starfive: Group tuples in interrupt properties Inochi Amaoto (7): dt-bindings: interrupt-controller: Add SOPHGO CV1812H plic dt-bindings: timer: Add SOPHGO CV1812H clint dt-bindings: riscv: Add SOPHGO Huashan Pi board compatibles riscv: dts: sophgo: Separate compatible specific for CV1800B soc riscv: dts: sophgo: cv18xx: Add gpio devices riscv: dts: sophgo: add initial CV1812H SoC device tree riscv: dts: sophgo: add Huashan Pi board device tree .../interrupt-controller/sifive,plic-1.0.0.yaml | 1 + .../devicetree/bindings/riscv/sophgo.yaml | 4 + .../devicetree/bindings/timer/sifive,clint.yaml | 1 + arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts | 21 +++ arch/riscv/boot/dts/microchip/mpfs.dtsi | 17 ++ arch/riscv/boot/dts/sophgo/Makefile | 1 + arch/riscv/boot/dts/sophgo/cv1800b.dtsi | 123 +------------ arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dts | 48 +++++ arch/riscv/boot/dts/sophgo/cv1812h.dtsi | 24 +++ arch/riscv/boot/dts/sophgo/cv18xx.dtsi | 193 +++++++++++++++++++++ arch/riscv/boot/dts/starfive/jh7100-common.dtsi | 131 ++++++++++++++ arch/riscv/boot/dts/starfive/jh7100.dtsi | 48 ++++- arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dts | 20 +++ .../boot/dts/thead/th1520-lichee-module-4a.dtsi | 20 +++ arch/riscv/boot/dts/thead/th1520.dtsi | 34 ++++ 15 files changed, 568 insertions(+), 118 deletions(-) create mode 100644 arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dts create mode 100644 arch/riscv/boot/dts/sophgo/cv1812h.dtsi create mode 100644 arch/riscv/boot/dts/sophgo/cv18xx.dtsi