blob: 97af8524206862355da7fd5a25f2447a3242c905 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
|
menu "Drivers Configuration"
config BSP_USING_GNNE
bool "Enable KPU and AI2D"
default n
menuconfig BSP_USING_SPI
bool "Enable SPI"
select RT_USING_SPI
select RT_USING_QSPI
default n
if BSP_USING_SPI
config BSP_USING_SPI0
bool "Enable SPI0"
help
Support 1, 2, 4 and 8 lines, Max clock frequency is 200 Mhz.
default n
config BSP_USING_SPI1
bool "Enable SPI1"
help
Support 1, 2, and 4 lines, Max clock frequency is 100 Mhz.
default n
config BSP_USING_SPI2
bool "Enable SPI2"
help
Support 1, 2, and 4 lines, Max clock frequency is 100 Mhz.
default n
endif
menuconfig BSP_USING_I2C
bool "Enable I2C"
select RT_USING_I2C
default n
if BSP_USING_I2C
config BSP_USING_I2C_DMA
bool "Enable I2C with DMA"
default n
config BSP_USING_I2C0
bool "Enable I2C0"
default n
config BSP_USING_I2C1
bool "Enable I2C1"
default n
config BSP_USING_I2C2
bool "Enable I2C2"
default n
config BSP_USING_I2C3
bool "Enable I2C3"
default n
config BSP_USING_I2C4
bool "Enable I2C4"
default n
endif
config BSP_USING_RTC
bool "Enable RTC"
select RT_USING_RTC
default n
config BSP_USING_ADC
bool "Enable ADC"
select RT_USING_ADC
default n
config BSP_USING_TS
bool "Enable Temperature Sensor"
select RT_USING_TS
default n
menuconfig BSP_USING_UART
bool "Enable UART"
select RT_USING_SERIAL
default y
if BSP_USING_UART
config BSP_UART_USING_DMA
bool "Enable UART with DMA"
default y
config BSP_USING_UART0
bool "Enable UART0"
default y
config BSP_USING_UART1
bool "Enable UART1"
default n
config BSP_USING_UART2
bool "Enable UART2"
default n
config BSP_USING_UART3
bool "Enable UART3"
default n
config BSP_USING_UART4
bool "Enable UART4"
default n
endif
menuconfig BSP_USING_PWM
bool "Enable PWM"
select RT_USING_PWM
default n
if BSP_USING_PWM
config BSP_USING_PWM0
bool "Enable PWM0"
default n
config BSP_USING_PWM1
bool "Enable PWM1"
default n
endif
config BSP_USING_HARDLOCK
bool "Enable Hard-Lock"
default y
menuconfig BSP_USING_SDIO
bool "Enable SDIO"
select RT_USING_SDIO
default y
if BSP_USING_SDIO
choice BSP_SDIO_DEV
prompt "Select SDIO device"
default BSP_USING_SDIO0
help
Select the SDIO device to be used.
config BSP_USING_SDIO0
bool "Enable SDIO0"
if BSP_USING_SDIO0
config BSP_SDIO0_EMMC
bool "Enable eMMC"
default n
config BSP_SDIO0_1V8
bool "Enable 1.8V"
default n
endif
config BSP_USING_SDIO1
bool "Enable SDIO1"
endchoice
config BSP_SD_MNT_DEVNAME
string "The name of the SD-BlkDev to be mounted"
default "sd0p1"
endif
menuconfig BSP_USING_TIMERS
bool "Enable Hardware Timers"
select RT_USING_CLOCK_TIME
default n
if BSP_USING_TIMERS
config BSP_USING_TIMER0
bool "Enable Timer0"
default n
config BSP_USING_TIMER1
bool "Enable Timer1"
default n
config BSP_USING_TIMER2
bool "Enable Timer2"
default n
config BSP_USING_TIMER3
bool "Enable Timer3"
default n
config BSP_USING_TIMER4
bool "Enable Timer4"
default n
config BSP_USING_TIMER5
bool "Enable Timer5"
default n
endif
menuconfig BSP_USING_WDT
bool "Enable Watchdog Timer"
select RT_USING_WDT
default n
if BSP_USING_WDT
config BSP_USING_WDT0
bool "Enable WDT0"
default n
config BSP_USING_WDT1
bool "Enable WDT1"
default n
endif
menuconfig BSP_USING_PDMA
bool "Enable PDMA"
select RT_USING_PDMA
default n
if BSP_USING_PDMA
config BSP_USING_PDMA_CHANNEL0
bool "Enable PDMA Channel 0"
default n
config BSP_USING_PDMA_CHANNEL1
bool "Enable PDMA Channel 1"
default n
config BSP_USING_PDMA_CHANNEL2
bool "Enable PDMA Channel 2"
default n
config BSP_USING_PDMA_CHANNEL3
bool "Enable PDMA Channel 3"
default n
config BSP_USING_PDMA_CHANNEL4
bool "Enable PDMA Channel 4"
default n
config BSP_USING_PDMA_CHANNEL5
bool "Enable PDMA Channel 5"
default n
config BSP_USING_PDMA_CHANNEL6
bool "Enable PDMA Channel 6"
default n
config BSP_USING_PDMA_CHANNEL7
bool "Enable PDMA Channel 7"
default n
endif
config BSP_UTEST_DRIVERS
bool "Enable drivers utest"
select RT_USING_UTEST
default n
endmenu
|