Re: [PATCH v2 2/2] arm64: dts: ti: Add audio overlay for k3-j721s2-evm

From: Vignesh Raghavendra

Date: Mon Mar 23 2026 - 13:05:16 EST


On Thu, 05 Feb 2026 18:37:07 +0530, Moteen Shah <m-shah@xxxxxx> wrote:
> diff --git a/arch/arm64/boot/dts/ti/Makefile b/arch/arm64/boot/dts/ti/Makefile
> index ba01a929e06f..aadf783fe252 100644
> --- a/arch/arm64/boot/dts/ti/Makefile
> +++ b/arch/arm64/boot/dts/ti/Makefile
> @@ -140,6 +140,7 @@ k3-j721s2-evm-dtbs := k3-j721s2-common-proc-board.dtb k3-j721s2-evm-gesi-exp-boa
> dtb-$(CONFIG_ARCH_K3) += k3-j721s2-evm.dtb
> dtb-$(CONFIG_ARCH_K3) += k3-j721s2-evm-pcie1-ep.dtbo
> dtb-$(CONFIG_ARCH_K3) += k3-j721s2-evm-usb0-type-a.dtbo
> +dtb-$(CONFIG_ARCH_K3) += k3-j721s2-evm-audio.dtbo
>

New entries should follow alphabetical ordering

> @@ -268,6 +269,8 @@ k3-j721s2-evm-pcie1-ep-dtbs := k3-j721s2-common-proc-board.dtb \
> k3-j721s2-evm-pcie1-ep.dtbo
> k3-j721s2-evm-usb0-type-a-dtbs := k3-j721s2-common-proc-board.dtb \
> k3-j721s2-evm-usb0-type-a.dtbo
> +k3-j721s2-evm-audio-dtbs := k3-j721s2-common-proc-board.dtb \
> + k3-j721s2-evm-audio.dtbo

Same as above

> @@ -330,6 +333,7 @@ dtb- += k3-am625-beagleplay-csi2-ov5640.dtb \
> k3-j721e-sk-csi2-dual-imx219.dtb \
> k3-j721s2-evm-pcie1-ep.dtb \
> k3-j721s2-evm-usb0-type-a.dtb \
> + k3-j721s2-evm-audio.dtb \

Same here

>
> diff --git a/arch/arm64/boot/dts/ti/k3-j721s2-evm-audio.dtso b/arch/arm64/boot/dts/ti/k3-j721s2-evm-audio.dtso
> new file mode 100644
> index 000000000000..e00d9b6cef5b
> --- /dev/null
> +++ b/arch/arm64/boot/dts/ti/k3-j721s2-evm-audio.dtso
> @@ -0,0 +1,161 @@
> [ ... skip 12 lines ... ]
> +#include "k3-pinctrl.h"
> +
> +&{/} {
> + codec_audio: sound {
> + compatible = "ti,j7200-cpb-audio";
> + model = "j721e-cpb";

Model needs to be updated to j721s2 like done for j784s4?

> [ ... skip 103 lines ... ]
> + reg = <0x20>;
> + gpio-controller;
> + #gpio-cells = <2>;
> + gpio-line-names = "CODEC_RSTZ", "CODEC_SPARE1",
> + "UB926_RESETN", "UB926_LOCK",
> + "UBS926_PWR_SW_CNTRL", "UB926_TUNER_RESET",

^^^ UB926 ?

--
Vignesh