hc
2023-11-06 e3e12f52b214121840b44c91de5b3e5af5d3eb84
kernel/arch/arm64/boot/dts/rockchip/rk3399.dtsi
....@@ -448,6 +448,16 @@
448448 status = "disabled";
449449 };
450450
451
+ debug: debug@fe430000 {
452
+ compatible = "rockchip,debug";
453
+ reg = <0x0 0xfe430000 0x0 0x1000>,
454
+ <0x0 0xfe432000 0x0 0x1000>,
455
+ <0x0 0xfe434000 0x0 0x1000>,
456
+ <0x0 0xfe436000 0x0 0x1000>,
457
+ <0x0 0xfe610000 0x0 0x1000>,
458
+ <0x0 0xfe710000 0x0 0x1000>;
459
+ };
460
+
451461 usbdrd3_0: usb@fe800000 {
452462 compatible = "rockchip,rk3399-dwc3";
453463 #address-cells = <2>;
....@@ -2045,7 +2055,9 @@
20452055 hdmi: hdmi@ff940000 {
20462056 compatible = "rockchip,rk3399-dw-hdmi";
20472057 reg = <0x0 0xff940000 0x0 0x20000>;
2048
- interrupts = <GIC_SPI 23 IRQ_TYPE_LEVEL_HIGH 0>;
2058
+ interrupts = <GIC_SPI 23 IRQ_TYPE_LEVEL_HIGH 0>,
2059
+ <GIC_SPI 24 IRQ_TYPE_LEVEL_HIGH 0>;
2060
+ interrupt-names = "hdmi", "hdmi_wakeup";
20492061 clocks = <&cru PCLK_HDMI_CTRL>,
20502062 <&cru SCLK_HDMI_SFR>,
20512063 <&cru PLL_VPLL>,
....@@ -2301,6 +2313,29 @@
23012313 reg = <0x0 0xffa8f800 0x0 0x400>;
23022314 };
23032315
2316
+ cci: cci@ffb00000 {
2317
+ compatible = "arm,cci-500";
2318
+ reg = <0x0 0xffb00000 0x0 0x10000>;
2319
+ ranges = <0x0 0x0 0xffb00000 0xa0000>;
2320
+ #address-cells = <1>;
2321
+ #size-cells = <1>;
2322
+ status = "disabled";
2323
+
2324
+ cci_pmu: pmu@10000 {
2325
+ compatible = "arm,cci-500-pmu,r0";
2326
+ reg = <0x10000 0x80000>;
2327
+ interrupts = <GIC_SPI 79 IRQ_TYPE_LEVEL_HIGH 0>,
2328
+ <GIC_SPI 79 IRQ_TYPE_LEVEL_HIGH 0>,
2329
+ <GIC_SPI 79 IRQ_TYPE_LEVEL_HIGH 0>,
2330
+ <GIC_SPI 79 IRQ_TYPE_LEVEL_HIGH 0>,
2331
+ <GIC_SPI 79 IRQ_TYPE_LEVEL_HIGH 0>,
2332
+ <GIC_SPI 79 IRQ_TYPE_LEVEL_HIGH 0>,
2333
+ <GIC_SPI 79 IRQ_TYPE_LEVEL_HIGH 0>,
2334
+ <GIC_SPI 79 IRQ_TYPE_LEVEL_HIGH 0>;
2335
+ status = "disabled";
2336
+ };
2337
+ };
2338
+
23042339 rockchip_system_monitor: rockchip-system-monitor {
23052340 compatible = "rockchip,system-monitor";
23062341