31 lines · plain
1ADI AXI-SPDIF controller2 3Required properties:4 - compatible : Must be "adi,axi-spdif-tx-1.00.a"5 - reg : Must contain SPDIF core's registers location and length6 - clocks : Pairs of phandle and specifier referencing the controller's clocks.7 The controller expects two clocks, the clock used for the AXI interface and8 the clock used as the sampling rate reference clock sample.9 - clock-names: "axi" for the clock to the AXI interface, "ref" for the sample10 rate reference clock.11 - dmas: Pairs of phandle and specifier for the DMA channel that is used by12 the core. The core expects one dma channel for transmit.13 - dma-names : Must be "tx"14 15For more details on the 'dma', 'dma-names', 'clock' and 'clock-names' properties16please check:17 * resource-names.txt18 * clock/clock-bindings.txt19 * dma/dma.txt20 21Example:22 23 spdif: spdif@77400000 {24 compatible = "adi,axi-spdif-tx-1.00.a";25 reg = <0x77600000 0x1000>;26 clocks = <&clk 15>, <&audio_clock>;27 clock-names = "axi", "ref";28 dmas = <&ps7_dma 0>;29 dma-names = "tx";30 };31