diff --git a/packages/audio/alsa-utils/scripts/soundconfig b/packages/audio/alsa-utils/scripts/soundconfig index 1a84d75f9d..ec097fc921 100755 --- a/packages/audio/alsa-utils/scripts/soundconfig +++ b/packages/audio/alsa-utils/scripts/soundconfig @@ -128,26 +128,16 @@ else mixer $card Headphone 0db on mixer $card 'AIF1 Slot 0 Digital DAC' on -# Amlogic G12 HDMI +# Amlogic G12A/G12B/SM1 HDMI case $(dtname) in - azw,gsking-x) - mixer $card 'FRDDR_A SINK 1 SEL' 'OUT 0' - mixer $card 'FRDDR_A SRC 1 EN' on - mixer $card 'TDMOUT_A SRC SEL' 'IN 0' - mixer $card 'FRDDR_B SINK 1 SEL' 'OUT 0' - mixer $card 'FRDDR_B SRC 1 EN' on - mixer $card 'TDMOUT_B SRC SEL' 'IN 0' - mixer $card 'TOHDMITX' on - mixer $card 'TOHDMITX I2S SRC' 'I2S A' - ;; - khadas,vim3) + azw,gsking-x|khadas,vim3*) #TDM_A mixer $card 'FRDDR_A SINK 1 SEL' 'OUT 0' mixer $card 'FRDDR_A SRC 1 EN' on mixer $card 'TDMOUT_A SRC SEL' 'IN 0' mixer $card 'TOHDMITX' on mixer $card 'TOHDMITX I2S SRC' 'I2S A' ;; - *) + *) #TDM_B mixer $card 'FRDDR_A SINK 1 SEL' 'OUT 1' mixer $card 'FRDDR_A SRC 1 EN' on mixer $card 'TDMOUT_B SRC SEL' 'IN 0' @@ -156,7 +146,7 @@ else ;; esac -# Amlogic G12 S/PDIF +# Amlogic G12A/G12B/SM1 S/PDIF mixer $card 'FRDDR_B SINK 1 SEL' 'OUT 3' mixer $card 'FRDDR_B SRC 1 EN' on mixer $card 'SPDIFOUT SRC SEL' 'IN 1'