ARM: dts: msm: add qupv3 i3c/i2c pineapple changes

on KP4.0

On KP4.0 Pineapple changes for qupv3 doesn't have latest changes
when compared to KP3.0, updated all missing changes for i2c/i3c.

Change-Id: Iada78f857dde1f02565111fa92e5ad64ccd6b553
Signed-off-by: Anil Veshala Veshala <quic_aveshala@quicinc.com>
This commit is contained in:
Anil Veshala Veshala
2023-11-07 21:55:51 -08:00
parent b9642d6a79
commit a4d7434bfe

View File

@@ -46,7 +46,7 @@
<GIC_SPI 298 IRQ_TYPE_LEVEL_HIGH>; <GIC_SPI 298 IRQ_TYPE_LEVEL_HIGH>;
qcom,static-gpii-mask = <0x3>; qcom,static-gpii-mask = <0x3>;
qcom,gpii-mask = <0xc>; qcom,gpii-mask = <0xc>;
qcom,ev-factor = <2>; qcom,ev-factor = <1>;
qcom,iommu-dma-addr-pool = <0x100000 0x100000>; qcom,iommu-dma-addr-pool = <0x100000 0x100000>;
qcom,gpi-ee-offset = <0x10000>; qcom,gpi-ee-offset = <0x10000>;
dma-coherent; dma-coherent;
@@ -139,6 +139,9 @@
#address-cells = <3>; #address-cells = <3>;
#size-cells = <0>; #size-cells = <0>;
qcom,ibi-ctrl-id = <0>; qcom,ibi-ctrl-id = <0>;
dmas = <&gpi_dma1 0 0 4 64 0>,
<&gpi_dma1 1 0 4 64 0>;
dma-names = "tx", "rx";
status = "disabled"; status = "disabled";
}; };
@@ -352,6 +355,9 @@
#address-cells = <3>; #address-cells = <3>;
#size-cells = <0>; #size-cells = <0>;
qcom,ibi-ctrl-id = <4>; qcom,ibi-ctrl-id = <4>;
dmas = <&gpi_dma1 0 4 4 64 0>,
<&gpi_dma1 1 4 4 64 0>;
dma-names = "tx", "rx";
status = "disabled"; status = "disabled";
}; };
@@ -520,7 +526,7 @@
<GIC_SPI 598 IRQ_TYPE_LEVEL_HIGH>, <GIC_SPI 598 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 599 IRQ_TYPE_LEVEL_HIGH>; <GIC_SPI 599 IRQ_TYPE_LEVEL_HIGH>;
qcom,gpii-mask = <0x3f>; qcom,gpii-mask = <0x3f>;
qcom,ev-factor = <2>; qcom,ev-factor = <1>;
qcom,iommu-dma-addr-pool = <0x100000 0x100000>; qcom,iommu-dma-addr-pool = <0x100000 0x100000>;
qcom,gpi-ee-offset = <0x10000>; qcom,gpi-ee-offset = <0x10000>;
dma-coherent; dma-coherent;
@@ -613,6 +619,10 @@
#address-cells = <3>; #address-cells = <3>;
#size-cells = <0>; #size-cells = <0>;
qcom,ibi-ctrl-id = <0>; qcom,ibi-ctrl-id = <0>;
i3c_rgltr1-supply = <&L3N>;
dmas = <&gpi_dma2 0 0 4 1024 0>,
<&gpi_dma2 1 0 4 1024 0>;
dma-names = "tx", "rx";
status = "disabled"; status = "disabled";
}; };
@@ -632,8 +642,8 @@
pinctrl-names = "default", "sleep"; pinctrl-names = "default", "sleep";
pinctrl-0 = <&qupv3_se9_i2c_sda_active>, <&qupv3_se9_i2c_scl_active>; pinctrl-0 = <&qupv3_se9_i2c_sda_active>, <&qupv3_se9_i2c_scl_active>;
pinctrl-1 = <&qupv3_se9_i2c_sleep>; pinctrl-1 = <&qupv3_se9_i2c_sleep>;
dmas = <&gpi_dma2 0 1 3 64 0>, dmas = <&gpi_dma2 0 1 3 1024 0>,
<&gpi_dma2 1 1 3 64 0>; <&gpi_dma2 1 1 3 1024 0>;
dma-names = "tx", "rx"; dma-names = "tx", "rx";
status = "disabled"; status = "disabled";
}; };
@@ -736,6 +746,9 @@
#address-cells = <3>; #address-cells = <3>;
#size-cells = <0>; #size-cells = <0>;
qcom,ibi-ctrl-id = <7>; qcom,ibi-ctrl-id = <7>;
dmas = <&gpi_dma2 0 2 4 64 0>,
<&gpi_dma2 1 2 4 64 0>;
dma-names = "tx", "rx";
status = "disabled"; status = "disabled";
}; };
@@ -766,6 +779,9 @@
#address-cells = <3>; #address-cells = <3>;
#size-cells = <0>; #size-cells = <0>;
qcom,ibi-ctrl-id = <8>; qcom,ibi-ctrl-id = <8>;
dmas = <&gpi_dma2 0 3 4 64 0>,
<&gpi_dma2 1 3 4 64 0>;
dma-names = "tx", "rx";
status = "disabled"; status = "disabled";
}; };
@@ -991,7 +1007,6 @@
pinctrl-0 = <&qupv3_hub_i2c0_sda_active>, <&qupv3_hub_i2c0_scl_active>; pinctrl-0 = <&qupv3_hub_i2c0_sda_active>, <&qupv3_hub_i2c0_scl_active>;
pinctrl-1 = <&qupv3_hub_i2c0_sleep>; pinctrl-1 = <&qupv3_hub_i2c0_sleep>;
qcom,i2c-hub; qcom,i2c-hub;
qcom,rtl_se;
status = "disabled"; status = "disabled";
}; };
@@ -1012,7 +1027,6 @@
pinctrl-0 = <&qupv3_hub_i2c1_sda_active>, <&qupv3_hub_i2c1_scl_active>; pinctrl-0 = <&qupv3_hub_i2c1_sda_active>, <&qupv3_hub_i2c1_scl_active>;
pinctrl-1 = <&qupv3_hub_i2c1_sleep>; pinctrl-1 = <&qupv3_hub_i2c1_sleep>;
qcom,i2c-hub; qcom,i2c-hub;
qcom,rtl_se;
status = "disabled"; status = "disabled";
}; };
@@ -1033,7 +1047,6 @@
pinctrl-0 = <&qupv3_hub_i2c2_sda_active>, <&qupv3_hub_i2c2_scl_active>; pinctrl-0 = <&qupv3_hub_i2c2_sda_active>, <&qupv3_hub_i2c2_scl_active>;
pinctrl-1 = <&qupv3_hub_i2c2_sleep>; pinctrl-1 = <&qupv3_hub_i2c2_sleep>;
qcom,i2c-hub; qcom,i2c-hub;
qcom,rtl_se;
status = "disabled"; status = "disabled";
}; };
@@ -1054,7 +1067,6 @@
pinctrl-0 = <&qupv3_hub_i2c3_sda_active>, <&qupv3_hub_i2c3_scl_active>; pinctrl-0 = <&qupv3_hub_i2c3_sda_active>, <&qupv3_hub_i2c3_scl_active>;
pinctrl-1 = <&qupv3_hub_i2c3_sleep>; pinctrl-1 = <&qupv3_hub_i2c3_sleep>;
qcom,i2c-hub; qcom,i2c-hub;
qcom,rtl_se;
status = "disabled"; status = "disabled";
}; };
@@ -1075,7 +1087,6 @@
pinctrl-0 = <&qupv3_hub_i2c4_sda_active>, <&qupv3_hub_i2c4_scl_active>; pinctrl-0 = <&qupv3_hub_i2c4_sda_active>, <&qupv3_hub_i2c4_scl_active>;
pinctrl-1 = <&qupv3_hub_i2c4_sleep>; pinctrl-1 = <&qupv3_hub_i2c4_sleep>;
qcom,i2c-hub; qcom,i2c-hub;
qcom,rtl_se;
status = "disabled"; status = "disabled";
}; };
@@ -1096,7 +1107,6 @@
pinctrl-0 = <&qupv3_hub_i2c5_sda_active>, <&qupv3_hub_i2c5_scl_active>; pinctrl-0 = <&qupv3_hub_i2c5_sda_active>, <&qupv3_hub_i2c5_scl_active>;
pinctrl-1 = <&qupv3_hub_i2c5_sleep>; pinctrl-1 = <&qupv3_hub_i2c5_sleep>;
qcom,i2c-hub; qcom,i2c-hub;
qcom,rtl_se;
status = "disabled"; status = "disabled";
}; };
@@ -1117,7 +1127,6 @@
pinctrl-0 = <&qupv3_hub_i2c6_sda_active>, <&qupv3_hub_i2c6_scl_active>; pinctrl-0 = <&qupv3_hub_i2c6_sda_active>, <&qupv3_hub_i2c6_scl_active>;
pinctrl-1 = <&qupv3_hub_i2c6_sleep>; pinctrl-1 = <&qupv3_hub_i2c6_sleep>;
qcom,i2c-hub; qcom,i2c-hub;
qcom,rtl_se;
status = "disabled"; status = "disabled";
}; };
@@ -1138,7 +1147,6 @@
pinctrl-0 = <&qupv3_hub_i2c7_sda_active>, <&qupv3_hub_i2c7_scl_active>; pinctrl-0 = <&qupv3_hub_i2c7_sda_active>, <&qupv3_hub_i2c7_scl_active>;
pinctrl-1 = <&qupv3_hub_i2c7_sleep>; pinctrl-1 = <&qupv3_hub_i2c7_sleep>;
qcom,i2c-hub; qcom,i2c-hub;
qcom,rtl_se;
status = "disabled"; status = "disabled";
}; };
@@ -1159,7 +1167,6 @@
pinctrl-0 = <&qupv3_hub_i2c8_sda_active>, <&qupv3_hub_i2c8_scl_active>; pinctrl-0 = <&qupv3_hub_i2c8_sda_active>, <&qupv3_hub_i2c8_scl_active>;
pinctrl-1 = <&qupv3_hub_i2c8_sleep>; pinctrl-1 = <&qupv3_hub_i2c8_sleep>;
qcom,i2c-hub; qcom,i2c-hub;
qcom,rtl_se;
status = "disabled"; status = "disabled";
}; };
@@ -1180,7 +1187,6 @@
pinctrl-0 = <&qupv3_hub_i2c9_sda_active>, <&qupv3_hub_i2c9_scl_active>; pinctrl-0 = <&qupv3_hub_i2c9_sda_active>, <&qupv3_hub_i2c9_scl_active>;
pinctrl-1 = <&qupv3_hub_i2c9_sleep>; pinctrl-1 = <&qupv3_hub_i2c9_sleep>;
qcom,i2c-hub; qcom,i2c-hub;
qcom,rtl_se;
status = "disabled"; status = "disabled";
}; };