]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: dts: logicpd-torpedo-baseboard: Fix broken audio
authorAdam Ford <aford173@gmail.com>
Sun, 9 Aug 2020 02:56:10 +0000 (21:56 -0500)
committerTony Lindgren <tony@atomide.com>
Mon, 17 Aug 2020 11:27:30 +0000 (14:27 +0300)
commit810e61a3454ffb7fb794d88d64fb571ca6a352ca
tree7e717640d9e01fb84a26b94bb6d07619c8685983
parent6cfdf789e10b3870277721bfe009cf4e3f44fd4c
ARM: dts: logicpd-torpedo-baseboard: Fix broken audio

Older versions of U-Boot would pinmux the whole board, but as
the bootloader got updated, it started to only pinmux the pins
it needed, and expected Linux to configure what it needed.

Unfortunately this caused an issue with the audio, because the
mcbsp2 pins were configured in the device tree, they were never
referenced by the driver. When U-Boot stopped muxing the audio
pins, the audio died.

This patch adds the references to the associate the pin controller
with the mcbsp2 driver which makes audio operate again.

Fixes: 544a27178d64 ("ARM: dts: Move most of logicpd-torpedo-37xx-devkit to logicpd-torpedo-baseboard")
Signed-off-by: Adam Ford <aford173@gmail.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi