On 8/22/25 3:19 PM, Mohammad Rafi Shaik wrote: > Add the sound card node with tested playback over max98357a > I2S speakers amplifier and I2S mic. > > Introduce HS (High-Speed) MI2S pin control support. > The I2S max98357a speaker amplifier is connected via HS0 and I2S > microphones utilize the HS2 interface. > > Signed-off-by: Mohammad Rafi Shaik <mohammad.rafi.shaik@xxxxxxxxxxxxxxxx> > --- > arch/arm64/boot/dts/qcom/lemans-evk.dts | 52 +++++++++++++++++++++++++ > arch/arm64/boot/dts/qcom/lemans.dtsi | 14 +++++++ > 2 files changed, 66 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/lemans-evk.dts b/arch/arm64/boot/dts/qcom/lemans-evk.dts > index 669ac52f4cf6..d67a9307cc75 100644 > --- a/arch/arm64/boot/dts/qcom/lemans-evk.dts > +++ b/arch/arm64/boot/dts/qcom/lemans-evk.dts > @@ -6,6 +6,7 @@ > /dts-v1/; > > #include <dt-bindings/gpio/gpio.h> > +#include <dt-bindings/sound/qcom,q6afe.h> > #include <dt-bindings/regulator/qcom,rpmh-regulator.h> > > #include "lemans.dtsi" > @@ -22,6 +23,57 @@ aliases { > chosen { > stdout-path = "serial0:115200n8"; > }; > + > + dmic: audio-codec-0 { > + compatible = "dmic-codec"; > + #sound-dai-cells = <0>; > + num-channels = <1>; > + }; > + > + max98357a: audio-codec-1 { > + compatible = "maxim,max98357a"; In case anyone's interested, this the SD_MODE pin is connected to the power supply (i.e. it's always on) Konrad