arm64: dts: qcom: sm7225-fairphone-fp4: enable remaining i2c busses
authorLuca Weiss <luca.weiss@fairphone.com>
Mon, 13 Feb 2023 14:46:31 +0000 (15:46 +0100)
committerBjorn Andersson <andersson@kernel.org>
Mon, 13 Feb 2023 22:17:35 +0000 (14:17 -0800)
Enable all i2c busses where something is connected on this phone. Add
comments as placeholders for which components are still missing.

Also enable gpi_dma and the other qupv3 for that.

Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230213-fp4-more-i2c-v2-2-1c459c572f80@fairphone.com
arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts

index 86114dd..7ae6aba 100644 (file)
        status = "okay";
 };
 
+&gpi_dma0 {
+       status = "okay";
+};
+
+&gpi_dma1 {
+       status = "okay";
+};
+
+&i2c0 {
+       clock-frequency = <400000>;
+       status = "okay";
+
+       /* ST21NFCD NFC @ 8 */
+       /* VL53L3 ToF @ 29 */
+       /* AW88264A amplifier @ 34 */
+       /* AW88264A amplifier @ 35 */
+};
+
+&i2c8 {
+       clock-frequency = <400000>;
+       status = "okay";
+
+       /* HX83112A touchscreen @ 48 */
+};
+
 &i2c10 {
        clock-frequency = <400000>;
        status = "okay";
 
+       /* PM8008 PMIC @ 8 and 9 */
+       /* PX8618 @ 26 */
+       /* SMB1395 PMIC @ 34 */
+
        haptics@5a {
                compatible = "awinic,aw8695";
                reg = <0x5a>;
        };
 };
 
+&qupv3_id_0 {
+       status = "okay";
+};
+
 &qupv3_id_1 {
        status = "okay";
 };