Merge tag 'v5.15.57' into rpi-5.15.y
[platform/kernel/linux-rpi.git] / arch / arm / boot / dts / overlays / dionaudio-loco-v2-overlay.dts
1 /*
2  * Definitions for Dion Audio LOCO-V2 DAC-AMP
3  *  eg. dtoverlay=dionaudio-loco-v2
4  *
5  * PCM5242 DAC (in software mode) and TPA3255 AMP.
6  */
7
8 /dts-v1/;
9 /plugin/;
10
11 / {
12         compatible = "brcm,bcm2835";
13
14         fragment@0 {
15                 target = <&sound>;
16                 frag0: __overlay__ {
17                         compatible = "dionaudio,dionaudio-loco-v2";
18                         i2s-controller = <&i2s>;
19                         status = "okay";
20                 };
21         };
22
23         fragment@1 {
24                 target = <&i2s>;
25                 __overlay__ {
26                         status = "okay";
27                 };
28         };
29
30         fragment@2 {
31                 target = <&i2c1>;
32                 __overlay__ {
33                         #address-cells = <1>;
34                         #size-cells = <0>;
35                         status = "okay";
36
37                         pcm5122@4c {
38                                 #sound-dai-cells = <0>;
39                                 compatible = "ti,pcm5122";
40                                 reg = <0x4d>;
41                                 status = "okay";
42                         };
43                 };
44         };
45
46         __overrides__ {
47                 24db_digital_gain = <&frag0>,"dionaudio,24db_digital_gain?";
48         };
49 };