Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: (GPL-2.0+ or MIT) */
0002 /*
0003  * Copyright (c) 2018 Amlogic, Inc. All rights reserved.
0004  * Author: Xingyu Chen <xingyu.chen@amlogic.com>
0005  */
0006 
0007 #ifndef _DT_BINDINGS_MESON_G12A_GPIO_H
0008 #define _DT_BINDINGS_MESON_G12A_GPIO_H
0009 
0010 /* First GPIO chip */
0011 #define GPIOAO_0    0
0012 #define GPIOAO_1    1
0013 #define GPIOAO_2    2
0014 #define GPIOAO_3    3
0015 #define GPIOAO_4    4
0016 #define GPIOAO_5    5
0017 #define GPIOAO_6    6
0018 #define GPIOAO_7    7
0019 #define GPIOAO_8    8
0020 #define GPIOAO_9    9
0021 #define GPIOAO_10   10
0022 #define GPIOAO_11   11
0023 #define GPIOE_0     12
0024 #define GPIOE_1     13
0025 #define GPIOE_2     14
0026 
0027 /* Second GPIO chip */
0028 #define GPIOZ_0     0
0029 #define GPIOZ_1     1
0030 #define GPIOZ_2     2
0031 #define GPIOZ_3     3
0032 #define GPIOZ_4     4
0033 #define GPIOZ_5     5
0034 #define GPIOZ_6     6
0035 #define GPIOZ_7     7
0036 #define GPIOZ_8     8
0037 #define GPIOZ_9     9
0038 #define GPIOZ_10    10
0039 #define GPIOZ_11    11
0040 #define GPIOZ_12    12
0041 #define GPIOZ_13    13
0042 #define GPIOZ_14    14
0043 #define GPIOZ_15    15
0044 #define GPIOH_0     16
0045 #define GPIOH_1     17
0046 #define GPIOH_2     18
0047 #define GPIOH_3     19
0048 #define GPIOH_4     20
0049 #define GPIOH_5     21
0050 #define GPIOH_6     22
0051 #define GPIOH_7     23
0052 #define GPIOH_8     24
0053 #define BOOT_0      25
0054 #define BOOT_1      26
0055 #define BOOT_2      27
0056 #define BOOT_3      28
0057 #define BOOT_4      29
0058 #define BOOT_5      30
0059 #define BOOT_6      31
0060 #define BOOT_7      32
0061 #define BOOT_8      33
0062 #define BOOT_9      34
0063 #define BOOT_10     35
0064 #define BOOT_11     36
0065 #define BOOT_12     37
0066 #define BOOT_13     38
0067 #define BOOT_14     39
0068 #define BOOT_15     40
0069 #define GPIOC_0     41
0070 #define GPIOC_1     42
0071 #define GPIOC_2     43
0072 #define GPIOC_3     44
0073 #define GPIOC_4     45
0074 #define GPIOC_5     46
0075 #define GPIOC_6     47
0076 #define GPIOC_7     48
0077 #define GPIOA_0     49
0078 #define GPIOA_1     50
0079 #define GPIOA_2     51
0080 #define GPIOA_3     52
0081 #define GPIOA_4     53
0082 #define GPIOA_5     54
0083 #define GPIOA_6     55
0084 #define GPIOA_7     56
0085 #define GPIOA_8     57
0086 #define GPIOA_9     58
0087 #define GPIOA_10    59
0088 #define GPIOA_11    60
0089 #define GPIOA_12    61
0090 #define GPIOA_13    62
0091 #define GPIOA_14    63
0092 #define GPIOA_15    64
0093 #define GPIOX_0     65
0094 #define GPIOX_1     66
0095 #define GPIOX_2     67
0096 #define GPIOX_3     68
0097 #define GPIOX_4     69
0098 #define GPIOX_5     70
0099 #define GPIOX_6     71
0100 #define GPIOX_7     72
0101 #define GPIOX_8     73
0102 #define GPIOX_9     74
0103 #define GPIOX_10    75
0104 #define GPIOX_11    76
0105 #define GPIOX_12    77
0106 #define GPIOX_13    78
0107 #define GPIOX_14    79
0108 #define GPIOX_15    80
0109 #define GPIOX_16    81
0110 #define GPIOX_17    82
0111 #define GPIOX_18    83
0112 #define GPIOX_19    84
0113 
0114 #endif /* _DT_BINDINGS_MESON_G12A_GPIO_H */