* [PATCH v2 0/3] arm64: dts: imx8mp: add audio XCVR sound card
@ 2024-06-27 9:52 Shengjiu Wang
2024-06-27 9:52 ` [PATCH v2 1/3] ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts Shengjiu Wang
` (3 more replies)
0 siblings, 4 replies; 10+ messages in thread
From: Shengjiu Wang @ 2024-06-27 9:52 UTC (permalink / raw)
To: lgirdwood, broonie, robh, krzk+dt, conor+dt, shengjiu.wang,
linux-sound, devicetree, linux-kernel, shawnguo, s.hauer, kernel,
festevam, imx, linux-arm-kernel
Add audio XCVR sound card, which support SPDIF TX & RX,
eARC RX and ARC RX.
changes in v2:
- use minItems:3 for i.MX8MP and update example
Shengjiu Wang (3):
ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts
arm64: dts: imx8mp: Add audio XCVR device node
arm64: dts: imx8mp-evk: Add audio XCVR sound card
.../devicetree/bindings/sound/fsl,xcvr.yaml | 11 +++++---
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 27 +++++++++++++++++++
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 26 ++++++++++++++++++
3 files changed, 61 insertions(+), 3 deletions(-)
--
2.34.1
^ permalink raw reply [flat|nested] 10+ messages in thread
* [PATCH v2 1/3] ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts
2024-06-27 9:52 [PATCH v2 0/3] arm64: dts: imx8mp: add audio XCVR sound card Shengjiu Wang
@ 2024-06-27 9:52 ` Shengjiu Wang
2024-06-28 6:30 ` Krzysztof Kozlowski
2024-06-27 9:53 ` [PATCH v2 2/3] arm64: dts: imx8mp: Add audio XCVR device node Shengjiu Wang
` (2 subsequent siblings)
3 siblings, 1 reply; 10+ messages in thread
From: Shengjiu Wang @ 2024-06-27 9:52 UTC (permalink / raw)
To: lgirdwood, broonie, robh, krzk+dt, conor+dt, shengjiu.wang,
linux-sound, devicetree, linux-kernel, shawnguo, s.hauer, kernel,
festevam, imx, linux-arm-kernel
On i.MX8MP, there are 3 interrupts, the third interrupt is
SPDIF wakeup interrupt from PHY
Add ref: dai-common.yaml for #sound-dai-cells is needed and
XCVR is a DAI device.
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
---
Documentation/devicetree/bindings/sound/fsl,xcvr.yaml | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/Documentation/devicetree/bindings/sound/fsl,xcvr.yaml b/Documentation/devicetree/bindings/sound/fsl,xcvr.yaml
index 197ae8ba9c30..5e2801014221 100644
--- a/Documentation/devicetree/bindings/sound/fsl,xcvr.yaml
+++ b/Documentation/devicetree/bindings/sound/fsl,xcvr.yaml
@@ -42,6 +42,7 @@ properties:
items:
- description: WAKEUPMIX Audio XCVR Interrupt 1
- description: WAKEUPMIX Audio XCVR Interrupt 2
+ - description: SPDIF wakeup interrupt from PHY
minItems: 1
clocks:
@@ -88,6 +89,7 @@ required:
- dma-names
allOf:
+ - $ref: dai-common.yaml#
- if:
properties:
compatible:
@@ -112,7 +114,8 @@ allOf:
else:
properties:
interrupts:
- maxItems: 1
+ minItems: 3
+ maxItems: 3
- if:
properties:
@@ -128,7 +131,7 @@ allOf:
clock-names:
maxItems: 4
-additionalProperties: false
+unevaluatedProperties: false
examples:
- |
@@ -143,7 +146,9 @@ examples:
<0x30cc0c00 0x080>,
<0x30cc0e00 0x080>;
reg-names = "ram", "regs", "rxfifo", "txfifo";
- interrupts = <0x0 128 IRQ_TYPE_LEVEL_HIGH>;
+ interrupts = <GIC_SPI 128 IRQ_TYPE_LEVEL_HIGH>,
+ <GIC_SPI 129 IRQ_TYPE_LEVEL_HIGH>,
+ <GIC_SPI 146 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&audiomix_clk IMX8MP_CLK_AUDIOMIX_EARC_IPG>,
<&audiomix_clk IMX8MP_CLK_AUDIOMIX_EARC_PHY>,
<&audiomix_clk IMX8MP_CLK_AUDIOMIX_SPBA2_ROOT>,
--
2.34.1
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH v2 2/3] arm64: dts: imx8mp: Add audio XCVR device node
2024-06-27 9:52 [PATCH v2 0/3] arm64: dts: imx8mp: add audio XCVR sound card Shengjiu Wang
2024-06-27 9:52 ` [PATCH v2 1/3] ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts Shengjiu Wang
@ 2024-06-27 9:53 ` Shengjiu Wang
2024-07-01 13:50 ` Shawn Guo
2024-06-27 9:53 ` [PATCH v2 3/3] arm64: dts: imx8mp-evk: Add audio XCVR sound card Shengjiu Wang
2024-06-28 17:06 ` (subset) [PATCH v2 0/3] arm64: dts: imx8mp: add " Mark Brown
3 siblings, 1 reply; 10+ messages in thread
From: Shengjiu Wang @ 2024-06-27 9:53 UTC (permalink / raw)
To: lgirdwood, broonie, robh, krzk+dt, conor+dt, shengjiu.wang,
linux-sound, devicetree, linux-kernel, shawnguo, s.hauer, kernel,
festevam, imx, linux-arm-kernel
XCVR (Audio Transceiver) is a on-chip functional module found
on i.MX8MP. It supports HDMI2.1 eARC, HDMI1.4 ARC and SPDIF.
The reset controller is provided by the audio block control driver.
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
---
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 26 +++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mp.dtsi b/arch/arm64/boot/dts/freescale/imx8mp.dtsi
index f25fc7a8358f..f0297e12ff85 100644
--- a/arch/arm64/boot/dts/freescale/imx8mp.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8mp.dtsi
@@ -1540,6 +1540,31 @@ aud2htx: aud2htx@30cb0000 {
dma-names = "tx";
status = "disabled";
};
+
+ xcvr: xcvr@30cc0000 {
+ compatible = "fsl,imx8mp-xcvr";
+ reg = <0x30cc0000 0x800>,
+ <0x30cc0800 0x400>,
+ <0x30cc0c00 0x080>,
+ <0x30cc0e00 0x080>;
+ reg-names = "ram", "regs", "rxfifo",
+ "txfifo";
+ interrupts = /* XCVR IRQ 0 */
+ <GIC_SPI 128 IRQ_TYPE_LEVEL_HIGH>,
+ /* XCVR IRQ 1 */
+ <GIC_SPI 129 IRQ_TYPE_LEVEL_HIGH>,
+ /* XCVR PHY - SPDIF wakeup IRQ */
+ <GIC_SPI 146 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&audio_blk_ctrl IMX8MP_CLK_AUDIOMIX_EARC_IPG>,
+ <&audio_blk_ctrl IMX8MP_CLK_AUDIOMIX_EARC_PHY>,
+ <&audio_blk_ctrl IMX8MP_CLK_AUDIOMIX_SPBA2_ROOT>,
+ <&audio_blk_ctrl IMX8MP_CLK_AUDIOMIX_AUDPLL_ROOT>;
+ clock-names = "ipg", "phy", "spba", "pll_ipg";
+ dmas = <&sdma2 30 2 0>, <&sdma2 31 2 0>;
+ dma-names = "rx", "tx";
+ resets = <&audio_blk_ctrl 0>;
+ status = "disabled";
+ };
};
sdma3: dma-controller@30e00000 {
@@ -1568,6 +1593,7 @@ audio_blk_ctrl: clock-controller@30e20000 {
compatible = "fsl,imx8mp-audio-blk-ctrl";
reg = <0x30e20000 0x10000>;
#clock-cells = <1>;
+ #reset-cells = <1>;
clocks = <&clk IMX8MP_CLK_AUDIO_ROOT>,
<&clk IMX8MP_CLK_SAI1>,
<&clk IMX8MP_CLK_SAI2>,
--
2.34.1
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH v2 3/3] arm64: dts: imx8mp-evk: Add audio XCVR sound card
2024-06-27 9:52 [PATCH v2 0/3] arm64: dts: imx8mp: add audio XCVR sound card Shengjiu Wang
2024-06-27 9:52 ` [PATCH v2 1/3] ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts Shengjiu Wang
2024-06-27 9:53 ` [PATCH v2 2/3] arm64: dts: imx8mp: Add audio XCVR device node Shengjiu Wang
@ 2024-06-27 9:53 ` Shengjiu Wang
2024-06-28 1:13 ` Peng Fan
2024-07-01 13:50 ` Shawn Guo
2024-06-28 17:06 ` (subset) [PATCH v2 0/3] arm64: dts: imx8mp: add " Mark Brown
3 siblings, 2 replies; 10+ messages in thread
From: Shengjiu Wang @ 2024-06-27 9:53 UTC (permalink / raw)
To: lgirdwood, broonie, robh, krzk+dt, conor+dt, shengjiu.wang,
linux-sound, devicetree, linux-kernel, shawnguo, s.hauer, kernel,
festevam, imx, linux-arm-kernel
Add audio XCVR sound card, which supports SPDIF TX & RX,
eARC RX, ARC RX functions.
HDMI_HPD is shared with the HDMI module so use pinctrl_hog.
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
---
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 27 ++++++++++++++++++++
1 file changed, 27 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mp-evk.dts b/arch/arm64/boot/dts/freescale/imx8mp-evk.dts
index c2c708c492c0..a64e8a6c830d 100644
--- a/arch/arm64/boot/dts/freescale/imx8mp-evk.dts
+++ b/arch/arm64/boot/dts/freescale/imx8mp-evk.dts
@@ -209,6 +209,19 @@ cpu {
};
};
+ sound-xcvr {
+ compatible = "fsl,imx-audio-card";
+ model = "imx-audio-xcvr";
+
+ pri-dai-link {
+ link-name = "XCVR PCM";
+
+ cpu {
+ sound-dai = <&xcvr>;
+ };
+ };
+ };
+
reserved-memory {
#address-cells = <2>;
#size-cells = <2>;
@@ -748,7 +761,15 @@ &wdog1 {
status = "okay";
};
+&xcvr {
+ #sound-dai-cells = <0>;
+ status = "okay";
+};
+
&iomuxc {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_hog>;
+
pinctrl_audio_pwr_reg: audiopwrreggrp {
fsl,pins = <
MX8MP_IOMUXC_SAI3_RXC__GPIO4_IO29 0xd6
@@ -838,6 +859,12 @@ MX8MP_IOMUXC_NAND_READY_B__GPIO3_IO16 0x140
>;
};
+ pinctrl_hog: hoggrp {
+ fsl,pins = <
+ MX8MP_IOMUXC_HDMI_HPD__HDMIMIX_HDMI_HPD 0x40000010
+ >;
+ };
+
pinctrl_i2c1: i2c1grp {
fsl,pins = <
MX8MP_IOMUXC_I2C1_SCL__I2C1_SCL 0x400001c2
--
2.34.1
^ permalink raw reply related [flat|nested] 10+ messages in thread
* RE: [PATCH v2 3/3] arm64: dts: imx8mp-evk: Add audio XCVR sound card
2024-06-27 9:53 ` [PATCH v2 3/3] arm64: dts: imx8mp-evk: Add audio XCVR sound card Shengjiu Wang
@ 2024-06-28 1:13 ` Peng Fan
2024-06-28 2:05 ` Shengjiu Wang
2024-07-01 13:50 ` Shawn Guo
1 sibling, 1 reply; 10+ messages in thread
From: Peng Fan @ 2024-06-28 1:13 UTC (permalink / raw)
To: S.J. Wang, lgirdwood@gmail.com, broonie@kernel.org,
robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org,
shengjiu.wang@gmail.com, linux-sound@vger.kernel.org,
devicetree@vger.kernel.org, linux-kernel@vger.kernel.org,
shawnguo@kernel.org, s.hauer@pengutronix.de,
kernel@pengutronix.de, festevam@gmail.com, imx@lists.linux.dev,
linux-arm-kernel@lists.infradead.org
> Subject: [PATCH v2 3/3] arm64: dts: imx8mp-evk: Add audio XCVR
> sound card
>
> Add audio XCVR sound card, which supports SPDIF TX & RX, eARC RX,
> ARC RX functions.
>
> HDMI_HPD is shared with the HDMI module so use pinctrl_hog.
>
> Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
> ---
> arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 27
> ++++++++++++++++++++
> 1 file changed, 27 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/freescale/imx8mp-evk.dts
> b/arch/arm64/boot/dts/freescale/imx8mp-evk.dts
> index c2c708c492c0..a64e8a6c830d 100644
> --- a/arch/arm64/boot/dts/freescale/imx8mp-evk.dts
> +++ b/arch/arm64/boot/dts/freescale/imx8mp-evk.dts
> @@ -209,6 +209,19 @@ cpu {
> };
> };
>
> + sound-xcvr {
> + compatible = "fsl,imx-audio-card";
> + model = "imx-audio-xcvr";
> +
> + pri-dai-link {
> + link-name = "XCVR PCM";
> +
> + cpu {
> + sound-dai = <&xcvr>;
> + };
> + };
> + };
> +
> reserved-memory {
> #address-cells = <2>;
> #size-cells = <2>;
> @@ -748,7 +761,15 @@ &wdog1 {
> status = "okay";
> };
>
> +&xcvr {
> + #sound-dai-cells = <0>;
> + status = "okay";
> +};
> +
> &iomuxc {
> + pinctrl-names = "default";
> + pinctrl-0 = <&pinctrl_hog>;
Could this be put under xcvr node?
Regards,
Peng.
> +
> pinctrl_audio_pwr_reg: audiopwrreggrp {
> fsl,pins = <
> MX8MP_IOMUXC_SAI3_RXC__GPIO4_IO29
> 0xd6
> @@ -838,6 +859,12 @@
> MX8MP_IOMUXC_NAND_READY_B__GPIO3_IO16 0x140
> >;
> };
>
> + pinctrl_hog: hoggrp {
> + fsl,pins = <
> +
> MX8MP_IOMUXC_HDMI_HPD__HDMIMIX_HDMI_HPD
> 0x40000010
> + >;
> + };
> +
> pinctrl_i2c1: i2c1grp {
> fsl,pins = <
> MX8MP_IOMUXC_I2C1_SCL__I2C1_SCL
> 0x400001c2
> --
> 2.34.1
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v2 3/3] arm64: dts: imx8mp-evk: Add audio XCVR sound card
2024-06-28 1:13 ` Peng Fan
@ 2024-06-28 2:05 ` Shengjiu Wang
0 siblings, 0 replies; 10+ messages in thread
From: Shengjiu Wang @ 2024-06-28 2:05 UTC (permalink / raw)
To: Peng Fan
Cc: S.J. Wang, lgirdwood@gmail.com, broonie@kernel.org,
robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org,
linux-sound@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org, shawnguo@kernel.org,
s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com,
imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org
On Fri, Jun 28, 2024 at 9:13 AM Peng Fan <peng.fan@nxp.com> wrote:
>
> > Subject: [PATCH v2 3/3] arm64: dts: imx8mp-evk: Add audio XCVR
> > sound card
> >
> > Add audio XCVR sound card, which supports SPDIF TX & RX, eARC RX,
> > ARC RX functions.
> >
> > HDMI_HPD is shared with the HDMI module so use pinctrl_hog.
> >
> > Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
> > ---
> > arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 27
> > ++++++++++++++++++++
> > 1 file changed, 27 insertions(+)
> >
> > diff --git a/arch/arm64/boot/dts/freescale/imx8mp-evk.dts
> > b/arch/arm64/boot/dts/freescale/imx8mp-evk.dts
> > index c2c708c492c0..a64e8a6c830d 100644
> > --- a/arch/arm64/boot/dts/freescale/imx8mp-evk.dts
> > +++ b/arch/arm64/boot/dts/freescale/imx8mp-evk.dts
> > @@ -209,6 +209,19 @@ cpu {
> > };
> > };
> >
> > + sound-xcvr {
> > + compatible = "fsl,imx-audio-card";
> > + model = "imx-audio-xcvr";
> > +
> > + pri-dai-link {
> > + link-name = "XCVR PCM";
> > +
> > + cpu {
> > + sound-dai = <&xcvr>;
> > + };
> > + };
> > + };
> > +
> > reserved-memory {
> > #address-cells = <2>;
> > #size-cells = <2>;
> > @@ -748,7 +761,15 @@ &wdog1 {
> > status = "okay";
> > };
> >
> > +&xcvr {
> > + #sound-dai-cells = <0>;
> > + status = "okay";
> > +};
> > +
> > &iomuxc {
> > + pinctrl-names = "default";
> > + pinctrl-0 = <&pinctrl_hog>;
>
> Could this be put under xcvr node?
The issue is that this pin is shared with HDMI video function.
So I think it is better to put it in iomuxc.
Best regards
Shengjiu Wang
>
> Regards,
> Peng.
> > +
> > pinctrl_audio_pwr_reg: audiopwrreggrp {
> > fsl,pins = <
> > MX8MP_IOMUXC_SAI3_RXC__GPIO4_IO29
> > 0xd6
> > @@ -838,6 +859,12 @@
> > MX8MP_IOMUXC_NAND_READY_B__GPIO3_IO16 0x140
> > >;
> > };
> >
> > + pinctrl_hog: hoggrp {
> > + fsl,pins = <
> > +
> > MX8MP_IOMUXC_HDMI_HPD__HDMIMIX_HDMI_HPD
> > 0x40000010
> > + >;
> > + };
> > +
> > pinctrl_i2c1: i2c1grp {
> > fsl,pins = <
> > MX8MP_IOMUXC_I2C1_SCL__I2C1_SCL
> > 0x400001c2
> > --
> > 2.34.1
> >
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v2 1/3] ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts
2024-06-27 9:52 ` [PATCH v2 1/3] ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts Shengjiu Wang
@ 2024-06-28 6:30 ` Krzysztof Kozlowski
0 siblings, 0 replies; 10+ messages in thread
From: Krzysztof Kozlowski @ 2024-06-28 6:30 UTC (permalink / raw)
To: Shengjiu Wang, lgirdwood, broonie, robh, krzk+dt, conor+dt,
shengjiu.wang, linux-sound, devicetree, linux-kernel, shawnguo,
s.hauer, kernel, festevam, imx, linux-arm-kernel
On 27/06/2024 11:52, Shengjiu Wang wrote:
> On i.MX8MP, there are 3 interrupts, the third interrupt is
> SPDIF wakeup interrupt from PHY
>
> Add ref: dai-common.yaml for #sound-dai-cells is needed and
> XCVR is a DAI device.
>
> Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: (subset) [PATCH v2 0/3] arm64: dts: imx8mp: add audio XCVR sound card
2024-06-27 9:52 [PATCH v2 0/3] arm64: dts: imx8mp: add audio XCVR sound card Shengjiu Wang
` (2 preceding siblings ...)
2024-06-27 9:53 ` [PATCH v2 3/3] arm64: dts: imx8mp-evk: Add audio XCVR sound card Shengjiu Wang
@ 2024-06-28 17:06 ` Mark Brown
3 siblings, 0 replies; 10+ messages in thread
From: Mark Brown @ 2024-06-28 17:06 UTC (permalink / raw)
To: lgirdwood, robh, krzk+dt, conor+dt, shengjiu.wang, linux-sound,
devicetree, linux-kernel, shawnguo, s.hauer, kernel, festevam,
imx, linux-arm-kernel, Shengjiu Wang
On Thu, 27 Jun 2024 17:52:58 +0800, Shengjiu Wang wrote:
> Add audio XCVR sound card, which support SPDIF TX & RX,
> eARC RX and ARC RX.
>
> changes in v2:
> - use minItems:3 for i.MX8MP and update example
>
> Shengjiu Wang (3):
> ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts
> arm64: dts: imx8mp: Add audio XCVR device node
> arm64: dts: imx8mp-evk: Add audio XCVR sound card
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next
Thanks!
[1/3] ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts
commit: 288921232dd97bb2e35cff2ee38957db5b3e5ef1
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v2 2/3] arm64: dts: imx8mp: Add audio XCVR device node
2024-06-27 9:53 ` [PATCH v2 2/3] arm64: dts: imx8mp: Add audio XCVR device node Shengjiu Wang
@ 2024-07-01 13:50 ` Shawn Guo
0 siblings, 0 replies; 10+ messages in thread
From: Shawn Guo @ 2024-07-01 13:50 UTC (permalink / raw)
To: Shengjiu Wang
Cc: lgirdwood, broonie, robh, krzk+dt, conor+dt, shengjiu.wang,
linux-sound, devicetree, linux-kernel, shawnguo, s.hauer, kernel,
festevam, imx, linux-arm-kernel
On Thu, Jun 27, 2024 at 05:53:00PM +0800, Shengjiu Wang wrote:
> XCVR (Audio Transceiver) is a on-chip functional module found
> on i.MX8MP. It supports HDMI2.1 eARC, HDMI1.4 ARC and SPDIF.
>
> The reset controller is provided by the audio block control driver.
>
> Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Applied, thanks!
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v2 3/3] arm64: dts: imx8mp-evk: Add audio XCVR sound card
2024-06-27 9:53 ` [PATCH v2 3/3] arm64: dts: imx8mp-evk: Add audio XCVR sound card Shengjiu Wang
2024-06-28 1:13 ` Peng Fan
@ 2024-07-01 13:50 ` Shawn Guo
1 sibling, 0 replies; 10+ messages in thread
From: Shawn Guo @ 2024-07-01 13:50 UTC (permalink / raw)
To: Shengjiu Wang
Cc: lgirdwood, broonie, robh, krzk+dt, conor+dt, shengjiu.wang,
linux-sound, devicetree, linux-kernel, shawnguo, s.hauer, kernel,
festevam, imx, linux-arm-kernel
On Thu, Jun 27, 2024 at 05:53:01PM +0800, Shengjiu Wang wrote:
> Add audio XCVR sound card, which supports SPDIF TX & RX,
> eARC RX, ARC RX functions.
>
> HDMI_HPD is shared with the HDMI module so use pinctrl_hog.
>
> Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Applied, thanks!
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2024-07-01 13:51 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-27 9:52 [PATCH v2 0/3] arm64: dts: imx8mp: add audio XCVR sound card Shengjiu Wang
2024-06-27 9:52 ` [PATCH v2 1/3] ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts Shengjiu Wang
2024-06-28 6:30 ` Krzysztof Kozlowski
2024-06-27 9:53 ` [PATCH v2 2/3] arm64: dts: imx8mp: Add audio XCVR device node Shengjiu Wang
2024-07-01 13:50 ` Shawn Guo
2024-06-27 9:53 ` [PATCH v2 3/3] arm64: dts: imx8mp-evk: Add audio XCVR sound card Shengjiu Wang
2024-06-28 1:13 ` Peng Fan
2024-06-28 2:05 ` Shengjiu Wang
2024-07-01 13:50 ` Shawn Guo
2024-06-28 17:06 ` (subset) [PATCH v2 0/3] arm64: dts: imx8mp: add " Mark Brown
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).