arm64: dts: librem5-devkit: Add speaker amplifier
Wire up the amplifier that drives the builtin speaker. Signed-off-by: Guido Günther <agx@sigxcpu.org> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
This commit is contained in:
Родитель
5b65f39ddc
Коммит
6f46f7ff80
|
@ -165,19 +165,21 @@
|
|||
|
||||
sound {
|
||||
compatible = "simple-audio-card";
|
||||
simple-audio-card,aux-devs = <&speaker_amp>;
|
||||
simple-audio-card,name = "Librem 5 Devkit";
|
||||
simple-audio-card,format = "i2s";
|
||||
simple-audio-card,widgets =
|
||||
"Microphone", "Microphone Jack",
|
||||
"Headphone", "Headphone Jack",
|
||||
"Speaker", "Speaker Ext",
|
||||
"Speaker", "Builtin Speaker",
|
||||
"Line", "Line In Jack";
|
||||
simple-audio-card,routing =
|
||||
"MIC_IN", "Microphone Jack",
|
||||
"Microphone Jack", "Mic Bias",
|
||||
"LINE_IN", "Line In Jack",
|
||||
"Headphone Jack", "HP_OUT",
|
||||
"Speaker Ext", "LINE_OUT";
|
||||
"Builtin Speaker", "Speaker Amp OUTR",
|
||||
"Speaker Amp INR", "LINE_OUT";
|
||||
|
||||
simple-audio-card,cpu {
|
||||
sound-dai = <&sai2>;
|
||||
|
@ -207,6 +209,15 @@
|
|||
};
|
||||
};
|
||||
|
||||
speaker_amp: speaker-amp {
|
||||
compatible = "simple-audio-amplifier";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_spkamp>;
|
||||
VCC-supply = <®_3v3_p>;
|
||||
sound-name-prefix = "Speaker Amp";
|
||||
enable-gpios = <&gpio5 3 GPIO_ACTIVE_HIGH>;
|
||||
};
|
||||
|
||||
vibrator {
|
||||
compatible = "gpio-vibrator";
|
||||
pinctrl-names = "default";
|
||||
|
@ -640,6 +651,12 @@
|
|||
>;
|
||||
};
|
||||
|
||||
pinctrl_spkamp: spkamp {
|
||||
fsl,pins = <
|
||||
MX8MQ_IOMUXC_SPDIF_TX_GPIO5_IO3 0x81 /* MUTE */
|
||||
>;
|
||||
};
|
||||
|
||||
pinctrl_pmic: pmicgrp {
|
||||
fsl,pins = <
|
||||
MX8MQ_IOMUXC_GPIO1_IO03_GPIO1_IO3 0x80 /* PMIC intr */
|
||||
|
|
Загрузка…
Ссылка в новой задаче