forked from pool/raspberrypi-firmware-dt
Accepting request 1132458 from hardware:boot
OBS-URL: https://build.opensuse.org/request/show/1132458 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/raspberrypi-firmware-dt?expand=0&rev=53
This commit is contained in:
commit
ac2c35f2f2
@ -0,0 +1,46 @@
|
||||
From b9239483e122a6236fa75841f727bc1ad7a6240f Mon Sep 17 00:00:00 2001
|
||||
From: "Ivan T. Ivanov" <iivanov@suse.de>
|
||||
Date: Mon, 11 Dec 2023 09:54:46 +0100
|
||||
Subject: [PATCH] Revert "bcm2711-rpi-ds: Switch to dma40 channel for hdmi
|
||||
audio"
|
||||
|
||||
They are vendor changes in bcm2835-dma driver around new RPi5
|
||||
which makes new device trees unusable without corresponding
|
||||
changes in DMA driver.
|
||||
|
||||
Fixes [1] [RPi4] kernel: vc4_hdmi fef00700.hdmi: Could not...
|
||||
|
||||
[1] https://bugzilla.suse.com/show_bug.cgi?id=1217512
|
||||
|
||||
This reverts commit 0491a0aecb999b1a013ad4a6ad3816c535ac6e73.
|
||||
|
||||
Signed-off-by: Ivan T. Ivanov <iivanov@suse.de>
|
||||
---
|
||||
arch/arm/boot/dts/broadcom/bcm2711-rpi-ds.dtsi | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/arch/arm/boot/dts/broadcom/bcm2711-rpi-ds.dtsi b/arch/arm/boot/dts/broadcom/bcm2711-rpi-ds.dtsi
|
||||
index 968db6362989..147a56fdbb68 100644
|
||||
--- a/arch/arm/boot/dts/broadcom/bcm2711-rpi-ds.dtsi
|
||||
+++ b/arch/arm/boot/dts/broadcom/bcm2711-rpi-ds.dtsi
|
||||
@@ -374,7 +374,7 @@ &hdmi0 {
|
||||
<&firmware_clocks 14>,
|
||||
<&dvp 0>,
|
||||
<&clk_27MHz>;
|
||||
- dmas = <&dma40 (10|(1<<30)|(1<<24)|(10<<16)|(15<<20))>;
|
||||
+ dmas = <&dma (10|(1<<27)|(1<<24)|(10<<16)|(15<<20))>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
@@ -407,7 +407,7 @@ &hdmi1 {
|
||||
<&firmware_clocks 14>,
|
||||
<&dvp 1>,
|
||||
<&clk_27MHz>;
|
||||
- dmas = <&dma40 (17|(1<<30)|(1<<24)|(10<<16)|(15<<20))>;
|
||||
+ dmas = <&dma (17|(1<<27)|(1<<24)|(10<<16)|(15<<20))>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
--
|
||||
2.35.3
|
||||
|
@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 11 09:03:47 UTC 2023 - Ivan Ivanov <ivan.ivanov@suse.com>
|
||||
|
||||
- They are vendor changes in bcm2835-dma driver around new RPi5
|
||||
which makes new device trees unusable without corresponding
|
||||
changes in DMA driver. Lets revert offending commit.
|
||||
Fixes bsc#1217512.
|
||||
|
||||
- Add patch:
|
||||
* 0001-Revert-bcm2711-rpi-ds-Switch-to-dma40-channel-for-hd.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 23 11:23:22 UTC 2023 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
||||
|
||||
|
@ -32,6 +32,7 @@ Source5: smbios-overlay.dts
|
||||
Source100: get-from-git.sh
|
||||
Patch0: 0001-ARM-dts-bcm2711-rpi-Reuse-bcm2836-vchiq-driver.patch
|
||||
Patch1: 0001-ARM-dts-bcm27xx-Use-better-name-for-spidev.patch
|
||||
Patch2: 0001-Revert-bcm2711-rpi-ds-Switch-to-dma40-channel-for-hd.patch
|
||||
Requires: raspberrypi-firmware
|
||||
BuildRequires: dtc
|
||||
BuildRequires: raspberrypi-firmware
|
||||
|
Loading…
Reference in New Issue
Block a user