Zephyr API Documentation
4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
st-zio-header.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2026 Michele Vaccari
3
* SPDX-License-Identifier: Apache-2.0
4
*/
5
11
12
#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_GPIO_ST_ZIO_HEADER_H_
13
#define ZEPHYR_INCLUDE_DT_BINDINGS_GPIO_ST_ZIO_HEADER_H_
14
21
23
#define ST_ZIO_PIN_MASK 0xFF
24
25
/* CN7 connector (upper right) */
26
#define ST_ZIO_CN7_1 0
27
#define ST_ZIO_CN7_2 1
28
#define ST_ZIO_CN7_3 2
29
#define ST_ZIO_CN7_4 3
30
#define ST_ZIO_CN7_5 4
31
#define ST_ZIO_CN7_6 5
32
#define ST_ZIO_CN7_7 6
33
#define ST_ZIO_CN7_8 7
34
#define ST_ZIO_CN7_9 8
35
#define ST_ZIO_CN7_10 9
36
#define ST_ZIO_CN7_11 10
37
#define ST_ZIO_CN7_12 11
38
#define ST_ZIO_CN7_13 12
39
#define ST_ZIO_CN7_14 13
40
#define ST_ZIO_CN7_15 14
41
#define ST_ZIO_CN7_16 15
42
#define ST_ZIO_CN7_17 16
43
#define ST_ZIO_CN7_18 17
44
#define ST_ZIO_CN7_19 18
45
#define ST_ZIO_CN7_20 19
46
47
/* CN8 connector (upper left) */
48
#define ST_ZIO_CN8_1 20
49
#define ST_ZIO_CN8_2 21
50
#define ST_ZIO_CN8_3 22
51
#define ST_ZIO_CN8_4 23
52
#define ST_ZIO_CN8_5 24
53
#define ST_ZIO_CN8_6 25
54
#define ST_ZIO_CN8_7 26
55
#define ST_ZIO_CN8_8 27
56
#define ST_ZIO_CN8_9 28
57
#define ST_ZIO_CN8_10 29
58
#define ST_ZIO_CN8_11 30
59
#define ST_ZIO_CN8_12 31
60
#define ST_ZIO_CN8_13 32
61
#define ST_ZIO_CN8_14 33
62
#define ST_ZIO_CN8_15 34
63
#define ST_ZIO_CN8_16 35
64
65
/* CN9 connector (lower left) */
66
#define ST_ZIO_CN9_1 36
67
#define ST_ZIO_CN9_2 37
68
#define ST_ZIO_CN9_3 38
69
#define ST_ZIO_CN9_4 39
70
#define ST_ZIO_CN9_5 40
71
#define ST_ZIO_CN9_6 41
72
#define ST_ZIO_CN9_7 42
73
#define ST_ZIO_CN9_8 43
74
#define ST_ZIO_CN9_9 44
75
#define ST_ZIO_CN9_10 45
76
#define ST_ZIO_CN9_11 46
77
#define ST_ZIO_CN9_12 47
78
#define ST_ZIO_CN9_13 48
79
#define ST_ZIO_CN9_14 49
80
#define ST_ZIO_CN9_15 50
81
#define ST_ZIO_CN9_16 51
82
#define ST_ZIO_CN9_17 52
83
#define ST_ZIO_CN9_18 53
84
#define ST_ZIO_CN9_19 54
85
#define ST_ZIO_CN9_20 55
86
#define ST_ZIO_CN9_21 56
87
#define ST_ZIO_CN9_22 57
88
#define ST_ZIO_CN9_23 58
89
#define ST_ZIO_CN9_24 59
90
#define ST_ZIO_CN9_25 60
91
#define ST_ZIO_CN9_26 61
92
#define ST_ZIO_CN9_27 62
93
#define ST_ZIO_CN9_28 63
94
#define ST_ZIO_CN9_29 64
95
#define ST_ZIO_CN9_30 65
96
97
/* CN10 connector (lower right) */
98
#define ST_ZIO_CN10_1 66
99
#define ST_ZIO_CN10_2 67
100
#define ST_ZIO_CN10_3 68
101
#define ST_ZIO_CN10_4 69
102
#define ST_ZIO_CN10_5 70
103
#define ST_ZIO_CN10_6 71
104
#define ST_ZIO_CN10_7 72
105
#define ST_ZIO_CN10_8 73
106
#define ST_ZIO_CN10_9 74
107
#define ST_ZIO_CN10_10 75
108
#define ST_ZIO_CN10_11 76
109
#define ST_ZIO_CN10_12 77
110
#define ST_ZIO_CN10_13 78
111
#define ST_ZIO_CN10_14 79
112
#define ST_ZIO_CN10_15 80
113
#define ST_ZIO_CN10_16 81
114
#define ST_ZIO_CN10_17 82
115
#define ST_ZIO_CN10_18 83
116
#define ST_ZIO_CN10_19 84
117
#define ST_ZIO_CN10_20 85
118
#define ST_ZIO_CN10_21 86
119
#define ST_ZIO_CN10_22 87
120
#define ST_ZIO_CN10_23 88
121
#define ST_ZIO_CN10_24 89
122
#define ST_ZIO_CN10_25 90
123
#define ST_ZIO_CN10_26 91
124
#define ST_ZIO_CN10_27 92
125
#define ST_ZIO_CN10_28 93
126
#define ST_ZIO_CN10_29 94
127
#define ST_ZIO_CN10_30 95
128
#define ST_ZIO_CN10_31 96
129
#define ST_ZIO_CN10_32 97
130
#define ST_ZIO_CN10_33 98
131
#define ST_ZIO_CN10_34 99
132
134
135
#endif
/* ZEPHYR_INCLUDE_DT_BINDINGS_GPIO_ST_ZIO_HEADER_H_ */
zephyr
dt-bindings
gpio
st-zio-header.h
Generated on
for Zephyr API Documentation by
1.16.1