3ce53843f0
The i2c bus for the pogo pins was locked up because the level shifter is powered by the regulator used for the cameras. This enables that specific regular for the gpios the i2c bus is on so the pull-ups work when reading and writing from the pogo pins. [ci:skip-build] Already built in CI
17 lines
748 B
Diff
17 lines
748 B
Diff
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi
|
|
index 086b5ebfa512..f929af5c34bb 100644
|
|
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi
|
|
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi
|
|
@@ -592,11 +592,7 @@ &pio {
|
|
vcc-pb-supply = <®_dcdc1>;
|
|
vcc-pc-supply = <®_dcdc1>;
|
|
vcc-pd-supply = <®_dcdc1>;
|
|
- /* pinctrl would enable this even if no camera is powered,
|
|
- * which is wrong/not necessary
|
|
- *
|
|
- * vcc-pe-supply = <®_aldo1>; (also used by pogo pins i2c)
|
|
- */
|
|
+ vcc-pe-supply = <®_aldo1>; /* (also used by pogo pins i2c) */
|
|
vcc-pf-supply = <®_dcdc1>;
|
|
vcc-pg-supply = <®_dldo4>;
|
|
vcc-ph-supply = <®_dcdc1>;
|