blob: c25d3034fbf1bbf8abe28ee717131a806795ebca [file] [log] [blame]
/* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */
/*
* arch/arm/include/asm/arch-t5d/gpio.h
*
* Copyright (C) 2020 Amlogic, Inc. All rights reserved.
*
*/
#ifndef _MESON_T5D_GPIO_H
#define _MESON_T5D_GPIO_H
#define EE_OFFSET 14
#define GPIOAO(x) (x)
#define GPIOEE(x) (EE_OFFSET + x)
/* First GPIO chip */
#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
#define GPIOD_7 7
#define GPIOD_8 8
#define GPIOD_9 9
#define GPIOD_10 10
#define GPIOE_0 11
#define GPIOE_1 12
#define GPIOE_2 13
/* Second GPIO chip */
#define GPIOH_0 0
#define GPIOH_1 1
#define GPIOH_2 2
#define GPIOH_3 3
#define GPIOH_4 4
#define GPIOH_5 5
#define GPIOH_6 6
#define GPIOH_7 7
#define GPIOH_8 8
#define GPIOH_9 9
#define GPIOH_10 10
#define GPIOH_11 11
#define GPIOH_12 12
#define GPIOH_13 13
#define GPIOH_14 14
#define GPIOH_15 15
#define GPIOH_16 16
#define GPIOH_17 17
#define GPIOH_18 18
#define GPIOH_19 19
#define GPIOH_20 20
#define GPIOH_21 21
#define GPIOB_0 22
#define GPIOB_1 23
#define GPIOB_2 24
#define GPIOB_3 25
#define GPIOB_4 26
#define GPIOB_5 27
#define GPIOB_6 28
#define GPIOB_7 29
#define GPIOB_8 30
#define GPIOB_9 31
#define GPIOB_10 32
#define GPIOB_11 33
#define GPIOB_12 34
#define GPIOB_13 35
#define GPIOZ_0 36
#define GPIOZ_1 37
#define GPIOZ_2 38
#define GPIOZ_3 39
#define GPIOZ_4 40
#define GPIOZ_5 41
#define GPIOZ_6 42
#define GPIOZ_7 43
#define GPIOZ_8 44
#define GPIOZ_9 45
#define GPIOZ_10 46
#define GPIOZ_11 47
#define GPIOZ_12 48
#define GPIOZ_13 49
#define GPIOZ_14 50
#define GPIOZ_15 51
#define GPIOZ_16 52
#define GPIOZ_17 53
#define GPIOZ_18 54
#define GPIOZ_19 55
#define GPIOW_0 56
#define GPIOW_1 57
#define GPIOW_2 58
#define GPIOW_3 59
#define GPIOW_4 60
#define GPIOW_5 61
#define GPIOW_6 62
#define GPIOW_7 63
#define GPIOW_8 64
#define GPIOW_9 65
#define GPIOW_10 66
#define GPIOW_11 67
#define GPIOW_12 68
#define GPIOM_0 69
#define GPIOM_1 70
#define GPIOM_2 71
#define GPIOM_3 72
#define GPIOM_4 73
#define GPIOM_5 74
#define GPIOM_6 75
#define GPIOM_7 76
#define GPIOM_8 77
#define GPIOM_9 78
#define GPIOM_10 79
#define GPIOM_11 80
#define GPIOM_12 81
#define GPIOM_13 82
#define GPIOM_14 83
#define GPIOM_15 84
#define GPIOM_16 85
#define GPIOM_17 86
#define GPIOM_18 87
#define GPIOM_19 88
#define GPIOM_20 89
#define GPIOM_21 90
#define GPIOM_22 91
#define GPIOM_23 92
#define GPIOM_24 93
#define GPIOM_25 94
#define GPIOM_26 95
#define GPIOM_27 96
#define GPIOM_28 97
#define GPIOM_29 98
#endif /* _MESON_T5D_GPIO_H */