1/*	$NetBSD: meson-s4-gpio.h,v 1.1.1.1 2026/01/18 05:21:44 skrll Exp $	*/
2
3/* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */
4/*
5 * Copyright (c) 2021 Amlogic, Inc. All rights reserved.
6 * Author: Qianggui Song <qianggui.song@amlogic.com>
7 */
8
9#ifndef _DT_BINDINGS_MESON_S4_GPIO_H
10#define _DT_BINDINGS_MESON_S4_GPIO_H
11
12#define	GPIOB_0		0
13#define	GPIOB_1		1
14#define	GPIOB_2		2
15#define	GPIOB_3		3
16#define	GPIOB_4		4
17#define	GPIOB_5		5
18#define	GPIOB_6		6
19#define	GPIOB_7		7
20#define	GPIOB_8		8
21#define	GPIOB_9		9
22#define	GPIOB_10	10
23#define	GPIOB_11	11
24#define	GPIOB_12	12
25#define	GPIOB_13	13
26
27#define	GPIOC_0		14
28#define	GPIOC_1		15
29#define	GPIOC_2		16
30#define	GPIOC_3		17
31#define	GPIOC_4		18
32#define	GPIOC_5		19
33#define	GPIOC_6		20
34#define	GPIOC_7		21
35
36#define	GPIOE_0		22
37#define	GPIOE_1		23
38
39#define	GPIOD_0		24
40#define	GPIOD_1		25
41#define	GPIOD_2		26
42#define	GPIOD_3		27
43#define	GPIOD_4		28
44#define	GPIOD_5		29
45#define	GPIOD_6		30
46#define	GPIOD_7		31
47#define	GPIOD_8		32
48#define	GPIOD_9		33
49#define	GPIOD_10	34
50#define	GPIOD_11	35
51
52#define	GPIOH_0		36
53#define	GPIOH_1		37
54#define	GPIOH_2		38
55#define	GPIOH_3		39
56#define	GPIOH_4		40
57#define	GPIOH_5		41
58#define	GPIOH_6		42
59#define	GPIOH_7		43
60#define	GPIOH_8		44
61#define	GPIOH_9		45
62#define	GPIOH_10	46
63#define	GPIOH_11	47
64
65#define	GPIOX_0		48
66#define	GPIOX_1		49
67#define	GPIOX_2		50
68#define	GPIOX_3		51
69#define	GPIOX_4		52
70#define	GPIOX_5		53
71#define	GPIOX_6		54
72#define	GPIOX_7		55
73#define	GPIOX_8		56
74#define	GPIOX_9		57
75#define	GPIOX_10	58
76#define	GPIOX_11	59
77#define	GPIOX_12	60
78#define	GPIOX_13	61
79#define	GPIOX_14	62
80#define	GPIOX_15	63
81#define	GPIOX_16	64
82#define	GPIOX_17	65
83#define	GPIOX_18	66
84#define	GPIOX_19	67
85
86#define	GPIOZ_0		68
87#define	GPIOZ_1		69
88#define	GPIOZ_2		70
89#define	GPIOZ_3		71
90#define	GPIOZ_4		72
91#define	GPIOZ_5		73
92#define	GPIOZ_6		74
93#define	GPIOZ_7		75
94#define	GPIOZ_8		76
95#define	GPIOZ_9		77
96#define	GPIOZ_10	78
97#define	GPIOZ_11	79
98#define	GPIOZ_12	80
99
100#define	GPIO_TEST_N	81
101#endif /* _DT_BINDINGS_MESON_S4_GPIO_H */
102