diff --git a/drivers/staging/vc04_services/bcm2835-audio/bcm2835.c b/drivers/staging/vc04_services/bcm2835-audio/bcm2835.c index 2f465dba54bfc4b674a36c9f352231f3c53b536a..a53c39d1bbaa686b6462b8440c72d197b5073e73 100644 --- a/drivers/staging/vc04_services/bcm2835-audio/bcm2835.c +++ b/drivers/staging/vc04_services/bcm2835-audio/bcm2835.c @@ -381,7 +381,9 @@ static int snd_bcm2835_alsa_probe(struct platform_device *pdev) } if (!enable_compat_alsa) { - set_hdmi_enables(dev); + if (!of_property_read_bool(dev->of_node, "brcm,disable-hdmi")) + set_hdmi_enables(dev); + // In this mode, always enable analog output enable_headphones = true; } else {