hc
2023-11-07 5e8555e3ea324daaf0e38422bcba48c4df33a0d9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Freescale i.MX audio complex with S/PDIF transceiver
 
Required properties:
 
  - compatible        : "fsl,imx-audio-spdif"
 
  - model        : The user-visible name of this sound complex
 
  - spdif-controller    : The phandle of the i.MX S/PDIF controller
 
 
Optional properties:
 
  - spdif-out        : This is a boolean property. If present, the
             transmitting function of S/PDIF will be enabled,
             indicating there's a physical S/PDIF out connector
             or jack on the board or it's connecting to some
             other IP block, such as an HDMI encoder or
             display-controller.
 
  - spdif-in        : This is a boolean property. If present, the receiving
             function of S/PDIF will be enabled, indicating there
             is a physical S/PDIF in connector/jack on the board.
 
* Note: At least one of these two properties should be set in the DT binding.
 
 
Example:
 
sound-spdif {
   compatible = "fsl,imx-audio-spdif";
   model = "imx-spdif";
   spdif-controller = <&spdif>;
   spdif-out;
   spdif-in;
};