[PATCH 3/5] pinctrl: sunxi: a523: add gmac1 support

Junhui Liu junhui.liu at pigmoral.tech
Tue May 19 14:58:30 CEST 2026


The Allwinner sun55i (A523/A527/T527) platform provide a Synopsys
DesignWare Ethernet QOS IP block as the gmac1 controller, which uses
pins PJ0 to PJ16. Add the gmac1 function to the pinctrl driver to
support it.

Signed-off-by: Junhui Liu <junhui.liu at pigmoral.tech>
---
 drivers/pinctrl/sunxi/pinctrl-sunxi.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/pinctrl/sunxi/pinctrl-sunxi.c b/drivers/pinctrl/sunxi/pinctrl-sunxi.c
index a8632aeaf8f..ab4e88c9918 100644
--- a/drivers/pinctrl/sunxi/pinctrl-sunxi.c
+++ b/drivers/pinctrl/sunxi/pinctrl-sunxi.c
@@ -761,7 +761,8 @@ static const struct sunxi_pinctrl_desc __maybe_unused sun50i_h616_pinctrl_desc =
 };
 
 static const struct sunxi_pinctrl_function sun55i_a523_pinctrl_functions[] = {
-	{ "gmac0",	5 },	/* PI0-PI16 */
+	{ "gmac0",	5 },	/* PH0-PH7, PH9-PH10, PH14-PH18 */
+	{ "gmac1",	5 },	/* PJ0-PJ9, PJ11-PJ15 */
 	{ "gpio_in",	0 },
 	{ "gpio_out",	1 },
 	{ "mmc0",	2 },	/* PF0-PF5 */

-- 
2.54.0



More information about the U-Boot mailing list