|
1541 | 1541 | dma-names = "tx";
|
1542 | 1542 | status = "disabled";
|
1543 | 1543 | };
|
| 1544 | + |
| 1545 | + xcvr: xcvr@30cc0000 { |
| 1546 | + compatible = "fsl,imx8mp-xcvr"; |
| 1547 | + reg = <0x30cc0000 0x800>, |
| 1548 | + <0x30cc0800 0x400>, |
| 1549 | + <0x30cc0c00 0x080>, |
| 1550 | + <0x30cc0e00 0x080>; |
| 1551 | + reg-names = "ram", "regs", "rxfifo", |
| 1552 | + "txfifo"; |
| 1553 | + interrupts = /* XCVR IRQ 0 */ |
| 1554 | + <GIC_SPI 128 IRQ_TYPE_LEVEL_HIGH>, |
| 1555 | + /* XCVR IRQ 1 */ |
| 1556 | + <GIC_SPI 129 IRQ_TYPE_LEVEL_HIGH>, |
| 1557 | + /* XCVR PHY - SPDIF wakeup IRQ */ |
| 1558 | + <GIC_SPI 146 IRQ_TYPE_LEVEL_HIGH>; |
| 1559 | + clocks = <&audio_blk_ctrl IMX8MP_CLK_AUDIOMIX_EARC_IPG>, |
| 1560 | + <&audio_blk_ctrl IMX8MP_CLK_AUDIOMIX_EARC_PHY>, |
| 1561 | + <&audio_blk_ctrl IMX8MP_CLK_AUDIOMIX_SPBA2_ROOT>, |
| 1562 | + <&audio_blk_ctrl IMX8MP_CLK_AUDIOMIX_AUDPLL_ROOT>; |
| 1563 | + clock-names = "ipg", "phy", "spba", "pll_ipg"; |
| 1564 | + dmas = <&sdma2 30 2 0>, <&sdma2 31 2 0>; |
| 1565 | + dma-names = "rx", "tx"; |
| 1566 | + resets = <&audio_blk_ctrl 0>; |
| 1567 | + status = "disabled"; |
| 1568 | + }; |
1544 | 1569 | };
|
1545 | 1570 |
|
1546 | 1571 | sdma3: dma-controller@30e00000 {
|
|
1569 | 1594 | compatible = "fsl,imx8mp-audio-blk-ctrl";
|
1570 | 1595 | reg = <0x30e20000 0x10000>;
|
1571 | 1596 | #clock-cells = <1>;
|
| 1597 | + #reset-cells = <1>; |
1572 | 1598 | clocks = <&clk IMX8MP_CLK_AUDIO_ROOT>,
|
1573 | 1599 | <&clk IMX8MP_CLK_SAI1>,
|
1574 | 1600 | <&clk IMX8MP_CLK_SAI2>,
|
|
0 commit comments