Accepting request 1089948 from hardware:boot

- Enable 3.5mm jack socket stereo audio (bsc#1209314):
  * 0001-ARM-dts-bcm2711-rpi-Reuse-bcm2836-vchiq-driver.patch

OBS-URL: https://build.opensuse.org/request/show/1089948
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/raspberrypi-firmware-dt?expand=0&rev=50
This commit is contained in:
Dominique Leuenberger 2023-06-02 22:05:31 +00:00 committed by Git OBS Bridge
commit c4b448f7f1
3 changed files with 40 additions and 0 deletions

View File

@ -0,0 +1,32 @@
From 9d36eb65e475361db8751fa6a155c9bdeaa2bcdd Mon Sep 17 00:00:00 2001
From: "Ivan T. Ivanov" <iivanov@suse.de>
Date: Tue, 30 May 2023 09:50:53 +0300
Subject: [PATCH] ARM: dts: bcm2711-rpi: Reuse bcm2836 vchiq driver
Upstream vchiq driver don't support bcm2711, yet. Switch
to bcm2836 implementation which is good enough to make audio
trough 3.5mm jack working fine.
This fixes: https://bugzilla.opensuse.org/show_bug.cgi?id=1209314
Signed-off-by: Ivan T. Ivanov <iivanov@suse.de>
---
arch/arm/boot/dts/bcm2711-rpi-ds.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/bcm2711-rpi-ds.dtsi b/arch/arm/boot/dts/bcm2711-rpi-ds.dtsi
index bd5c297..9956368 100644
--- a/arch/arm/boot/dts/bcm2711-rpi-ds.dtsi
+++ b/arch/arm/boot/dts/bcm2711-rpi-ds.dtsi
@@ -126,7 +126,7 @@
};
&vchiq {
- compatible = "brcm,bcm2711-vchiq";
+ compatible = "brcm,bcm2836-vchiq";
};
&firmwarekms {
--
2.35.3

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Tue May 30 07:28:41 UTC 2023 - Ivan Ivanov <ivan.ivanov@suse.com>
- Enable 3.5mm jack socket stereo audio (bsc#1209314):
* 0001-ARM-dts-bcm2711-rpi-Reuse-bcm2836-vchiq-driver.patch
-------------------------------------------------------------------
Thu May 4 12:34:02 UTC 2023 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -30,6 +30,7 @@ Source3: disable-v3d-overlay.dts
Source4: enable-bt-overlay.dts
Source5: smbios-overlay.dts
Source100: get-from-git.sh
Patch0: 0001-ARM-dts-bcm2711-rpi-Reuse-bcm2836-vchiq-driver.patch
Requires: raspberrypi-firmware
BuildRequires: dtc
BuildRequires: raspberrypi-firmware
@ -43,6 +44,7 @@ for the Raspberry Pi boot process.
%prep
%setup -q
%autopatch -p1
%build
SRCDIR=`pwd`