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_ */