]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commitdiff
arm64: dts: qcom: sa8775p-ride: enable i2c18
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Thu, 9 Mar 2023 10:37:47 +0000 (11:37 +0100)
committerBjorn Andersson <andersson@kernel.org>
Wed, 22 Mar 2023 02:51:42 +0000 (19:51 -0700)
This enables the I2C interface on the sa8775p-ride development board.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230309103752.173541-5-brgl@bgdev.pl
arch/arm64/boot/dts/qcom/sa8775p-ride.dts

index a538bb79c04abcb98464763b979d9c92ce6d509c..5fdce82795378ad65bd3cf9ff77141f94eafdfc9 100644 (file)
@@ -13,6 +13,7 @@
 
        aliases {
                serial0 = &uart10;
+               i2c18 = &i2c18;
        };
 
        chosen {
        };
 };
 
+&i2c18 {
+       clock-frequency = <400000>;
+       pinctrl-0 = <&qup_i2c18_default>;
+       pinctrl-names = "default";
+       status = "okay";
+};
+
 &qupv3_id_1 {
        status = "okay";
 };
                pins = "gpio46", "gpio47";
                function = "qup1_se3";
        };
+
+       qup_i2c18_default: qup-i2c18-state {
+               pins = "gpio95", "gpio96";
+               function = "qup2_se4";
+               drive-strength = <2>;
+               bias-pull-up;
+       };
 };
 
 &uart10 {