summaryrefslogtreecommitdiff
path: root/bsp/phytium/libraries/standalone/drivers/Kconfig
blob: 27388c475cc2a76b06667466211470b7ae3acec0 (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
menu "Components Configuration"
config USE_SPI
    bool
    prompt "Use Spi"
    default n
    help
        Include SPI modules and enable SPI

    if USE_SPI
        source "$STANDALONE_DIR/drivers/spi/Kconfig"
    endif

config USE_QSPI
    bool
    prompt "Use QSpi"
    default n
    help
        Include QSPI modules and enable QSPI

    if USE_QSPI
        source "$STANDALONE_DIR/drivers/qspi/Kconfig"
    endif

config USE_GIC
    bool
    prompt "Use Gic"
    default y
    help
        Include Generic Interrupt Controllor

    if USE_GIC
        source "$STANDALONE_DIR/drivers/gic/Kconfig"
    endif

config USE_SERIAL
    bool
    prompt "Use SERIAL"
    default n
    help
        Include serial modules and enable serial

    if USE_SERIAL
        source "$STANDALONE_DIR/drivers/serial/Kconfig"
    endif


config USE_GPIO
    bool
    prompt "Use Gpio"
    default n
    help
        Include GPIO modules and enable GPIO

    if USE_GPIO
        source "$STANDALONE_DIR/drivers/pin/fgpio/Kconfig"
    endif

config USE_ETH
    bool
    prompt "Use Eth"
    default n
    help
        Include eth

    if USE_ETH
        source "$STANDALONE_DIR/drivers/eth/Kconfig"
    endif

config USE_CAN
    bool
    prompt "Use Can"
    default n
    help
        Include can

    if USE_CAN
        source "$STANDALONE_DIR/drivers/can/Kconfig"
    endif

config USE_I2C
    bool
    prompt "Use I2C"
    default n
    help
        Include I2C modules and enable I2C

    if USE_I2C
        source "$STANDALONE_DIR/drivers/i2c/Kconfig"
    endif


config USE_TIMER
    bool
    prompt "Use Timer"
    default n
    help
        Include Timer modules and enable Timer

    if USE_TIMER
        source "$STANDALONE_DIR/drivers/timer/Kconfig"
    endif

config USE_MIO
    bool
    prompt "Use Mio"
    default n
    help
        Include Mio modules and enable Mio

    if USE_MIO
        source "$STANDALONE_DIR/drivers/mio/Kconfig"
    endif

config USE_SDMMC
    bool
    prompt "Use SD/MMC"
    default n
    help
        Include SD/MMC modules and enable Timer

    if USE_SDMMC
        source "$STANDALONE_DIR/drivers/mmc/Kconfig"
    endif

config USE_PCIE
    bool
    prompt "Use PCIE"
    default n
    help
        Include PCIE

    if USE_PCIE
        source "$STANDALONE_DIR/drivers/pcie/Kconfig"
    endif

config USE_WDT
    bool
    prompt "Use WDT"
    default n
    help
        Include watchdog timer modules and enable watchdog timer

    if USE_WDT
        source "$STANDALONE_DIR/drivers/watchdog/Kconfig"
    endif


config USE_DMA
    bool
    prompt "Use DMA"
    default n
    help
        Include DMA

    if USE_DMA
        source "$STANDALONE_DIR/drivers/dma/Kconfig"
    endif

config USE_NAND
    bool
    prompt "Use NAND"
    help
        Include NAND

    if USE_NAND
        source "$STANDALONE_DIR/drivers/nand/Kconfig"
    endif

config USE_RTC
    bool
    prompt "Use RTC"
    default n
    help
        Include system rtc service

    if USE_RTC
        source "$STANDALONE_DIR/drivers/rtc/Kconfig"
    endif

config USE_SATA
    bool
    prompt "Use SATA"
    default n
    help
        Include system sata service

    if USE_SATA
        source "$STANDALONE_DIR/drivers/sata/Kconfig"
    endif

config USE_USB
    bool
    prompt "Use USB"
    default n
    help
        Include USB Subsystem

    if USE_USB
        source "$STANDALONE_DIR/drivers/usb/Kconfig"
    endif

config USE_ADC
    bool
    prompt "Use ADC"
    default n
    help
        Include adc modules and enable adc

    if USE_ADC
        source "$STANDALONE_DIR/drivers/adc/Kconfig"
    endif

config USE_PWM
    bool
    prompt "Use PWM"
    default n
    help
        Include system pwm

    if USE_PWM
        source "$STANDALONE_DIR/drivers/pwm/Kconfig"
    endif

config USE_IPC
    bool
    prompt "Use IPC"
    default n
    help
        Include IPC Service

    if USE_IPC
        source "$STANDALONE_DIR/drivers/ipc/Kconfig"
    endif


endmenu