[PATCH 0/5] arm64: ti: Enable audio on AM62A

From: Jai Luthra
Date: Mon Jul 31 2023 - 08:45:56 EST


This patch series adds support for audio via headphone jack on
SK-AM62A-LP. The jack is wired to TLV320AIC3106 (codec), which is
connected to McASP1 (serializer) on the SoC.

The TRRS 3.5mm jack can be used for simultaneous playback and recording.

The series depends on PMIC support:
https://lore.kernel.org/all/20230727130908.10656-1-eblanc@xxxxxxxxxxxx/

Some of the patches have been posted (and reviewed) before as part of a
combined audio series (v9) for AM62 & AM62A:
https://lore.kernel.org/all/20230313-mcasp_upstream-v9-0-6d937efe4ec4@xxxxxx/

Changes since v9 of last series:
- Use DVDD (1.8V) supply from TPS6594 PMIC
- Drop OCMV configuration as DVDD is present now
- Lower i2c-1 rate to 100Khz after testing on multiple boards
- Enable PMIC drivers (as modules) in defconfig

Signed-off-by: Jai Luthra <j-luthra@xxxxxx>
---
Jai Luthra (5):
arm64: dts: ti: k3-am62a-main: Add nodes for McASP
arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators
arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A
arm64: defconfig: Enable TPS6593 PMIC for SK-AM62A

arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 60 ++++++++++++++++++++
arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 94 ++++++++++++++++++++++++++++++-
arch/arm64/configs/defconfig | 1 +
3 files changed, 152 insertions(+), 3 deletions(-)
---
base-commit: 46540e8a21d310a458d28fcb77f3e4276e3c8a9c
change-id: 20230731-mcasp_am62a-af1660624f97

Best regards,
--
Jai Luthra <j-luthra@xxxxxx>