Back to home page

OSCL-LXR

 
 

    


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