rpi: prevent HDMI connection sound output
authorHugo Villeneuve <hugo@hugovil.com>
Thu, 15 Feb 2024 16:14:57 +0000 (11:14 -0500)
committerHugo Villeneuve <hugo@hugovil.com>
Thu, 15 Feb 2024 17:24:27 +0000 (12:24 -0500)
raspberrypi/recipes-bsp/bootfiles/rpi-config_git.bbappend

index b9f3a50..ea3c6d4 100644 (file)
@@ -1,7 +1,11 @@
 do_deploy:append() {
-    # Enable alsa audio support
+    # Enable Pi’s on-board sound card (load snd_bcm2835):
     sed -i 's/^#\(dtparam=audio=\).*/\1on/' $CONFIG
 
-    # Force ALSA to use analogue output:
+    # Pretends all audio formats are unsupported by display. This
+    # forces ALSA to use analogue output:
     sed -i 's/^#\(hdmi_ignore_edid_audio=\).*/\11/' $CONFIG
+
+    # Prevent any HDMI connection from transmitting sound output:
+    sed -i 's/^\(.*dtoverlay=vc4-kms-v3d\).*/\1,noaudio/' $CONFIG
 }