162306a36Sopenharmony_ci/* SPDX-License-Identifier: (GPL-2.0-only OR MIT) */
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Copyright (c) 2021 Amlogic, Inc. All rights reserved.
462306a36Sopenharmony_ci * Author: Huqiang Qin <huqiang.qin@amlogic.com>
562306a36Sopenharmony_ci */
662306a36Sopenharmony_ci
762306a36Sopenharmony_ci#ifndef _DT_BINDINGS_AMLOGIC_C3_GPIO_H
862306a36Sopenharmony_ci#define _DT_BINDINGS_AMLOGIC_C3_GPIO_H
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci#define	GPIOE_0		0
1162306a36Sopenharmony_ci#define	GPIOE_1		1
1262306a36Sopenharmony_ci#define	GPIOE_2		2
1362306a36Sopenharmony_ci#define	GPIOE_3		3
1462306a36Sopenharmony_ci#define	GPIOE_4		4
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ci#define	GPIOB_0		5
1762306a36Sopenharmony_ci#define	GPIOB_1		6
1862306a36Sopenharmony_ci#define	GPIOB_2		7
1962306a36Sopenharmony_ci#define	GPIOB_3		8
2062306a36Sopenharmony_ci#define	GPIOB_4		9
2162306a36Sopenharmony_ci#define	GPIOB_5		10
2262306a36Sopenharmony_ci#define	GPIOB_6		11
2362306a36Sopenharmony_ci#define	GPIOB_7		12
2462306a36Sopenharmony_ci#define	GPIOB_8		13
2562306a36Sopenharmony_ci#define	GPIOB_9		14
2662306a36Sopenharmony_ci#define	GPIOB_10	15
2762306a36Sopenharmony_ci#define	GPIOB_11	16
2862306a36Sopenharmony_ci#define	GPIOB_12	17
2962306a36Sopenharmony_ci#define	GPIOB_13	18
3062306a36Sopenharmony_ci#define	GPIOB_14	19
3162306a36Sopenharmony_ci
3262306a36Sopenharmony_ci#define	GPIOC_0		20
3362306a36Sopenharmony_ci#define	GPIOC_1		21
3462306a36Sopenharmony_ci#define	GPIOC_2		22
3562306a36Sopenharmony_ci#define	GPIOC_3		23
3662306a36Sopenharmony_ci#define	GPIOC_4		24
3762306a36Sopenharmony_ci#define	GPIOC_5		25
3862306a36Sopenharmony_ci#define	GPIOC_6		26
3962306a36Sopenharmony_ci
4062306a36Sopenharmony_ci#define	GPIOX_0		27
4162306a36Sopenharmony_ci#define	GPIOX_1		28
4262306a36Sopenharmony_ci#define	GPIOX_2		29
4362306a36Sopenharmony_ci#define	GPIOX_3		30
4462306a36Sopenharmony_ci#define	GPIOX_4		31
4562306a36Sopenharmony_ci#define	GPIOX_5		32
4662306a36Sopenharmony_ci#define	GPIOX_6		33
4762306a36Sopenharmony_ci#define	GPIOX_7		34
4862306a36Sopenharmony_ci#define	GPIOX_8		35
4962306a36Sopenharmony_ci#define	GPIOX_9		36
5062306a36Sopenharmony_ci#define	GPIOX_10	37
5162306a36Sopenharmony_ci#define	GPIOX_11	38
5262306a36Sopenharmony_ci#define	GPIOX_12	39
5362306a36Sopenharmony_ci#define	GPIOX_13	40
5462306a36Sopenharmony_ci
5562306a36Sopenharmony_ci#define	GPIOD_0		41
5662306a36Sopenharmony_ci#define	GPIOD_1		42
5762306a36Sopenharmony_ci#define	GPIOD_2		43
5862306a36Sopenharmony_ci#define	GPIOD_3		44
5962306a36Sopenharmony_ci#define	GPIOD_4		45
6062306a36Sopenharmony_ci#define	GPIOD_5		46
6162306a36Sopenharmony_ci#define	GPIOD_6		47
6262306a36Sopenharmony_ci
6362306a36Sopenharmony_ci#define	GPIOA_0		48
6462306a36Sopenharmony_ci#define	GPIOA_1		49
6562306a36Sopenharmony_ci#define	GPIOA_2		50
6662306a36Sopenharmony_ci#define	GPIOA_3		51
6762306a36Sopenharmony_ci#define	GPIOA_4		52
6862306a36Sopenharmony_ci#define	GPIOA_5		53
6962306a36Sopenharmony_ci
7062306a36Sopenharmony_ci#define	GPIO_TEST_N	54
7162306a36Sopenharmony_ci
7262306a36Sopenharmony_ci#endif /* _DT_BINDINGS_AMLOGIC_C3_GPIO_H */
73