* [GIT PULL] RISC-V Devicetree fixes for v6.8-final
@ 2024-03-06 18:08 ` Conor Dooley
0 siblings, 0 replies; 7+ messages in thread
From: Conor Dooley @ 2024-03-06 18:08 UTC (permalink / raw)
To: soc; +Cc: conor, palmer, linux-riscv
[-- 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 --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL] RISC-V Devicetree fixes for v6.8-final
@ 2024-03-06 18:08 ` Conor Dooley
0 siblings, 0 replies; 7+ messages in thread
From: Conor Dooley @ 2024-03-06 18:08 UTC (permalink / raw)
To: soc; +Cc: conor, palmer, linux-riscv
[-- 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
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [GIT PULL] RISC-V Devicetree fixes for v6.8-final
2024-03-06 18:08 ` Conor Dooley
@ 2024-03-11 8:12 ` Arnd Bergmann
-1 siblings, 0 replies; 7+ messages in thread
From: Arnd Bergmann @ 2024-03-11 8:12 UTC (permalink / raw)
To: Conor Dooley, soc; +Cc: Palmer Dabbelt, linux-riscv
On Wed, Mar 6, 2024, at 19:08, Conor Dooley wrote:
> 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.
Sorry I missed them last week. I added this to the soc/dt branch
for 6.9 now. You might want to ask stable@vger.kernel.org for a
backport after -rc1 is out if they don't automatically pick them
up.
Arnd
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [GIT PULL] RISC-V Devicetree fixes for v6.8-final
@ 2024-03-11 8:12 ` Arnd Bergmann
0 siblings, 0 replies; 7+ messages in thread
From: Arnd Bergmann @ 2024-03-11 8:12 UTC (permalink / raw)
To: Conor Dooley, soc; +Cc: Palmer Dabbelt, linux-riscv
On Wed, Mar 6, 2024, at 19:08, Conor Dooley wrote:
> 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.
Sorry I missed them last week. I added this to the soc/dt branch
for 6.9 now. You might want to ask stable@vger.kernel.org for a
backport after -rc1 is out if they don't automatically pick them
up.
Arnd
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [GIT PULL] RISC-V Devicetree fixes for v6.8-final
2024-03-06 18:08 ` Conor Dooley
(?)
(?)
@ 2024-03-11 19:50 ` patchwork-bot+linux-soc
-1 siblings, 0 replies; 7+ messages in thread
From: patchwork-bot+linux-soc @ 2024-03-11 19:50 UTC (permalink / raw)
To: Conor Dooley; +Cc: soc
Hello:
This pull request was applied to soc/soc.git (for-next)
by Arnd Bergmann <arnd@arndb.de>:
On Wed, 6 Mar 2024 18:08:11 +0000 you wrote:
> 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.
>
> [...]
Here is the summary with links:
- [GIT,PULL] RISC-V Devicetree fixes for v6.8-final
https://git.kernel.org/soc/soc/c/59f33701fd1c
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [GIT PULL] RISC-V Devicetree fixes for v6.8-final
2024-03-11 8:12 ` Arnd Bergmann
@ 2024-03-12 13:09 ` Conor Dooley
-1 siblings, 0 replies; 7+ messages in thread
From: Conor Dooley @ 2024-03-12 13:09 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: soc, Palmer Dabbelt, linux-riscv
[-- Attachment #1: Type: text/plain, Size: 838 bytes --]
On Mon, Mar 11, 2024 at 09:12:08AM +0100, Arnd Bergmann wrote:
> On Wed, Mar 6, 2024, at 19:08, Conor Dooley wrote:
> > 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.
>
> Sorry I missed them last week. I added this to the soc/dt branch
> for 6.9 now. You might want to ask stable@vger.kernel.org for a
> backport after -rc1 is out if they don't automatically pick them
> up.
Right, it was an unexpected PR and late in the cycle. It's only the
jh7100 patch that'd need a backport. I'll request a backport if one
doesn't happen automagically, which it probably will, even though I
didn't have a cc: stable on it.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [GIT PULL] RISC-V Devicetree fixes for v6.8-final
@ 2024-03-12 13:09 ` Conor Dooley
0 siblings, 0 replies; 7+ messages in thread
From: Conor Dooley @ 2024-03-12 13:09 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: soc, Palmer Dabbelt, linux-riscv
[-- Attachment #1.1: Type: text/plain, Size: 838 bytes --]
On Mon, Mar 11, 2024 at 09:12:08AM +0100, Arnd Bergmann wrote:
> On Wed, Mar 6, 2024, at 19:08, Conor Dooley wrote:
> > 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.
>
> Sorry I missed them last week. I added this to the soc/dt branch
> for 6.9 now. You might want to ask stable@vger.kernel.org for a
> backport after -rc1 is out if they don't automatically pick them
> up.
Right, it was an unexpected PR and late in the cycle. It's only the
jh7100 patch that'd need a backport. I'll request a backport if one
doesn't happen automagically, which it probably will, even though I
didn't have a cc: stable on it.
[-- 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
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2024-03-12 13:09 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-03-06 18:08 [GIT PULL] RISC-V Devicetree fixes for v6.8-final Conor Dooley
2024-03-06 18:08 ` 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
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.