HPM SDK
HPMicro Software Development Kit
hpm_batt_iomux.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2021-2024 HPMicro
3
*
4
* SPDX-License-Identifier: BSD-3-Clause
5
*
6
*/
7
8
9
#ifndef HPM_BATT_IOMUX_H
10
#define HPM_BATT_IOMUX_H
11
12
/* BIOC_PZ00_FUNC_CTL function mux definitions */
13
#define IOC_PZ00_FUNC_CTL_BGPIO_Z_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
14
#define BIOC_PZ00_FUNC_CTL_GPIO_Z_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
15
#define BIOC_PZ00_FUNC_CTL_BGPIO_Z_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
16
#define IOC_PZ00_FUNC_CTL_TAMP_PZ_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
/* dropped macro, please use macro with prefix BIOC_ */
17
#define BIOC_PZ00_FUNC_CTL_TAMP_PZ_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
18
#define IOC_PZ00_FUNC_CTL_SOC_PZ_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
/* dropped macro, please use macro with prefix BIOC_ */
19
#define BIOC_PZ00_FUNC_CTL_SOC_PZ_00 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
20
21
/* BIOC_PZ01_FUNC_CTL function mux definitions */
22
#define IOC_PZ01_FUNC_CTL_BGPIO_Z_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
23
#define BIOC_PZ01_FUNC_CTL_GPIO_Z_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
24
#define BIOC_PZ01_FUNC_CTL_BGPIO_Z_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
25
#define IOC_PZ01_FUNC_CTL_TAMP_PZ_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
/* dropped macro, please use macro with prefix BIOC_ */
26
#define BIOC_PZ01_FUNC_CTL_TAMP_PZ_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
27
#define IOC_PZ01_FUNC_CTL_SOC_PZ_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
/* dropped macro, please use macro with prefix BIOC_ */
28
#define BIOC_PZ01_FUNC_CTL_SOC_PZ_01 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
29
30
/* BIOC_PZ02_FUNC_CTL function mux definitions */
31
#define IOC_PZ02_FUNC_CTL_BGPIO_Z_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
32
#define BIOC_PZ02_FUNC_CTL_GPIO_Z_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
33
#define BIOC_PZ02_FUNC_CTL_BGPIO_Z_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
34
#define IOC_PZ02_FUNC_CTL_TAMP_PZ_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
/* dropped macro, please use macro with prefix BIOC_ */
35
#define BIOC_PZ02_FUNC_CTL_TAMP_PZ_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
36
#define IOC_PZ02_FUNC_CTL_SOC_PZ_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
/* dropped macro, please use macro with prefix BIOC_ */
37
#define BIOC_PZ02_FUNC_CTL_SOC_PZ_02 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
38
39
/* BIOC_PZ03_FUNC_CTL function mux definitions */
40
#define IOC_PZ03_FUNC_CTL_BGPIO_Z_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
41
#define BIOC_PZ03_FUNC_CTL_GPIO_Z_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
42
#define BIOC_PZ03_FUNC_CTL_BGPIO_Z_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
43
#define IOC_PZ03_FUNC_CTL_TAMP_PZ_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
/* dropped macro, please use macro with prefix BIOC_ */
44
#define BIOC_PZ03_FUNC_CTL_TAMP_PZ_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
45
#define IOC_PZ03_FUNC_CTL_SOC_PZ_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
/* dropped macro, please use macro with prefix BIOC_ */
46
#define BIOC_PZ03_FUNC_CTL_SOC_PZ_03 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
47
48
/* BIOC_PZ04_FUNC_CTL function mux definitions */
49
#define IOC_PZ04_FUNC_CTL_BGPIO_Z_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
50
#define BIOC_PZ04_FUNC_CTL_GPIO_Z_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
51
#define BIOC_PZ04_FUNC_CTL_BGPIO_Z_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
52
#define IOC_PZ04_FUNC_CTL_TAMP_PZ_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
/* dropped macro, please use macro with prefix BIOC_ */
53
#define BIOC_PZ04_FUNC_CTL_TAMP_PZ_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
54
#define IOC_PZ04_FUNC_CTL_SOC_PZ_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
/* dropped macro, please use macro with prefix BIOC_ */
55
#define BIOC_PZ04_FUNC_CTL_SOC_PZ_04 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
56
57
/* BIOC_PZ05_FUNC_CTL function mux definitions */
58
#define IOC_PZ05_FUNC_CTL_BGPIO_Z_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
59
#define BIOC_PZ05_FUNC_CTL_GPIO_Z_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
60
#define BIOC_PZ05_FUNC_CTL_BGPIO_Z_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
61
#define IOC_PZ05_FUNC_CTL_TAMP_PZ_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
/* dropped macro, please use macro with prefix BIOC_ */
62
#define BIOC_PZ05_FUNC_CTL_TAMP_PZ_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
63
#define IOC_PZ05_FUNC_CTL_SOC_PZ_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
/* dropped macro, please use macro with prefix BIOC_ */
64
#define BIOC_PZ05_FUNC_CTL_SOC_PZ_05 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
65
66
/* BIOC_PZ06_FUNC_CTL function mux definitions */
67
#define IOC_PZ06_FUNC_CTL_BGPIO_Z_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
68
#define BIOC_PZ06_FUNC_CTL_GPIO_Z_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
69
#define BIOC_PZ06_FUNC_CTL_BGPIO_Z_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
70
#define IOC_PZ06_FUNC_CTL_TAMP_PZ_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
/* dropped macro, please use macro with prefix BIOC_ */
71
#define BIOC_PZ06_FUNC_CTL_TAMP_PZ_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
72
#define IOC_PZ06_FUNC_CTL_SOC_PZ_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
/* dropped macro, please use macro with prefix BIOC_ */
73
#define BIOC_PZ06_FUNC_CTL_SOC_PZ_06 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
74
75
/* BIOC_PZ07_FUNC_CTL function mux definitions */
76
#define IOC_PZ07_FUNC_CTL_BGPIO_Z_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
77
#define BIOC_PZ07_FUNC_CTL_GPIO_Z_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
78
#define BIOC_PZ07_FUNC_CTL_BGPIO_Z_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
79
#define IOC_PZ07_FUNC_CTL_TAMP_PZ_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
/* dropped macro, please use macro with prefix BIOC_ */
80
#define BIOC_PZ07_FUNC_CTL_TAMP_PZ_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
81
#define IOC_PZ07_FUNC_CTL_SOC_PZ_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
/* dropped macro, please use macro with prefix BIOC_ */
82
#define BIOC_PZ07_FUNC_CTL_SOC_PZ_07 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
83
84
/* BIOC_PZ08_FUNC_CTL function mux definitions */
85
#define IOC_PZ08_FUNC_CTL_BGPIO_Z_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
86
#define BIOC_PZ08_FUNC_CTL_GPIO_Z_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
87
#define BIOC_PZ08_FUNC_CTL_BGPIO_Z_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
88
#define IOC_PZ08_FUNC_CTL_TAMP_PZ_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
/* dropped macro, please use macro with prefix BIOC_ */
89
#define BIOC_PZ08_FUNC_CTL_TAMP_PZ_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
90
#define IOC_PZ08_FUNC_CTL_SOC_PZ_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
/* dropped macro, please use macro with prefix BIOC_ */
91
#define BIOC_PZ08_FUNC_CTL_SOC_PZ_08 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
92
93
/* BIOC_PZ09_FUNC_CTL function mux definitions */
94
#define IOC_PZ09_FUNC_CTL_BGPIO_Z_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
95
#define BIOC_PZ09_FUNC_CTL_GPIO_Z_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
96
#define BIOC_PZ09_FUNC_CTL_BGPIO_Z_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
97
#define IOC_PZ09_FUNC_CTL_TAMP_PZ_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
/* dropped macro, please use macro with prefix BIOC_ */
98
#define BIOC_PZ09_FUNC_CTL_TAMP_PZ_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
99
#define IOC_PZ09_FUNC_CTL_SOC_PZ_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
/* dropped macro, please use macro with prefix BIOC_ */
100
#define BIOC_PZ09_FUNC_CTL_SOC_PZ_09 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
101
102
/* BIOC_PZ10_FUNC_CTL function mux definitions */
103
#define IOC_PZ10_FUNC_CTL_BGPIO_Z_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
104
#define BIOC_PZ10_FUNC_CTL_GPIO_Z_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
105
#define BIOC_PZ10_FUNC_CTL_BGPIO_Z_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
106
#define IOC_PZ10_FUNC_CTL_TAMP_PZ_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
/* dropped macro, please use macro with prefix BIOC_ */
107
#define BIOC_PZ10_FUNC_CTL_TAMP_PZ_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
108
#define IOC_PZ10_FUNC_CTL_SOC_PZ_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
/* dropped macro, please use macro with prefix BIOC_ */
109
#define BIOC_PZ10_FUNC_CTL_SOC_PZ_10 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
110
111
/* BIOC_PZ11_FUNC_CTL function mux definitions */
112
#define IOC_PZ11_FUNC_CTL_BGPIO_Z_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
113
#define BIOC_PZ11_FUNC_CTL_GPIO_Z_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
114
#define BIOC_PZ11_FUNC_CTL_BGPIO_Z_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
115
#define IOC_PZ11_FUNC_CTL_TAMP_PZ_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
/* dropped macro, please use macro with prefix BIOC_ */
116
#define BIOC_PZ11_FUNC_CTL_TAMP_PZ_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
117
#define IOC_PZ11_FUNC_CTL_SOC_PZ_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
/* dropped macro, please use macro with prefix BIOC_ */
118
#define BIOC_PZ11_FUNC_CTL_SOC_PZ_11 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
119
120
/* BIOC_PZ12_FUNC_CTL function mux definitions */
121
#define IOC_PZ12_FUNC_CTL_BGPIO_Z_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
122
#define BIOC_PZ12_FUNC_CTL_GPIO_Z_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
123
#define BIOC_PZ12_FUNC_CTL_BGPIO_Z_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
124
#define IOC_PZ12_FUNC_CTL_TAMP_PZ_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
/* dropped macro, please use macro with prefix BIOC_ */
125
#define BIOC_PZ12_FUNC_CTL_TAMP_PZ_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
126
#define IOC_PZ12_FUNC_CTL_SOC_PZ_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
/* dropped macro, please use macro with prefix BIOC_ */
127
#define BIOC_PZ12_FUNC_CTL_SOC_PZ_12 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
128
129
/* BIOC_PZ13_FUNC_CTL function mux definitions */
130
#define IOC_PZ13_FUNC_CTL_BGPIO_Z_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
131
#define BIOC_PZ13_FUNC_CTL_GPIO_Z_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
132
#define BIOC_PZ13_FUNC_CTL_BGPIO_Z_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
133
#define IOC_PZ13_FUNC_CTL_TAMP_PZ_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
/* dropped macro, please use macro with prefix BIOC_ */
134
#define BIOC_PZ13_FUNC_CTL_TAMP_PZ_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
135
#define IOC_PZ13_FUNC_CTL_SOC_PZ_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
/* dropped macro, please use macro with prefix BIOC_ */
136
#define BIOC_PZ13_FUNC_CTL_SOC_PZ_13 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
137
138
/* BIOC_PZ14_FUNC_CTL function mux definitions */
139
#define IOC_PZ14_FUNC_CTL_BGPIO_Z_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
140
#define BIOC_PZ14_FUNC_CTL_GPIO_Z_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
141
#define BIOC_PZ14_FUNC_CTL_BGPIO_Z_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
142
#define IOC_PZ14_FUNC_CTL_TAMP_PZ_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
/* dropped macro, please use macro with prefix BIOC_ */
143
#define BIOC_PZ14_FUNC_CTL_TAMP_PZ_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
144
#define IOC_PZ14_FUNC_CTL_SOC_PZ_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
/* dropped macro, please use macro with prefix BIOC_ */
145
#define BIOC_PZ14_FUNC_CTL_SOC_PZ_14 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
146
147
/* BIOC_PZ15_FUNC_CTL function mux definitions */
148
#define IOC_PZ15_FUNC_CTL_BGPIO_Z_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
149
#define BIOC_PZ15_FUNC_CTL_GPIO_Z_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
/* dropped macro, please use macro with prefix BIOC_ */
150
#define BIOC_PZ15_FUNC_CTL_BGPIO_Z_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(0)
151
#define IOC_PZ15_FUNC_CTL_TAMP_PZ_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
/* dropped macro, please use macro with prefix BIOC_ */
152
#define BIOC_PZ15_FUNC_CTL_TAMP_PZ_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(2)
153
#define IOC_PZ15_FUNC_CTL_SOC_PZ_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
/* dropped macro, please use macro with prefix BIOC_ */
154
#define BIOC_PZ15_FUNC_CTL_SOC_PZ_15 IOC_PAD_FUNC_CTL_ALT_SELECT_SET(3)
155
156
157
#endif
/* HPM_BATT_IOMUX_H */
soc
HPM6800
HPM6880
hpm_batt_iomux.h
Generated on Tue Oct 8 2024 00:59:03 for HPM SDK by
1.9.1