Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   1) /* SPDX-License-Identifier: GPL-2.0-only */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   2) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   3)  * GPIO definitions for Amlogic Meson GXL SoCs
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   4)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   5)  * Copyright (C) 2016 Endless Mobile, Inc.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   6)  * Author: Carlo Caione <carlo@endlessm.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   7)  */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   8) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   9) #ifndef _DT_BINDINGS_MESON_GXL_GPIO_H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  10) #define _DT_BINDINGS_MESON_GXL_GPIO_H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  11) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  12) #define	GPIOAO_0	0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  13) #define	GPIOAO_1	1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  14) #define	GPIOAO_2	2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  15) #define	GPIOAO_3	3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  16) #define	GPIOAO_4	4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  17) #define	GPIOAO_5	5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  18) #define	GPIOAO_6	6
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  19) #define	GPIOAO_7	7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  20) #define	GPIOAO_8	8
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  21) #define	GPIOAO_9	9
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  22) #define	GPIO_TEST_N	10
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  23) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  24) #define	GPIOZ_0		0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  25) #define	GPIOZ_1		1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  26) #define	GPIOZ_2		2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  27) #define	GPIOZ_3		3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  28) #define	GPIOZ_4		4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  29) #define	GPIOZ_5		5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  30) #define	GPIOZ_6		6
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  31) #define	GPIOZ_7		7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  32) #define	GPIOZ_8		8
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  33) #define	GPIOZ_9		9
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  34) #define	GPIOZ_10	10
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  35) #define	GPIOZ_11	11
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  36) #define	GPIOZ_12	12
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  37) #define	GPIOZ_13	13
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  38) #define	GPIOZ_14	14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  39) #define	GPIOZ_15	15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  40) #define	GPIOH_0		16
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  41) #define	GPIOH_1		17
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  42) #define	GPIOH_2		18
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  43) #define	GPIOH_3		19
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  44) #define	GPIOH_4		20
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  45) #define	GPIOH_5		21
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  46) #define	GPIOH_6		22
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  47) #define	GPIOH_7		23
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  48) #define	GPIOH_8		24
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  49) #define	GPIOH_9		25
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  50) #define	BOOT_0		26
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  51) #define	BOOT_1		27
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  52) #define	BOOT_2		28
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  53) #define	BOOT_3		29
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  54) #define	BOOT_4		30
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  55) #define	BOOT_5		31
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  56) #define	BOOT_6		32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  57) #define	BOOT_7		33
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  58) #define	BOOT_8		34
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  59) #define	BOOT_9		35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  60) #define	BOOT_10		36
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  61) #define	BOOT_11		37
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  62) #define	BOOT_12		38
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  63) #define	BOOT_13		39
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  64) #define	BOOT_14		40
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  65) #define	BOOT_15		41
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  66) #define	CARD_0		42
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  67) #define	CARD_1		43
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  68) #define	CARD_2		44
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  69) #define	CARD_3		45
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  70) #define	CARD_4		46
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  71) #define	CARD_5		47
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  72) #define	CARD_6		48
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  73) #define	GPIODV_0	49
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  74) #define	GPIODV_1	50
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  75) #define	GPIODV_2	51
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  76) #define	GPIODV_3	52
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  77) #define	GPIODV_4	53
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  78) #define	GPIODV_5	54
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  79) #define	GPIODV_6	55
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  80) #define	GPIODV_7	56
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  81) #define	GPIODV_8	57
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  82) #define	GPIODV_9	58
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  83) #define	GPIODV_10	59
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  84) #define	GPIODV_11	60
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  85) #define	GPIODV_12	61
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  86) #define	GPIODV_13	62
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  87) #define	GPIODV_14	63
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  88) #define	GPIODV_15	64
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  89) #define	GPIODV_16	65
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  90) #define	GPIODV_17	66
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  91) #define	GPIODV_18	67
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  92) #define	GPIODV_19	68
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  93) #define	GPIODV_20	69
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  94) #define	GPIODV_21	70
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  95) #define	GPIODV_22	71
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  96) #define	GPIODV_23	72
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  97) #define	GPIODV_24	73
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  98) #define	GPIODV_25	74
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  99) #define	GPIODV_26	75
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) #define	GPIODV_27	76
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) #define	GPIODV_28	77
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) #define	GPIODV_29	78
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) #define	GPIOX_0		79
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) #define	GPIOX_1		80
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) #define	GPIOX_2		81
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) #define	GPIOX_3		82
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) #define	GPIOX_4		83
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) #define	GPIOX_5		84
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) #define	GPIOX_6		85
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) #define	GPIOX_7		86
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) #define	GPIOX_8		87
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) #define	GPIOX_9		88
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) #define	GPIOX_10	89
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) #define	GPIOX_11	90
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) #define	GPIOX_12	91
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) #define	GPIOX_13	92
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) #define	GPIOX_14	93
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) #define	GPIOX_15	94
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) #define	GPIOX_16	95
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) #define	GPIOX_17	96
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) #define	GPIOX_18	97
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) #define	GPIOCLK_0	98
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) #define	GPIOCLK_1	99
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) #endif