1*aa1a8ff2SEmmanuel Vadot /* SPDX-License-Identifier: (GPL-2.0-only OR MIT) */ 2*aa1a8ff2SEmmanuel Vadot /* 3*aa1a8ff2SEmmanuel Vadot * Copyright (c) 2021 Amlogic, Inc. All rights reserved. 4*aa1a8ff2SEmmanuel Vadot * Author: Huqiang Qin <huqiang.qin@amlogic.com> 5*aa1a8ff2SEmmanuel Vadot */ 6*aa1a8ff2SEmmanuel Vadot 7*aa1a8ff2SEmmanuel Vadot #ifndef _DT_BINDINGS_AMLOGIC_C3_GPIO_H 8*aa1a8ff2SEmmanuel Vadot #define _DT_BINDINGS_AMLOGIC_C3_GPIO_H 9*aa1a8ff2SEmmanuel Vadot 10*aa1a8ff2SEmmanuel Vadot #define GPIOE_0 0 11*aa1a8ff2SEmmanuel Vadot #define GPIOE_1 1 12*aa1a8ff2SEmmanuel Vadot #define GPIOE_2 2 13*aa1a8ff2SEmmanuel Vadot #define GPIOE_3 3 14*aa1a8ff2SEmmanuel Vadot #define GPIOE_4 4 15*aa1a8ff2SEmmanuel Vadot 16*aa1a8ff2SEmmanuel Vadot #define GPIOB_0 5 17*aa1a8ff2SEmmanuel Vadot #define GPIOB_1 6 18*aa1a8ff2SEmmanuel Vadot #define GPIOB_2 7 19*aa1a8ff2SEmmanuel Vadot #define GPIOB_3 8 20*aa1a8ff2SEmmanuel Vadot #define GPIOB_4 9 21*aa1a8ff2SEmmanuel Vadot #define GPIOB_5 10 22*aa1a8ff2SEmmanuel Vadot #define GPIOB_6 11 23*aa1a8ff2SEmmanuel Vadot #define GPIOB_7 12 24*aa1a8ff2SEmmanuel Vadot #define GPIOB_8 13 25*aa1a8ff2SEmmanuel Vadot #define GPIOB_9 14 26*aa1a8ff2SEmmanuel Vadot #define GPIOB_10 15 27*aa1a8ff2SEmmanuel Vadot #define GPIOB_11 16 28*aa1a8ff2SEmmanuel Vadot #define GPIOB_12 17 29*aa1a8ff2SEmmanuel Vadot #define GPIOB_13 18 30*aa1a8ff2SEmmanuel Vadot #define GPIOB_14 19 31*aa1a8ff2SEmmanuel Vadot 32*aa1a8ff2SEmmanuel Vadot #define GPIOC_0 20 33*aa1a8ff2SEmmanuel Vadot #define GPIOC_1 21 34*aa1a8ff2SEmmanuel Vadot #define GPIOC_2 22 35*aa1a8ff2SEmmanuel Vadot #define GPIOC_3 23 36*aa1a8ff2SEmmanuel Vadot #define GPIOC_4 24 37*aa1a8ff2SEmmanuel Vadot #define GPIOC_5 25 38*aa1a8ff2SEmmanuel Vadot #define GPIOC_6 26 39*aa1a8ff2SEmmanuel Vadot 40*aa1a8ff2SEmmanuel Vadot #define GPIOX_0 27 41*aa1a8ff2SEmmanuel Vadot #define GPIOX_1 28 42*aa1a8ff2SEmmanuel Vadot #define GPIOX_2 29 43*aa1a8ff2SEmmanuel Vadot #define GPIOX_3 30 44*aa1a8ff2SEmmanuel Vadot #define GPIOX_4 31 45*aa1a8ff2SEmmanuel Vadot #define GPIOX_5 32 46*aa1a8ff2SEmmanuel Vadot #define GPIOX_6 33 47*aa1a8ff2SEmmanuel Vadot #define GPIOX_7 34 48*aa1a8ff2SEmmanuel Vadot #define GPIOX_8 35 49*aa1a8ff2SEmmanuel Vadot #define GPIOX_9 36 50*aa1a8ff2SEmmanuel Vadot #define GPIOX_10 37 51*aa1a8ff2SEmmanuel Vadot #define GPIOX_11 38 52*aa1a8ff2SEmmanuel Vadot #define GPIOX_12 39 53*aa1a8ff2SEmmanuel Vadot #define GPIOX_13 40 54*aa1a8ff2SEmmanuel Vadot 55*aa1a8ff2SEmmanuel Vadot #define GPIOD_0 41 56*aa1a8ff2SEmmanuel Vadot #define GPIOD_1 42 57*aa1a8ff2SEmmanuel Vadot #define GPIOD_2 43 58*aa1a8ff2SEmmanuel Vadot #define GPIOD_3 44 59*aa1a8ff2SEmmanuel Vadot #define GPIOD_4 45 60*aa1a8ff2SEmmanuel Vadot #define GPIOD_5 46 61*aa1a8ff2SEmmanuel Vadot #define GPIOD_6 47 62*aa1a8ff2SEmmanuel Vadot 63*aa1a8ff2SEmmanuel Vadot #define GPIOA_0 48 64*aa1a8ff2SEmmanuel Vadot #define GPIOA_1 49 65*aa1a8ff2SEmmanuel Vadot #define GPIOA_2 50 66*aa1a8ff2SEmmanuel Vadot #define GPIOA_3 51 67*aa1a8ff2SEmmanuel Vadot #define GPIOA_4 52 68*aa1a8ff2SEmmanuel Vadot #define GPIOA_5 53 69*aa1a8ff2SEmmanuel Vadot 70*aa1a8ff2SEmmanuel Vadot #define GPIO_TEST_N 54 71*aa1a8ff2SEmmanuel Vadot 72*aa1a8ff2SEmmanuel Vadot #endif /* _DT_BINDINGS_AMLOGIC_C3_GPIO_H */ 73