[PATCH v3 0/3] Add audio support on i.MX91 9x9 QSB
Chancel Liu
chancel.liu at oss.nxp.com
Sun Jul 12 19:22:45 PDT 2026
From: Chancel Liu <chancel.liu at nxp.com>
The board routes audio related signals through on-board muxes controlled
by a GPIO expander. Add the mux states required by SAI1 playback and PDM
capture. Add support for WM8524 and PDM microphone sound cards in DT.
Changes in v3:
- Fix node ordering: sort root nodes alphabetically by node name, including
Move wm8524: audio-codec before mux-controller nodes in patch 2
Move dmic: dmic before mux-controller nodes in patch 3
Link to v2: https://lore.kernel.org/imx/20260710024204.3462444-1-chancel.liu@oss.nxp.com/
Changes in v2:
- Bindings have been applied, remove from this series
- Reorder pinctrl-gpiomux children alphabetically
- Move compatible to be the first property in the wm8524 codec node
- Move vendor property fsl,sai-mclk-direction-output after clock-names
and before status in the sai1 node
Link to v1: https://lore.kernel.org/imx/20260707065725.312450-1-chancel.liu@oss.nxp.com/
Chancel Liu (3):
arm64: dts: imx91-9x9-qsb: Add audio-related board muxes
arm64: dts: imx91-9x9-qsb: Add WM8524 sound card support
arm64: dts: imx91-9x9-qsb: Add PDM microphone sound card support
.../boot/dts/freescale/imx91-9x9-qsb.dts | 160 ++++++++++++++++++
1 file changed, 160 insertions(+)
--
2.50.1
More information about the linux-arm-kernel
mailing list