From: Conor Dooley <conor@kernel.org> To: soc@kernel.org Cc: conor@kernel.org, palmer@dabbelt.com, linux-riscv@lists.infradead.org Subject: [GIT PULL] RISC-V Devicetree fixes for v6.8-final Date: Wed, 6 Mar 2024 18:08:11 +0000 [thread overview] Message-ID: <20240306-waltz-facial-9e4e1b792053@spud> (raw) [-- Attachment #1: Type: text/plain, Size: 2495 bytes --] Hey Arnd, I know it is pretty late in the day here for fixes, and I would've kept the builtin dtb fix as v6.9 material, but Geert reported yesterday that boot was broken on the jh7100 platforms due to a fix that I sent in my last PR. Thanks, Conor. The following changes since commit ce6b6d1513965f500a05f3facf223fa01fd74920: riscv: dts: sifive: add missing #interrupt-cells to pmic (2024-02-14 09:09:33 +0000) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/ tags/riscv-dt-fixes-for-v6.8-final for you to fetch changes up to 2672031b20f6681514bef14ddcfe8c62c2757d11: riscv: dts: Move BUILTIN_DTB_SOURCE to common Kconfig (2024-03-06 00:08:32 +0000) ---------------------------------------------------------------- RISC-V Devicetree fixes for v6.8-final Starfive: The previous cleanup broke boot on the jh7100 as the driver depended on the fallback clock name created based on the node-name when clock-output-names is not present. Add clock-output-names to restore working order. Generic: BUILTIN_DTB has been broken for ages on any platform other than the nommu Canaan k210 SoC as the first dtb built (in alphanumerical order), would get built into the image. This didn't get fixed for ages because nobody actually cared about running it other than the k210 enough to fix it. The folks doing Sophgo SG2042 development have come along and fixed it, as they want to use builtin dtbs. linux-boot on that platform reuses the dtb it was provided by OpenSBI when booting linux proper, which is unfortunately not possible to boot a mainline kernel with. Signed-off-by: Conor Dooley <conor.dooley@microchip.com> ---------------------------------------------------------------- Krzysztof Kozlowski (1): riscv: dts: starfive: jh7100: fix root clock names Yangyu Chen (1): riscv: dts: Move BUILTIN_DTB_SOURCE to common Kconfig arch/riscv/Kconfig | 14 ++++++++++- arch/riscv/Kconfig.socs | 32 -------------------------- arch/riscv/boot/dts/Makefile | 2 +- arch/riscv/boot/dts/canaan/Makefile | 2 -- arch/riscv/boot/dts/microchip/Makefile | 1 - arch/riscv/boot/dts/sifive/Makefile | 1 - arch/riscv/boot/dts/starfive/jh7100.dtsi | 4 ++++ arch/riscv/configs/nommu_k210_defconfig | 2 ++ arch/riscv/configs/nommu_k210_sdcard_defconfig | 2 ++ 9 files changed, 22 insertions(+), 38 deletions(-) [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 228 bytes --]
WARNING: multiple messages have this Message-ID (diff)
From: Conor Dooley <conor@kernel.org> To: soc@kernel.org Cc: conor@kernel.org, palmer@dabbelt.com, linux-riscv@lists.infradead.org Subject: [GIT PULL] RISC-V Devicetree fixes for v6.8-final Date: Wed, 6 Mar 2024 18:08:11 +0000 [thread overview] Message-ID: <20240306-waltz-facial-9e4e1b792053@spud> (raw) [-- Attachment #1.1: Type: text/plain, Size: 2495 bytes --] Hey Arnd, I know it is pretty late in the day here for fixes, and I would've kept the builtin dtb fix as v6.9 material, but Geert reported yesterday that boot was broken on the jh7100 platforms due to a fix that I sent in my last PR. Thanks, Conor. The following changes since commit ce6b6d1513965f500a05f3facf223fa01fd74920: riscv: dts: sifive: add missing #interrupt-cells to pmic (2024-02-14 09:09:33 +0000) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/ tags/riscv-dt-fixes-for-v6.8-final for you to fetch changes up to 2672031b20f6681514bef14ddcfe8c62c2757d11: riscv: dts: Move BUILTIN_DTB_SOURCE to common Kconfig (2024-03-06 00:08:32 +0000) ---------------------------------------------------------------- RISC-V Devicetree fixes for v6.8-final Starfive: The previous cleanup broke boot on the jh7100 as the driver depended on the fallback clock name created based on the node-name when clock-output-names is not present. Add clock-output-names to restore working order. Generic: BUILTIN_DTB has been broken for ages on any platform other than the nommu Canaan k210 SoC as the first dtb built (in alphanumerical order), would get built into the image. This didn't get fixed for ages because nobody actually cared about running it other than the k210 enough to fix it. The folks doing Sophgo SG2042 development have come along and fixed it, as they want to use builtin dtbs. linux-boot on that platform reuses the dtb it was provided by OpenSBI when booting linux proper, which is unfortunately not possible to boot a mainline kernel with. Signed-off-by: Conor Dooley <conor.dooley@microchip.com> ---------------------------------------------------------------- Krzysztof Kozlowski (1): riscv: dts: starfive: jh7100: fix root clock names Yangyu Chen (1): riscv: dts: Move BUILTIN_DTB_SOURCE to common Kconfig arch/riscv/Kconfig | 14 ++++++++++- arch/riscv/Kconfig.socs | 32 -------------------------- arch/riscv/boot/dts/Makefile | 2 +- arch/riscv/boot/dts/canaan/Makefile | 2 -- arch/riscv/boot/dts/microchip/Makefile | 1 - arch/riscv/boot/dts/sifive/Makefile | 1 - arch/riscv/boot/dts/starfive/jh7100.dtsi | 4 ++++ arch/riscv/configs/nommu_k210_defconfig | 2 ++ arch/riscv/configs/nommu_k210_sdcard_defconfig | 2 ++ 9 files changed, 22 insertions(+), 38 deletions(-) [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 228 bytes --] [-- Attachment #2: Type: text/plain, Size: 161 bytes --] _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv
next reply other threads:[~2024-03-06 18:08 UTC|newest] Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top 2024-03-06 18:08 Conor Dooley [this message] 2024-03-06 18:08 ` [GIT PULL] RISC-V Devicetree fixes for v6.8-final Conor Dooley 2024-03-11 8:12 ` Arnd Bergmann 2024-03-11 8:12 ` Arnd Bergmann 2024-03-12 13:09 ` Conor Dooley 2024-03-12 13:09 ` Conor Dooley 2024-03-11 19:50 ` patchwork-bot+linux-soc
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20240306-waltz-facial-9e4e1b792053@spud \ --to=conor@kernel.org \ --cc=linux-riscv@lists.infradead.org \ --cc=palmer@dabbelt.com \ --cc=soc@kernel.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.