xref: /openbmc/linux/arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso (revision b50ccab9e07ca19d49a0d629dfbe184e6975be22)
1*b50ccab9SJai Luthra// SPDX-License-Identifier: GPL-2.0
2*b50ccab9SJai Luthra/**
3*b50ccab9SJai Luthra * Audio playback via HDMI for AM625-SK and AM62-LP SK.
4*b50ccab9SJai Luthra *
5*b50ccab9SJai Luthra * Links:
6*b50ccab9SJai Luthra * AM625 SK: https://www.ti.com/tool/SK-AM62
7*b50ccab9SJai Luthra * AM62-LP SK: https://www.ti.com/tool/SK-AM62-LP
8*b50ccab9SJai Luthra *
9*b50ccab9SJai Luthra * Copyright (C) 2023 Texas Instruments Incorporated - http://www.ti.com/
10*b50ccab9SJai Luthra */
11*b50ccab9SJai Luthra
12*b50ccab9SJai Luthra/dts-v1/;
13*b50ccab9SJai Luthra/plugin/;
14*b50ccab9SJai Luthra
15*b50ccab9SJai Luthra&{/} {
16*b50ccab9SJai Luthra	hdmi_audio: sound-sii9022 {
17*b50ccab9SJai Luthra		compatible = "simple-audio-card";
18*b50ccab9SJai Luthra		simple-audio-card,name = "AM62x-Sil9022-HDMI";
19*b50ccab9SJai Luthra		simple-audio-card,format = "i2s";
20*b50ccab9SJai Luthra		simple-audio-card,bitclock-master = <&hdmi_dailink_master>;
21*b50ccab9SJai Luthra		simple-audio-card,frame-master = <&hdmi_dailink_master>;
22*b50ccab9SJai Luthra
23*b50ccab9SJai Luthra		hdmi_dailink_master: simple-audio-card,cpu {
24*b50ccab9SJai Luthra			sound-dai = <&mcasp1>;
25*b50ccab9SJai Luthra			system-clock-direction-out;
26*b50ccab9SJai Luthra		};
27*b50ccab9SJai Luthra
28*b50ccab9SJai Luthra		simple-audio-card,codec {
29*b50ccab9SJai Luthra			sound-dai = <&sii9022>;
30*b50ccab9SJai Luthra		};
31*b50ccab9SJai Luthra	};
32*b50ccab9SJai Luthra};
33*b50ccab9SJai Luthra
34*b50ccab9SJai Luthra&mcasp1 {
35*b50ccab9SJai Luthra	auxclk-fs-ratio = <2177>;
36*b50ccab9SJai Luthra};
37*b50ccab9SJai Luthra
38*b50ccab9SJai Luthra&codec_audio {
39*b50ccab9SJai Luthra	status = "disabled";
40*b50ccab9SJai Luthra};
41