Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1e1c6d06 authored by Ahmed Abdul-Salam's avatar Ahmed Abdul-Salam
Browse files

ARM: dts: msm: Add VPU device for apq8084



Add VPU device node for video post-processing functionality

Change-Id: I1fca3e21773f67bd70c0b3e179ca287bfa382f10
Signed-off-by: default avatarAhmed Abdul-Salam <aabdulsa@codeaurora.org>
parent 32bb8330
Loading
Loading
Loading
Loading
+31 −0
Original line number Diff line number Diff line
@@ -261,6 +261,37 @@
		qcom,memory-reservation-size = <0x100000>; /* 1M EBI1 buffer */
	};

	qcom,vpu@fde0b000 {
		compatible = "qcom,vpu";
		reg = <0xfde0b000 0x1000>,
			<0x0f800000 0x200000>;
		reg-names = "maple_csr_reg", "maple_smem_reg";
		interrupts = <0 24 0>, <0 26 0>;
		interrupt-names = "maple_wdog_irq", "maple_apps_irq";
		qcom,maple-clk-load-freq-tbl = <100000 50000000>,
			<200000 100000000>,
			<300000 200000000>,
			<400000 320000000>,
			<500000 400000000>;
		qcom,vdp-clk-load-freq-tbl = <100000 50000000>,
			<200000 100000000>,
			<300000 200000000>,
			<400000 320000000>,
			<500000 400000000>;
		qcom,bus-clk-load-freq-tbl = <100000 40000000>,
			<200000 80000000>;
		qcom,bus-load-vector-tbl = <0 0 0>,
			<36000  208000  303000>,
			<110400 536000  303000>,
			<244800 1012000 303000>,
			<489000 2024000 606000>,
			<783360 3240000 970000>,
			<979200 4048000 1212000>,
			<9792000 4264000 1279000>;
		qcom,enabled-iommu-maps = "vpu_nonsecure", "vpu_secure";
		vdd-supply = <&gdsc_vpu>;
	};

	sdcc1: qcom,sdcc@f9824000 {
		cell-index = <1>; /* SDC1 eMMC slot */
		compatible = "qcom,msm-sdcc";