1* Amlogic Audio TDM formatters 2 3Required properties: 4- compatible: 'amlogic,axg-tdmin' or 5 'amlogic,axg-tdmout' 6- reg: physical base address of the controller and length of memory 7 mapped region. 8- clocks: list of clock phandle, one for each entry clock-names. 9- clock-names: should contain the following: 10 * "pclk" : peripheral clock. 11 * "sclk" : bit clock. 12 * "sclk_sel" : bit clock input multiplexer. 13 * "lrclk" : sample clock 14 * "lrclk_sel": sample clock input multiplexer 15 16Example of TDMOUT_A on the A113 SoC: 17 18tdmout_a: audio-controller@500 { 19 compatible = "amlogic,axg-tdmout"; 20 reg = <0x0 0x500 0x0 0x40>; 21 clocks = <&clkc_audio AUD_CLKID_TDMOUT_A>, 22 <&clkc_audio AUD_CLKID_TDMOUT_A_SCLK>, 23 <&clkc_audio AUD_CLKID_TDMOUT_A_SCLK_SEL>, 24 <&clkc_audio AUD_CLKID_TDMOUT_A_LRCLK>, 25 <&clkc_audio AUD_CLKID_TDMOUT_A_LRCLK>; 26 clock-names = "pclk", "sclk", "sclk_sel", 27 "lrclk", "lrclk_sel"; 28}; 29