Message ID | 20250302-rb1_hdmi_sound_first-v1-0-81a87ae1503c@linaro.org |
---|---|
Headers | show |
Series | qrb2210-rb1: HDMI/I2S audio playback support | expand |
On Sun, Mar 02, 2025 at 02:49:53AM +0000, Alexey Klimov wrote: > Add apr (asynchronous packet router) node and its associated services Nit: APR? > required to enable audio on QRB2210 RB1 board. > > Cc: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> > Signed-off-by: Alexey Klimov <alexey.klimov@linaro.org> > --- > arch/arm64/boot/dts/qcom/qcm2290.dtsi | 72 +++++++++++++++++++++++++++++++++++ > 1 file changed, 72 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/qcm2290.dtsi b/arch/arm64/boot/dts/qcom/qcm2290.dtsi > index f0746123e594d5ce5cc314c956eaca11556a9211..2c90047f7dd867580836284721c60ed5983f3f34 100644 > --- a/arch/arm64/boot/dts/qcom/qcm2290.dtsi > +++ b/arch/arm64/boot/dts/qcom/qcm2290.dtsi > @@ -16,6 +16,8 @@ > #include <dt-bindings/interconnect/qcom,qcm2290.h> > #include <dt-bindings/interconnect/qcom,rpm-icc.h> > #include <dt-bindings/power/qcom-rpmpd.h> > +#include <dt-bindings/soc/qcom,apr.h> > +#include <dt-bindings/sound/qcom,q6asm.h> > > / { > interrupt-parent = <&intc>; Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
On Sun, 02 Mar 2025 02:49:51 +0000, Alexey Klimov wrote: > Add a compatible for the LPASS LPI pin controller on QCM2290. It seems > to be compatible with sm6115 LPASS pinctrl. > > Cc: Konrad Dybcio <konradybcio@kernel.org> > Cc: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> > Signed-off-by: Alexey Klimov <alexey.klimov@linaro.org> > --- > .../bindings/pinctrl/qcom,sm6115-lpass-lpi-pinctrl.yaml | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) > Acked-by: Rob Herring (Arm) <robh@kernel.org>
This series adds a feature to playback/output audio via HDMI on the Qualcomm RB1 board. Since RB1 and RB2 are very similar to each and other and most likely use the same mainboard therefore this series is a rework of the similar patchset for RB2. Signed-off-by: Alexey Klimov <alexey.klimov@linaro.org> --- Alexey Klimov (5): dt-bindings: pinctrl: qcom,sm6115-lpass-lpi: add QCM2290 compatible dt-bindings: sound: qcom,sm8250: add RB1 (QCM2290) soundcard arm64: dts: qcom: qcm2290: add apr and its services arm64: dts: qcom: qcm2290: add LPASS LPI pin controller arm64: dts: qcom: qrb2210-rb1: add HDMI/I2S audio playback support .../pinctrl/qcom,sm6115-lpass-lpi-pinctrl.yaml | 8 +- .../devicetree/bindings/sound/qcom,sm8250.yaml | 4 + arch/arm64/boot/dts/qcom/qcm2290.dtsi | 113 +++++++++++++++++++++ arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 49 +++++++++ 4 files changed, 173 insertions(+), 1 deletion(-) --- base-commit: be5c7bbb3a64baf884481a1ba0c2f8fb2f93f7c3 change-id: 20250302-rb1_hdmi_sound_first-653a64931ae5 Best regards,