Linux Audio

Check our new training course

Loading...
Note: File does not exist in v4.6.
  1/*
  2 * GPIO definitions for Amlogic Meson GXL SoCs
  3 *
  4 * Copyright (C) 2016 Endless Mobile, Inc.
  5 * Author: Carlo Caione <carlo@endlessm.com>
  6 *
  7 * This program is free software; you can redistribute it and/or
  8 * modify it under the terms of the GNU General Public License
  9 * version 2 as published by the Free Software Foundation.
 10 *
 11 * You should have received a copy of the GNU General Public License
 12 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 13 */
 14
 15#ifndef _DT_BINDINGS_MESON_GXL_GPIO_H
 16#define _DT_BINDINGS_MESON_GXL_GPIO_H
 17
 18#define	GPIOAO_0	0
 19#define	GPIOAO_1	1
 20#define	GPIOAO_2	2
 21#define	GPIOAO_3	3
 22#define	GPIOAO_4	4
 23#define	GPIOAO_5	5
 24#define	GPIOAO_6	6
 25#define	GPIOAO_7	7
 26#define	GPIOAO_8	8
 27#define	GPIOAO_9	9
 28#define	GPIO_TEST_N	10
 29
 30#define	GPIOZ_0		0
 31#define	GPIOZ_1		1
 32#define	GPIOZ_2		2
 33#define	GPIOZ_3		3
 34#define	GPIOZ_4		4
 35#define	GPIOZ_5		5
 36#define	GPIOZ_6		6
 37#define	GPIOZ_7		7
 38#define	GPIOZ_8		8
 39#define	GPIOZ_9		9
 40#define	GPIOZ_10	10
 41#define	GPIOZ_11	11
 42#define	GPIOZ_12	12
 43#define	GPIOZ_13	13
 44#define	GPIOZ_14	14
 45#define	GPIOZ_15	15
 46#define	GPIOH_0		16
 47#define	GPIOH_1		17
 48#define	GPIOH_2		18
 49#define	GPIOH_3		19
 50#define	GPIOH_4		20
 51#define	GPIOH_5		21
 52#define	GPIOH_6		22
 53#define	GPIOH_7		23
 54#define	GPIOH_8		24
 55#define	GPIOH_9		25
 56#define	BOOT_0		26
 57#define	BOOT_1		27
 58#define	BOOT_2		28
 59#define	BOOT_3		29
 60#define	BOOT_4		30
 61#define	BOOT_5		31
 62#define	BOOT_6		32
 63#define	BOOT_7		33
 64#define	BOOT_8		34
 65#define	BOOT_9		35
 66#define	BOOT_10		36
 67#define	BOOT_11		37
 68#define	BOOT_12		38
 69#define	BOOT_13		39
 70#define	BOOT_14		40
 71#define	BOOT_15		41
 72#define	CARD_0		42
 73#define	CARD_1		43
 74#define	CARD_2		44
 75#define	CARD_3		45
 76#define	CARD_4		46
 77#define	CARD_5		47
 78#define	CARD_6		48
 79#define	GPIODV_0	49
 80#define	GPIODV_1	50
 81#define	GPIODV_2	51
 82#define	GPIODV_3	52
 83#define	GPIODV_4	53
 84#define	GPIODV_5	54
 85#define	GPIODV_6	55
 86#define	GPIODV_7	56
 87#define	GPIODV_8	57
 88#define	GPIODV_9	58
 89#define	GPIODV_10	59
 90#define	GPIODV_11	60
 91#define	GPIODV_12	61
 92#define	GPIODV_13	62
 93#define	GPIODV_14	63
 94#define	GPIODV_15	64
 95#define	GPIODV_16	65
 96#define	GPIODV_17	66
 97#define	GPIODV_18	67
 98#define	GPIODV_19	68
 99#define	GPIODV_20	69
100#define	GPIODV_21	70
101#define	GPIODV_22	71
102#define	GPIODV_23	72
103#define	GPIODV_24	73
104#define	GPIODV_25	74
105#define	GPIODV_26	75
106#define	GPIODV_27	76
107#define	GPIODV_28	77
108#define	GPIODV_29	78
109#define	GPIOX_0		79
110#define	GPIOX_1		80
111#define	GPIOX_2		81
112#define	GPIOX_3		82
113#define	GPIOX_4		83
114#define	GPIOX_5		84
115#define	GPIOX_6		85
116#define	GPIOX_7		86
117#define	GPIOX_8		87
118#define	GPIOX_9		88
119#define	GPIOX_10	89
120#define	GPIOX_11	90
121#define	GPIOX_12	91
122#define	GPIOX_13	92
123#define	GPIOX_14	93
124#define	GPIOX_15	94
125#define	GPIOX_16	95
126#define	GPIOX_17	96
127#define	GPIOX_18	97
128#define	GPIOCLK_0	98
129#define	GPIOCLK_1	99
130
131#endif