Files
BPI-CM9-Linux/aml-comp/kernel/aml-6.12/common_drivers/include/dt-bindings/gpio/meson-c4-gpio.h
T
2026-08-24 10:03:24 +08:00

97 lines
1.7 KiB
C

/* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */
/*
* Copyright (c) 2025 Amlogic, Inc. All rights reserved.
*/
#ifndef _DT_BINDINGS_MESON_C4_GPIO_H
#define _DT_BINDINGS_MESON_C4_GPIO_H
/* GPIOAO */
#define GPIOAO_0 0
#define GPIOAO_1 1
#define GPIOAO_2 2
#define GPIOAO_3 3
#define GPIOAO_4 4
#define GPIOAO_5 5
#define GPIOAO_6 6
#define GPIOAO_7 7
#define GPIOAO_8 8
#define GPIOAO_9 9
#define GPIOAO_10 10
#define GPIOAO_11 11
#define GPIOAO_12 12
#define GPIOAO_13 13
#define GPIO_TEST_N 0
/* GPIOD */
#define GPIOD_0 0
#define GPIOD_1 1
#define GPIOD_2 2
#define GPIOD_3 3
#define GPIOD_4 4
#define GPIOD_5 5
#define GPIOD_6 6
/* GPIOE */
#define GPIOE_0 7
#define GPIOE_1 8
#define GPIOE_2 9
#define GPIOE_3 10
#define GPIOE_4 11
/* GPIOB */
#define GPIOB_0 12
#define GPIOB_1 13
#define GPIOB_2 14
#define GPIOB_3 15
#define GPIOB_4 16
#define GPIOB_5 17
#define GPIOB_6 18
#define GPIOB_7 19
#define GPIOB_8 20
#define GPIOB_9 21
#define GPIOB_10 22
#define GPIOB_11 23
#define GPIOB_12 24
#define GPIOB_13 25
/* GPIOC */
#define GPIOC_0 26
#define GPIOC_1 27
#define GPIOC_2 28
#define GPIOC_3 29
#define GPIOC_4 30
#define GPIOC_5 31
#define GPIOC_6 32
/* GPIOX */
#define GPIOX_0 33
#define GPIOX_1 34
#define GPIOX_2 35
#define GPIOX_3 36
#define GPIOX_4 37
#define GPIOX_5 38
#define GPIOX_6 39
#define GPIOX_7 40
#define GPIOX_8 41
#define GPIOX_9 42
/* GPIOM */
#define GPIOM_0 43
#define GPIOM_1 44
#define GPIOM_2 45
#define GPIOM_3 46
#define GPIOM_4 47
#define GPIOM_5 48
#define GPIOM_6 49
#define GPIOM_7 50
#define GPIOM_8 51
#define GPIOM_9 52
/* GPIOA */
#define GPIOA_0 53
#define GPIOA_1 54
#endif /* _DT_BINDINGS_MESON_C4_GPIO_H */