mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-14 17:36:44 +07:00
arm64: dts: qcom: msm8916: Add Venus video codec support
This patch adds the Qualcomm Venus video codec node for the video codec hardware residing on MSM8916 platforms. Signed-off-by: Stanimir Varbanov <stanimir.varbanov@linaro.org> Signed-off-by: Rob Clark <robdclark@gmail.com> Reviewed-by: Stephen Boyd <sboyd@codeaurora.org> Signed-off-by: Andy Gross <andy.gross@linaro.org>
This commit is contained in:
parent
61b83be911
commit
16bd6c8205
@ -88,6 +88,11 @@ wcnss_mem: wcnss@89300000 {
|
||||
no-map;
|
||||
};
|
||||
|
||||
venus_mem: venus@89900000 {
|
||||
reg = <0x0 0x89900000 0x0 0x600000>;
|
||||
no-map;
|
||||
};
|
||||
|
||||
mba_mem: mba@8ea00000 {
|
||||
no-map;
|
||||
reg = <0 0x8ea00000 0 0x100000>;
|
||||
@ -1242,6 +1247,27 @@ etm3_out: endpoint {
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
venus: video-codec@1d00000 {
|
||||
compatible = "qcom,msm8916-venus";
|
||||
reg = <0x01d00000 0xff000>;
|
||||
interrupts = <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>;
|
||||
power-domains = <&gcc VENUS_GDSC>;
|
||||
clocks = <&gcc GCC_VENUS0_VCODEC0_CLK>,
|
||||
<&gcc GCC_VENUS0_AHB_CLK>,
|
||||
<&gcc GCC_VENUS0_AXI_CLK>;
|
||||
clock-names = "core", "iface", "bus";
|
||||
memory-region = <&venus_mem>;
|
||||
status = "okay";
|
||||
|
||||
video-decoder {
|
||||
compatible = "venus-decoder";
|
||||
};
|
||||
|
||||
video-encoder {
|
||||
compatible = "venus-encoder";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
smd {
|
||||
|
Loading…
Reference in New Issue
Block a user