| From 5fac0ab7157743cdfbadcc11f64397c0eb202c1a Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Thu, 25 Dec 2025 18:36:14 +0800 |
| Subject: ARM: dts: allwinner: sun5i-a13-utoo-p66: delete "power-gpios" |
| property |
| |
| From: Chen-Yu Tsai <wens@kernel.org> |
| |
| [ Upstream commit 0b2761eb1287bd9f62367cccf6626eb3107cef6f ] |
| |
| The P66's device tree includes the reference design dtsi files, which |
| defines a node and properties for the touchpanel in the common design. |
| The P66 dts file then overrides all the properties to match its own |
| design, but as the touchpanel model is different, a different schema |
| is matched. This other schema uses a different name for the GPIO. |
| |
| The original submission added the correct GPIO property, but did not |
| delete the one inherited from the reference design, causing validation |
| errors. |
| |
| Explicitly delete the incorrect GPIO property. |
| |
| Fixes: 2a53aff27236 ("ARM: dts: sun5i: Enable touchscreen on Utoo P66") |
| Reviewed-by: Jernej Skrabec <jernej.skrabec@gmail.com> |
| Link: https://patch.msgid.link/20251225103616.3203473-4-wens@kernel.org |
| Signed-off-by: Chen-Yu Tsai <wens@kernel.org> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| arch/arm/boot/dts/allwinner/sun5i-a13-utoo-p66.dts | 1 + |
| 1 file changed, 1 insertion(+) |
| |
| diff --git a/arch/arm/boot/dts/allwinner/sun5i-a13-utoo-p66.dts b/arch/arm/boot/dts/allwinner/sun5i-a13-utoo-p66.dts |
| index be486d28d04fa..428cab5a0e906 100644 |
| --- a/arch/arm/boot/dts/allwinner/sun5i-a13-utoo-p66.dts |
| +++ b/arch/arm/boot/dts/allwinner/sun5i-a13-utoo-p66.dts |
| @@ -102,6 +102,7 @@ &touchscreen { |
| /* The P66 uses a different EINT then the reference design */ |
| interrupts = <6 9 IRQ_TYPE_EDGE_FALLING>; /* EINT9 (PG9) */ |
| /* The icn8318 binding expects wake-gpios instead of power-gpios */ |
| + /delete-property/ power-gpios; |
| wake-gpios = <&pio 1 3 GPIO_ACTIVE_HIGH>; /* PB3 */ |
| touchscreen-size-x = <800>; |
| touchscreen-size-y = <480>; |
| -- |
| 2.51.0 |
| |