|
812 | 812 | };
|
813 | 813 | };
|
814 | 814 |
|
| 815 | + i2s4_8ch: i2s@fddc0000 { |
| 816 | + compatible = "rockchip,rk3588-i2s-tdm"; |
| 817 | + reg = <0x0 0xfddc0000 0x0 0x1000>; |
| 818 | + interrupts = <GIC_SPI 184 IRQ_TYPE_LEVEL_HIGH 0>; |
| 819 | + clocks = <&cru MCLK_I2S4_8CH_TX>, <&cru MCLK_I2S4_8CH_TX>, <&cru HCLK_I2S4_8CH>; |
| 820 | + clock-names = "mclk_tx", "mclk_rx", "hclk"; |
| 821 | + assigned-clocks = <&cru CLK_I2S4_8CH_TX_SRC>; |
| 822 | + assigned-clock-parents = <&cru PLL_AUPLL>; |
| 823 | + dmas = <&dmac2 0>; |
| 824 | + dma-names = "tx"; |
| 825 | + power-domains = <&power RK3588_PD_VO0>; |
| 826 | + resets = <&cru SRST_M_I2S4_8CH_TX>; |
| 827 | + reset-names = "tx-m"; |
| 828 | + #sound-dai-cells = <0>; |
| 829 | + status = "disabled"; |
| 830 | + }; |
| 831 | + |
| 832 | + i2s5_8ch: i2s@fddf0000 { |
| 833 | + compatible = "rockchip,rk3588-i2s-tdm"; |
| 834 | + reg = <0x0 0xfddf0000 0x0 0x1000>; |
| 835 | + interrupts = <GIC_SPI 185 IRQ_TYPE_LEVEL_HIGH 0>; |
| 836 | + clocks = <&cru MCLK_I2S5_8CH_TX>, <&cru MCLK_I2S5_8CH_TX>, <&cru HCLK_I2S5_8CH>; |
| 837 | + clock-names = "mclk_tx", "mclk_rx", "hclk"; |
| 838 | + assigned-clocks = <&cru CLK_I2S5_8CH_TX_SRC>; |
| 839 | + assigned-clock-parents = <&cru PLL_AUPLL>; |
| 840 | + dmas = <&dmac2 2>; |
| 841 | + dma-names = "tx"; |
| 842 | + power-domains = <&power RK3588_PD_VO1>; |
| 843 | + resets = <&cru SRST_M_I2S5_8CH_TX>; |
| 844 | + reset-names = "tx-m"; |
| 845 | + #sound-dai-cells = <0>; |
| 846 | + status = "disabled"; |
| 847 | + }; |
| 848 | + |
| 849 | + i2s9_8ch: i2s@fddfc000 { |
| 850 | + compatible = "rockchip,rk3588-i2s-tdm"; |
| 851 | + reg = <0x0 0xfddfc000 0x0 0x1000>; |
| 852 | + interrupts = <GIC_SPI 189 IRQ_TYPE_LEVEL_HIGH 0>; |
| 853 | + clocks = <&cru MCLK_I2S9_8CH_RX>, <&cru MCLK_I2S9_8CH_RX>, <&cru HCLK_I2S9_8CH>; |
| 854 | + clock-names = "mclk_tx", "mclk_rx", "hclk"; |
| 855 | + assigned-clocks = <&cru CLK_I2S9_8CH_RX_SRC>; |
| 856 | + assigned-clock-parents = <&cru PLL_AUPLL>; |
| 857 | + dmas = <&dmac2 23>; |
| 858 | + dma-names = "rx"; |
| 859 | + power-domains = <&power RK3588_PD_VO1>; |
| 860 | + resets = <&cru SRST_M_I2S9_8CH_RX>; |
| 861 | + reset-names = "rx-m"; |
| 862 | + #sound-dai-cells = <0>; |
| 863 | + status = "disabled"; |
| 864 | + }; |
| 865 | + |
815 | 866 | qos_gpu_m0: qos@fdf35000 {
|
816 | 867 | compatible = "rockchip,rk3588-qos", "syscon";
|
817 | 868 | reg = <0x0 0xfdf35000 0x0 0x20>;
|
|
1134 | 1185 | status = "disabled";
|
1135 | 1186 | };
|
1136 | 1187 |
|
| 1188 | + i2s0_8ch: i2s@fe470000 { |
| 1189 | + compatible = "rockchip,rk3588-i2s-tdm"; |
| 1190 | + reg = <0x0 0xfe470000 0x0 0x1000>; |
| 1191 | + interrupts = <GIC_SPI 180 IRQ_TYPE_LEVEL_HIGH 0>; |
| 1192 | + clocks = <&cru MCLK_I2S0_8CH_TX>, <&cru MCLK_I2S0_8CH_RX>, <&cru HCLK_I2S0_8CH>; |
| 1193 | + clock-names = "mclk_tx", "mclk_rx", "hclk"; |
| 1194 | + assigned-clocks = <&cru CLK_I2S0_8CH_TX_SRC>, <&cru CLK_I2S0_8CH_RX_SRC>; |
| 1195 | + assigned-clock-parents = <&cru PLL_AUPLL>, <&cru PLL_AUPLL>; |
| 1196 | + dmas = <&dmac0 0>, <&dmac0 1>; |
| 1197 | + dma-names = "tx", "rx"; |
| 1198 | + power-domains = <&power RK3588_PD_AUDIO>; |
| 1199 | + resets = <&cru SRST_M_I2S0_8CH_TX>, <&cru SRST_M_I2S0_8CH_RX>; |
| 1200 | + reset-names = "tx-m", "rx-m"; |
| 1201 | + rockchip,trcm-sync-tx-only; |
| 1202 | + pinctrl-names = "default"; |
| 1203 | + pinctrl-0 = <&i2s0_lrck |
| 1204 | + &i2s0_sclk |
| 1205 | + &i2s0_sdi0 |
| 1206 | + &i2s0_sdi1 |
| 1207 | + &i2s0_sdi2 |
| 1208 | + &i2s0_sdi3 |
| 1209 | + &i2s0_sdo0 |
| 1210 | + &i2s0_sdo1 |
| 1211 | + &i2s0_sdo2 |
| 1212 | + &i2s0_sdo3>; |
| 1213 | + #sound-dai-cells = <0>; |
| 1214 | + status = "disabled"; |
| 1215 | + }; |
| 1216 | + |
| 1217 | + i2s1_8ch: i2s@fe480000 { |
| 1218 | + compatible = "rockchip,rk3588-i2s-tdm"; |
| 1219 | + reg = <0x0 0xfe480000 0x0 0x1000>; |
| 1220 | + interrupts = <GIC_SPI 181 IRQ_TYPE_LEVEL_HIGH 0>; |
| 1221 | + clocks = <&cru MCLK_I2S1_8CH_TX>, <&cru MCLK_I2S1_8CH_RX>, <&cru HCLK_I2S1_8CH>; |
| 1222 | + clock-names = "mclk_tx", "mclk_rx", "hclk"; |
| 1223 | + dmas = <&dmac0 2>, <&dmac0 3>; |
| 1224 | + dma-names = "tx", "rx"; |
| 1225 | + resets = <&cru SRST_M_I2S1_8CH_TX>, <&cru SRST_M_I2S1_8CH_RX>; |
| 1226 | + reset-names = "tx-m", "rx-m"; |
| 1227 | + rockchip,trcm-sync-tx-only; |
| 1228 | + pinctrl-names = "default"; |
| 1229 | + pinctrl-0 = <&i2s1m0_lrck |
| 1230 | + &i2s1m0_sclk |
| 1231 | + &i2s1m0_sdi0 |
| 1232 | + &i2s1m0_sdi1 |
| 1233 | + &i2s1m0_sdi2 |
| 1234 | + &i2s1m0_sdi3 |
| 1235 | + &i2s1m0_sdo0 |
| 1236 | + &i2s1m0_sdo1 |
| 1237 | + &i2s1m0_sdo2 |
| 1238 | + &i2s1m0_sdo3>; |
| 1239 | + #sound-dai-cells = <0>; |
| 1240 | + status = "disabled"; |
| 1241 | + }; |
| 1242 | + |
| 1243 | + i2s2_2ch: i2s@fe490000 { |
| 1244 | + compatible = "rockchip,rk3588-i2s", "rockchip,rk3066-i2s"; |
| 1245 | + reg = <0x0 0xfe490000 0x0 0x1000>; |
| 1246 | + interrupts = <GIC_SPI 182 IRQ_TYPE_LEVEL_HIGH 0>; |
| 1247 | + clocks = <&cru MCLK_I2S2_2CH>, <&cru HCLK_I2S2_2CH>; |
| 1248 | + clock-names = "i2s_clk", "i2s_hclk"; |
| 1249 | + assigned-clocks = <&cru CLK_I2S2_2CH_SRC>; |
| 1250 | + assigned-clock-parents = <&cru PLL_AUPLL>; |
| 1251 | + dmas = <&dmac1 0>, <&dmac1 1>; |
| 1252 | + dma-names = "tx", "rx"; |
| 1253 | + power-domains = <&power RK3588_PD_AUDIO>; |
| 1254 | + rockchip,trcm-sync-tx-only; |
| 1255 | + pinctrl-names = "default"; |
| 1256 | + pinctrl-0 = <&i2s2m1_lrck |
| 1257 | + &i2s2m1_sclk |
| 1258 | + &i2s2m1_sdi |
| 1259 | + &i2s2m1_sdo>; |
| 1260 | + #sound-dai-cells = <0>; |
| 1261 | + status = "disabled"; |
| 1262 | + }; |
| 1263 | + |
| 1264 | + i2s3_2ch: i2s@fe4a0000 { |
| 1265 | + compatible = "rockchip,rk3588-i2s", "rockchip,rk3066-i2s"; |
| 1266 | + reg = <0x0 0xfe4a0000 0x0 0x1000>; |
| 1267 | + interrupts = <GIC_SPI 183 IRQ_TYPE_LEVEL_HIGH 0>; |
| 1268 | + clocks = <&cru MCLK_I2S3_2CH>, <&cru HCLK_I2S3_2CH>; |
| 1269 | + clock-names = "i2s_clk", "i2s_hclk"; |
| 1270 | + assigned-clocks = <&cru CLK_I2S3_2CH_SRC>; |
| 1271 | + assigned-clock-parents = <&cru PLL_AUPLL>; |
| 1272 | + dmas = <&dmac1 2>, <&dmac1 3>; |
| 1273 | + dma-names = "tx", "rx"; |
| 1274 | + power-domains = <&power RK3588_PD_AUDIO>; |
| 1275 | + rockchip,trcm-sync-tx-only; |
| 1276 | + pinctrl-names = "default"; |
| 1277 | + pinctrl-0 = <&i2s3_lrck |
| 1278 | + &i2s3_sclk |
| 1279 | + &i2s3_sdi |
| 1280 | + &i2s3_sdo>; |
| 1281 | + #sound-dai-cells = <0>; |
| 1282 | + status = "disabled"; |
| 1283 | + }; |
| 1284 | + |
1137 | 1285 | gic: interrupt-controller@fe600000 {
|
1138 | 1286 | compatible = "arm,gic-v3";
|
1139 | 1287 | reg = <0x0 0xfe600000 0 0x10000>, /* GICD */
|
|
0 commit comments