ARM: dts: stm32: Fill GPIO line names on DHCOM SoM
authorMarek Vasut <marex@denx.de>
Mon, 29 Mar 2021 19:36:11 +0000 (21:36 +0200)
committerAlexandre Torgue <alexandre.torgue@foss.st.com>
Thu, 1 Apr 2021 08:03:55 +0000 (10:03 +0200)
Fill in the custom GPIO line names used by DH on the DHCOM SoM.
The GPIO line names are in accordance to DHCOM Design Guide R04
available at [1], section 3.9 GPIO.

[1] https://wiki.dh-electronics.com/images/5/52/DOC_DHCOM-Design-Guide_R04_2018-06-28.pdf

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Alexandre Torgue <alexandre.torgue@foss.st.com>
Cc: Patrice Chotard <patrice.chotard@foss.st.com>
Cc: Patrick Delaunay <patrick.delaunay@foss.st.com>
Cc: linux-stm32@st-md-mailman.stormreply.com
To: linux-arm-kernel@lists.infradead.org
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi

index 2617815e42a6454abf636cf547f57cc22e4742c9..d40c8db74c6fe92a7cfc20be692349a86ae3ad82 100644 (file)
        };
 };
 
+&gpioa {
+       gpio-line-names = "", "", "", "",
+                         "", "", "DHCOM-K", "",
+                         "", "", "", "",
+                         "", "", "", "";
+};
+
+&gpiob {
+       gpio-line-names = "", "", "", "",
+                         "", "", "", "",
+                         "DHCOM-Q", "", "", "",
+                         "", "", "", "";
+};
+
 &gpioc {
+       gpio-line-names = "", "", "", "",
+                         "", "", "DHCOM-E", "",
+                         "", "", "", "",
+                         "", "", "", "";
        status = "okay";
 };
 
+&gpiod {
+       gpio-line-names = "", "", "", "",
+                         "", "", "DHCOM-B", "",
+                         "", "", "", "DHCOM-F",
+                         "DHCOM-D", "", "", "";
+};
+
+&gpioe {
+       gpio-line-names = "", "", "", "",
+                         "", "", "DHCOM-P", "",
+                         "", "", "", "",
+                         "", "", "", "";
+};
+
+&gpiof {
+       gpio-line-names = "", "", "", "DHCOM-A",
+                         "", "", "", "",
+                         "", "", "", "",
+                         "", "", "", "";
+};
+
+&gpiog {
+       gpio-line-names = "DHCOM-C", "", "", "",
+                         "", "", "", "",
+                         "DHCOM-L", "", "", "",
+                         "", "", "", "";
+};
+
+&gpioh {
+       gpio-line-names = "", "", "", "",
+                         "", "", "", "DHCOM-N",
+                         "DHCOM-J", "DHCOM-W", "DHCOM-V", "DHCOM-U",
+                         "DHCOM-T", "", "DHCOM-S", "";
+};
+
+&gpioi {
+       gpio-line-names = "DHCOM-G", "DHCOM-O", "DHCOM-H", "DHCOM-I",
+                         "DHCOM-R", "DHCOM-M", "", "",
+                         "", "", "", "",
+                         "", "", "", "";
+};
+
 &i2c4 {
        pinctrl-names = "default";
        pinctrl-0 = <&i2c4_pins_a>;