mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-09 12:17:12 +09:00
rk312x: dts config for vpu, hevc and iep
This commit is contained in:
@@ -351,4 +351,35 @@
|
||||
// clock-names = "pclk_pwm";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
vpu: vpu_service@10104000 {
|
||||
compatible = "vpu_service";
|
||||
reg = <0x10104000 0x800>;
|
||||
interrupts = <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>, <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>;
|
||||
interrupt-names = "irq_enc", "irq_dec";
|
||||
clocks = <&aclk_vcodec_pre>, <&clk_gates3 12>;
|
||||
clock-names = "aclk_vcodec", "hclk_vcodec";
|
||||
name = "vpu_service";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
hevc: hevc_service@10104000 {
|
||||
compatible = "rockchip,hevc_service";
|
||||
reg = <0x10104000 0x400>;
|
||||
interrupts = <GIC_SPI 66 IRQ_TYPE_LEVEL_HIGH>;
|
||||
interrupt-names = "irq_dec";
|
||||
clocks = <&aclk_vcodec_pre>, <&clk_gates3 12>, <&clk_hevc_core>;
|
||||
clock-names = "aclk_vcodec", "hclk_vcodec", "clk_core";
|
||||
name = "hevc_service";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
iep: iep@10108000 {
|
||||
compatible = "rockchip,iep";
|
||||
reg = <0x10108000 0x800>;
|
||||
interrupts = <GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>;
|
||||
clocks = <&clk_gates9 8>, <&clk_gates9 7>;
|
||||
clock-names = "aclk_iep", "hclk_iep";
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user