Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-only */
0002 /*
0003  * GPIO definitions for Amlogic Meson GXL SoCs
0004  *
0005  * Copyright (C) 2016 Endless Mobile, Inc.
0006  * Author: Carlo Caione <carlo@endlessm.com>
0007  */
0008 
0009 #ifndef _DT_BINDINGS_MESON_GXL_GPIO_H
0010 #define _DT_BINDINGS_MESON_GXL_GPIO_H
0011 
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 GPIO_TEST_N 10
0023 
0024 #define GPIOZ_0     0
0025 #define GPIOZ_1     1
0026 #define GPIOZ_2     2
0027 #define GPIOZ_3     3
0028 #define GPIOZ_4     4
0029 #define GPIOZ_5     5
0030 #define GPIOZ_6     6
0031 #define GPIOZ_7     7
0032 #define GPIOZ_8     8
0033 #define GPIOZ_9     9
0034 #define GPIOZ_10    10
0035 #define GPIOZ_11    11
0036 #define GPIOZ_12    12
0037 #define GPIOZ_13    13
0038 #define GPIOZ_14    14
0039 #define GPIOZ_15    15
0040 #define GPIOH_0     16
0041 #define GPIOH_1     17
0042 #define GPIOH_2     18
0043 #define GPIOH_3     19
0044 #define GPIOH_4     20
0045 #define GPIOH_5     21
0046 #define GPIOH_6     22
0047 #define GPIOH_7     23
0048 #define GPIOH_8     24
0049 #define GPIOH_9     25
0050 #define BOOT_0      26
0051 #define BOOT_1      27
0052 #define BOOT_2      28
0053 #define BOOT_3      29
0054 #define BOOT_4      30
0055 #define BOOT_5      31
0056 #define BOOT_6      32
0057 #define BOOT_7      33
0058 #define BOOT_8      34
0059 #define BOOT_9      35
0060 #define BOOT_10     36
0061 #define BOOT_11     37
0062 #define BOOT_12     38
0063 #define BOOT_13     39
0064 #define BOOT_14     40
0065 #define BOOT_15     41
0066 #define CARD_0      42
0067 #define CARD_1      43
0068 #define CARD_2      44
0069 #define CARD_3      45
0070 #define CARD_4      46
0071 #define CARD_5      47
0072 #define CARD_6      48
0073 #define GPIODV_0    49
0074 #define GPIODV_1    50
0075 #define GPIODV_2    51
0076 #define GPIODV_3    52
0077 #define GPIODV_4    53
0078 #define GPIODV_5    54
0079 #define GPIODV_6    55
0080 #define GPIODV_7    56
0081 #define GPIODV_8    57
0082 #define GPIODV_9    58
0083 #define GPIODV_10   59
0084 #define GPIODV_11   60
0085 #define GPIODV_12   61
0086 #define GPIODV_13   62
0087 #define GPIODV_14   63
0088 #define GPIODV_15   64
0089 #define GPIODV_16   65
0090 #define GPIODV_17   66
0091 #define GPIODV_18   67
0092 #define GPIODV_19   68
0093 #define GPIODV_20   69
0094 #define GPIODV_21   70
0095 #define GPIODV_22   71
0096 #define GPIODV_23   72
0097 #define GPIODV_24   73
0098 #define GPIODV_25   74
0099 #define GPIODV_26   75
0100 #define GPIODV_27   76
0101 #define GPIODV_28   77
0102 #define GPIODV_29   78
0103 #define GPIOX_0     79
0104 #define GPIOX_1     80
0105 #define GPIOX_2     81
0106 #define GPIOX_3     82
0107 #define GPIOX_4     83
0108 #define GPIOX_5     84
0109 #define GPIOX_6     85
0110 #define GPIOX_7     86
0111 #define GPIOX_8     87
0112 #define GPIOX_9     88
0113 #define GPIOX_10    89
0114 #define GPIOX_11    90
0115 #define GPIOX_12    91
0116 #define GPIOX_13    92
0117 #define GPIOX_14    93
0118 #define GPIOX_15    94
0119 #define GPIOX_16    95
0120 #define GPIOX_17    96
0121 #define GPIOX_18    97
0122 #define GPIOCLK_0   98
0123 #define GPIOCLK_1   99
0124 
0125 #endif