diff -drupN a/include/dt-bindings/gpio/gpio.h b/include/dt-bindings/gpio/gpio.h
--- a/include/dt-bindings/gpio/gpio.h	2018-08-06 17:23:04.000000000 +0300
+++ b/include/dt-bindings/gpio/gpio.h	2022-06-12 05:28:14.000000000 +0300
@@ -24,4 +24,23 @@
 #define GPIO_OPEN_DRAIN (GPIO_SINGLE_ENDED | GPIO_ACTIVE_LOW)
 #define GPIO_OPEN_SOURCE (GPIO_SINGLE_ENDED | GPIO_ACTIVE_HIGH)
 
+/* sunxi gpio arg */
+#define  PA  0
+#define  PB  1
+#define  PC  2
+#define  PD  3
+#define  PE  4
+#define  PF  5
+#define  PG  6
+#define  PH  7
+#define  PI  8
+#define  PJ  9
+#define  PK  10
+#define  PL  11
+#define  PM  12
+#define  PN  13
+#define  PO  14
+#define  PP  15
+#define  default 0xffffffff
+
 #endif