aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/qcom/msm8916.dtsi
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm64/boot/dts/qcom/msm8916.dtsi')
-rw-r--r--arch/arm64/boot/dts/qcom/msm8916.dtsi25
1 files changed, 21 insertions, 4 deletions
diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi b/arch/arm64/boot/dts/qcom/msm8916.dtsi
index 37b677f8f0a1..cc1040eacdf5 100644
--- a/arch/arm64/boot/dts/qcom/msm8916.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8916.dtsi
@@ -605,6 +605,8 @@
<&gcc GCC_SDCC1_AHB_CLK>,
<&xo_board>;
clock-names = "core", "iface", "xo";
+ interconnect-names = "ddr";
+ interconnects = <&pnoc MASTER_SDCC_1 &bimc SLAVE_EBI_CH0>;
mmc-ddr-1_8v;
bus-width = <8>;
non-removable;
@@ -622,6 +624,8 @@
<&gcc GCC_SDCC2_AHB_CLK>,
<&xo_board>;
clock-names = "core", "iface", "xo";
+ interconnect-names = "ddr";
+ interconnects = <&pnoc MASTER_SDCC_2 &bimc SLAVE_EBI_CH0>;
bus-width = <4>;
status = "disabled";
};
@@ -658,6 +662,8 @@
reset-names = "phy", "por";
qcom,init-seq = /bits/ 8 <0x0 0x44
0x1 0x6b 0x2 0x24 0x3 0x13>;
+ interconnect-names = "ddr";
+ interconnects = <&pnoc MASTER_USB_HS &bimc SLAVE_EBI_CH0>;
};
};
};
@@ -751,6 +757,8 @@
reg = <0x00022000 0x200>;
clocks = <&gcc GCC_PRNG_AHB_CLK>;
clock-names = "core";
+ interconnects = <&bimc MASTER_AMPSS_M0 &pnoc SLAVE_PRNG>;
+ interconnect-names = "cpu";
};
qfprom: qfprom@5c000 {
@@ -850,6 +858,8 @@
power-domains = <&gcc OXILI_GDSC>;
operating-points-v2 = <&gpu_opp_table>;
iommus = <&gpu_iommu 1>, <&gpu_iommu 2>;
+ interconnects = <&bimc MASTER_GRAPHICS_3D &bimc SLAVE_EBI_CH0>;
+ interconnect-names = "gfx";
};
mdss: mdss@1a00000 {
@@ -888,13 +898,16 @@
<&gcc GCC_MDSS_AXI_CLK>,
<&gcc GCC_MDSS_MDP_CLK>,
<&gcc GCC_MDSS_VSYNC_CLK>;
- clock-names = "iface_clk",
- "bus_clk",
- "core_clk",
- "vsync_clk";
+ clock-names = "iface",
+ "bus",
+ "core",
+ "vsync";
iommus = <&apps_iommu 4>;
+ interconnects = <&snoc MASTER_MDP_PORT0 &bimc SLAVE_EBI_CH0>;
+ interconnect-names = "port0";
+
ports {
#address-cells = <1>;
#size-cells = <0>;
@@ -1380,6 +1393,10 @@
clock-names = "core", "iface", "bus";
iommus = <&apps_iommu 5>;
memory-region = <&venus_mem>;
+ interconnects = <&snoc MASTER_VIDEO_P0 &bimc SLAVE_EBI_CH0>,
+ <&snoc MASTER_MDP_PORT0 &bimc SLAVE_EBI_CH0>,
+ <&bimc MASTER_GRAPHICS_3D &bimc SLAVE_EBI_CH0>;
+ interconnect-names = "video", "mdp0", "gpu";
status = "okay";
video-decoder {