summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrzegorz Szymaszek <gszymaszek@short.pl>2021-08-26 16:45:43 +0200
committerAlexandre Torgue <alexandre.torgue@foss.st.com>2021-10-15 16:51:09 +0200
commit5ac05598aa2026d4d5ad3e87115c42a665bbf595 (patch)
tree277468d349e5864bf6eef75c8d018a7c7ba37e6e
parentARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz (diff)
downloadlinux-5ac05598aa2026d4d5ad3e87115c42a665bbf595.tar.xz
linux-5ac05598aa2026d4d5ad3e87115c42a665bbf595.zip
ARM: dts: stm32: set the DCMI pins on stm32mp157c-odyssey
The Seeed Odyssey-STM32MP157C board has a 20-pin DVP camera output. The DCMI pins used on this output are defined in the pin state definition &pinctrl/dcmi-1, AKA &dcmi_pins_b (added in mainline commit 02814a41529a55dbfb9fbb2a3728e78e70646ea6). Set these pins as the default pinctrl of the DCMI peripheral in the board device tree. The pins are not used for any other purpose, so it seems safe to assume most users will not need to override (delete) what this patch provides. status defaults to "disabled", so the peripheral will not be unnecessarily started. And the users who actually intend to make use of a camera on the DVP port will have this little part of the configuration ready. Signed-off-by: Grzegorz Szymaszek <gszymaszek@short.pl> Reviewed-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
-rw-r--r--arch/arm/boot/dts/stm32mp157c-odyssey.dts6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/stm32mp157c-odyssey.dts b/arch/arm/boot/dts/stm32mp157c-odyssey.dts
index be1dd5e9e744..554f5d3bcdc3 100644
--- a/arch/arm/boot/dts/stm32mp157c-odyssey.dts
+++ b/arch/arm/boot/dts/stm32mp157c-odyssey.dts
@@ -22,6 +22,12 @@
};
};
+&dcmi {
+ pinctrl-names = "default", "sleep";
+ pinctrl-0 = <&dcmi_pins_b>;
+ pinctrl-1 = <&dcmi_sleep_pins_b>;
+};
+
&ethernet0 {
status = "okay";
pinctrl-0 = <&ethernet0_rgmii_pins_a>;