]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: freescale: imx93-tqma9352-mba93xxca: add GPIO line names
authorMarkus Niebel <Markus.Niebel@ew.tq-group.com>
Mon, 19 Aug 2024 12:03:27 +0000 (14:03 +0200)
committerShawn Guo <shawnguo@kernel.org>
Wed, 4 Sep 2024 09:36:20 +0000 (17:36 +0800)
Provide GPIO line names for userspace usage, e.g. libgpiod.

Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx93-tqma9352-mba93xxca.dts

index b4795e2e2ebf76e31aff2bbc0939500959792186..79b9f13de4af5e0130db0ed94b8d399b3e7b58de 100644 (file)
 };
 
 &gpio1 {
+       gpio-line-names =
+               /* 00 */ "", "", "USB_C_ALERT#", "PMIC_IRQ#",
+               /* 04 */ "", "", "", "",
+               /* 08 */ "", "", "", "BM2_TEMP_EVENT_MOD#",
+               /* 12 */ "PEX_INT#", "", "RTC_EVENT#", "",
+               /* 16 */ "", "", "", "",
+               /* 20 */ "", "", "", "",
+               /* 24 */ "", "", "", "",
+               /* 28 */ "", "", "", "";
+
        expander-irq-hog {
                gpio-hog;
                gpios = <12 GPIO_ACTIVE_LOW>;
 &gpio2 {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_gpio2>;
+
+       gpio-line-names =
+               /* 00 */ "SPI6_PCS0#", "", "", "",
+               /* 04 */ "", "", "", "",
+               /* 08 */ "", "FAN_RPM", "MIPI_CSI_TRIGGER", "MIPI_CSI_SYNC",
+               /* 12 */ "", "", "", "",
+               /* 16 */ "X1_11", "X1_21", "X1_17", "X1_13",
+               /* 20 */ "X1_15", "X1_9", "", "",
+               /* 24 */ "", "", "X1_7", "",
+               /* 28 */ "", "", "", "";
+};
+
+&gpio3 {
+       gpio-line-names =
+               /* 00 */ "SD2_CD#", "", "", "",
+               /* 04 */ "", "", "", "SD2_RST#",
+               /* 08 */ "", "", "", "",
+               /* 12 */ "", "", "", "",
+               /* 16 */ "", "", "", "",
+               /* 20 */ "", "", "", "",
+               /* 24 */ "", "", "ENET1_INT#", "ENET2_INT#",
+               /* 28 */ "", "", "", "";
+};
+
+&gpio4 {
+       gpio-line-names =
+               /* 00 */ "", "", "", "",
+               /* 04 */ "", "", "", "",
+               /* 08 */ "", "", "", "",
+               /* 12 */ "", "", "", "",
+               /* 16 */ "", "", "", "",
+               /* 20 */ "", "", "", "",
+               /* 24 */ "", "", "", "",
+               /* 28 */ "", "DP_INT", "", "";
 };
 
 &lpi2c3 {