162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-only */
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * GPIO definitions for Amlogic Meson GXL SoCs
462306a36Sopenharmony_ci *
562306a36Sopenharmony_ci * Copyright (C) 2016 Endless Mobile, Inc.
662306a36Sopenharmony_ci * Author: Carlo Caione <carlo@endlessm.com>
762306a36Sopenharmony_ci */
862306a36Sopenharmony_ci
962306a36Sopenharmony_ci#ifndef _DT_BINDINGS_MESON_GXL_GPIO_H
1062306a36Sopenharmony_ci#define _DT_BINDINGS_MESON_GXL_GPIO_H
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ci#define	GPIOAO_0	0
1362306a36Sopenharmony_ci#define	GPIOAO_1	1
1462306a36Sopenharmony_ci#define	GPIOAO_2	2
1562306a36Sopenharmony_ci#define	GPIOAO_3	3
1662306a36Sopenharmony_ci#define	GPIOAO_4	4
1762306a36Sopenharmony_ci#define	GPIOAO_5	5
1862306a36Sopenharmony_ci#define	GPIOAO_6	6
1962306a36Sopenharmony_ci#define	GPIOAO_7	7
2062306a36Sopenharmony_ci#define	GPIOAO_8	8
2162306a36Sopenharmony_ci#define	GPIOAO_9	9
2262306a36Sopenharmony_ci#define	GPIO_TEST_N	10
2362306a36Sopenharmony_ci
2462306a36Sopenharmony_ci#define	GPIOZ_0		0
2562306a36Sopenharmony_ci#define	GPIOZ_1		1
2662306a36Sopenharmony_ci#define	GPIOZ_2		2
2762306a36Sopenharmony_ci#define	GPIOZ_3		3
2862306a36Sopenharmony_ci#define	GPIOZ_4		4
2962306a36Sopenharmony_ci#define	GPIOZ_5		5
3062306a36Sopenharmony_ci#define	GPIOZ_6		6
3162306a36Sopenharmony_ci#define	GPIOZ_7		7
3262306a36Sopenharmony_ci#define	GPIOZ_8		8
3362306a36Sopenharmony_ci#define	GPIOZ_9		9
3462306a36Sopenharmony_ci#define	GPIOZ_10	10
3562306a36Sopenharmony_ci#define	GPIOZ_11	11
3662306a36Sopenharmony_ci#define	GPIOZ_12	12
3762306a36Sopenharmony_ci#define	GPIOZ_13	13
3862306a36Sopenharmony_ci#define	GPIOZ_14	14
3962306a36Sopenharmony_ci#define	GPIOZ_15	15
4062306a36Sopenharmony_ci#define	GPIOH_0		16
4162306a36Sopenharmony_ci#define	GPIOH_1		17
4262306a36Sopenharmony_ci#define	GPIOH_2		18
4362306a36Sopenharmony_ci#define	GPIOH_3		19
4462306a36Sopenharmony_ci#define	GPIOH_4		20
4562306a36Sopenharmony_ci#define	GPIOH_5		21
4662306a36Sopenharmony_ci#define	GPIOH_6		22
4762306a36Sopenharmony_ci#define	GPIOH_7		23
4862306a36Sopenharmony_ci#define	GPIOH_8		24
4962306a36Sopenharmony_ci#define	GPIOH_9		25
5062306a36Sopenharmony_ci#define	BOOT_0		26
5162306a36Sopenharmony_ci#define	BOOT_1		27
5262306a36Sopenharmony_ci#define	BOOT_2		28
5362306a36Sopenharmony_ci#define	BOOT_3		29
5462306a36Sopenharmony_ci#define	BOOT_4		30
5562306a36Sopenharmony_ci#define	BOOT_5		31
5662306a36Sopenharmony_ci#define	BOOT_6		32
5762306a36Sopenharmony_ci#define	BOOT_7		33
5862306a36Sopenharmony_ci#define	BOOT_8		34
5962306a36Sopenharmony_ci#define	BOOT_9		35
6062306a36Sopenharmony_ci#define	BOOT_10		36
6162306a36Sopenharmony_ci#define	BOOT_11		37
6262306a36Sopenharmony_ci#define	BOOT_12		38
6362306a36Sopenharmony_ci#define	BOOT_13		39
6462306a36Sopenharmony_ci#define	BOOT_14		40
6562306a36Sopenharmony_ci#define	BOOT_15		41
6662306a36Sopenharmony_ci#define	CARD_0		42
6762306a36Sopenharmony_ci#define	CARD_1		43
6862306a36Sopenharmony_ci#define	CARD_2		44
6962306a36Sopenharmony_ci#define	CARD_3		45
7062306a36Sopenharmony_ci#define	CARD_4		46
7162306a36Sopenharmony_ci#define	CARD_5		47
7262306a36Sopenharmony_ci#define	CARD_6		48
7362306a36Sopenharmony_ci#define	GPIODV_0	49
7462306a36Sopenharmony_ci#define	GPIODV_1	50
7562306a36Sopenharmony_ci#define	GPIODV_2	51
7662306a36Sopenharmony_ci#define	GPIODV_3	52
7762306a36Sopenharmony_ci#define	GPIODV_4	53
7862306a36Sopenharmony_ci#define	GPIODV_5	54
7962306a36Sopenharmony_ci#define	GPIODV_6	55
8062306a36Sopenharmony_ci#define	GPIODV_7	56
8162306a36Sopenharmony_ci#define	GPIODV_8	57
8262306a36Sopenharmony_ci#define	GPIODV_9	58
8362306a36Sopenharmony_ci#define	GPIODV_10	59
8462306a36Sopenharmony_ci#define	GPIODV_11	60
8562306a36Sopenharmony_ci#define	GPIODV_12	61
8662306a36Sopenharmony_ci#define	GPIODV_13	62
8762306a36Sopenharmony_ci#define	GPIODV_14	63
8862306a36Sopenharmony_ci#define	GPIODV_15	64
8962306a36Sopenharmony_ci#define	GPIODV_16	65
9062306a36Sopenharmony_ci#define	GPIODV_17	66
9162306a36Sopenharmony_ci#define	GPIODV_18	67
9262306a36Sopenharmony_ci#define	GPIODV_19	68
9362306a36Sopenharmony_ci#define	GPIODV_20	69
9462306a36Sopenharmony_ci#define	GPIODV_21	70
9562306a36Sopenharmony_ci#define	GPIODV_22	71
9662306a36Sopenharmony_ci#define	GPIODV_23	72
9762306a36Sopenharmony_ci#define	GPIODV_24	73
9862306a36Sopenharmony_ci#define	GPIODV_25	74
9962306a36Sopenharmony_ci#define	GPIODV_26	75
10062306a36Sopenharmony_ci#define	GPIODV_27	76
10162306a36Sopenharmony_ci#define	GPIODV_28	77
10262306a36Sopenharmony_ci#define	GPIODV_29	78
10362306a36Sopenharmony_ci#define	GPIOX_0		79
10462306a36Sopenharmony_ci#define	GPIOX_1		80
10562306a36Sopenharmony_ci#define	GPIOX_2		81
10662306a36Sopenharmony_ci#define	GPIOX_3		82
10762306a36Sopenharmony_ci#define	GPIOX_4		83
10862306a36Sopenharmony_ci#define	GPIOX_5		84
10962306a36Sopenharmony_ci#define	GPIOX_6		85
11062306a36Sopenharmony_ci#define	GPIOX_7		86
11162306a36Sopenharmony_ci#define	GPIOX_8		87
11262306a36Sopenharmony_ci#define	GPIOX_9		88
11362306a36Sopenharmony_ci#define	GPIOX_10	89
11462306a36Sopenharmony_ci#define	GPIOX_11	90
11562306a36Sopenharmony_ci#define	GPIOX_12	91
11662306a36Sopenharmony_ci#define	GPIOX_13	92
11762306a36Sopenharmony_ci#define	GPIOX_14	93
11862306a36Sopenharmony_ci#define	GPIOX_15	94
11962306a36Sopenharmony_ci#define	GPIOX_16	95
12062306a36Sopenharmony_ci#define	GPIOX_17	96
12162306a36Sopenharmony_ci#define	GPIOX_18	97
12262306a36Sopenharmony_ci#define	GPIOCLK_0	98
12362306a36Sopenharmony_ci#define	GPIOCLK_1	99
12462306a36Sopenharmony_ci
12562306a36Sopenharmony_ci#endif
126