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

Message ID 20230731-mcasp_am62a-v1-0-8bd137ffa8f1@ti.com
Headers
Series arm64: ti: Enable audio on AM62A |

Message

Jai Luthra July 31, 2023, 12:44 p.m. UTC
  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@baylibre.com/

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@ti.com/

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@ti.com>
---
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,