.. | .. |
---|
2 | 2 | |
---|
3 | 3 | Required properties: |
---|
4 | 4 | - compatible: 'amlogic,axg-toddr' or |
---|
5 | | - 'amlogic,axg-frddr' |
---|
| 5 | + 'amlogic,axg-toddr' or |
---|
| 6 | + 'amlogic,g12a-frddr' or |
---|
| 7 | + 'amlogic,g12a-toddr' or |
---|
| 8 | + 'amlogic,sm1-frddr' or |
---|
| 9 | + 'amlogic,sm1-toddr' |
---|
6 | 10 | - reg: physical base address of the controller and length of memory |
---|
7 | 11 | mapped region. |
---|
8 | 12 | - interrupts: interrupt specifier for the fifo. |
---|
9 | 13 | - clocks: phandle to the fifo peripheral clock provided by the audio |
---|
10 | 14 | clock controller. |
---|
11 | | -- resets: phandle to memory ARB line provided by the arb reset controller. |
---|
| 15 | +- resets: list of reset phandle, one for each entry reset-names. |
---|
| 16 | +- reset-names: should contain the following: |
---|
| 17 | + * "arb" : memory ARB line (required) |
---|
| 18 | + * "rst" : dedicated device reset line (optional) |
---|
12 | 19 | - #sound-dai-cells: must be 0. |
---|
| 20 | +- amlogic,fifo-depth: The size of the controller's fifo in bytes. This |
---|
| 21 | + is useful for determining certain configuration such |
---|
| 22 | + as the flush threshold of the fifo |
---|
13 | 23 | |
---|
14 | 24 | Example of FRDDR A on the A113 SoC: |
---|
15 | 25 | |
---|
.. | .. |
---|
20 | 30 | interrupts = <GIC_SPI 88 IRQ_TYPE_EDGE_RISING>; |
---|
21 | 31 | clocks = <&clkc_audio AUD_CLKID_FRDDR_A>; |
---|
22 | 32 | resets = <&arb AXG_ARB_FRDDR_A>; |
---|
| 33 | + fifo-depth = <512>; |
---|
23 | 34 | }; |
---|