summaryrefslogtreecommitdiff
path: root/bsp/bouffalo_lab/bl61x/board/Kconfig
blob: ef3557ec836acd721e1d2d7284e9c512ab2a0a87 (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
config BSP_USING_BL61X
    bool
    select RT_USING_COMPONENTS_INIT
    select RT_USING_USER_MAIN
    select ARCH_RISCV32
    select ARCH_RISCV_FPU_S
    select BSP_USING_ROMAPI
    select RT_USING_CACHE
    default y

config BSP_USING_ROMAPI
    bool
    default y

config BSP_USING_PSRAM
    bool "Enable PSRAM"
    default n

choice BSP_BL61X_MODULE_SEL
    prompt "Choose Module"

    default BSP_USING_BL61X_MODULE_DEFAULT

    config BSP_USING_BL61X_MODULE_DEFAULT
        bool "Default Module"
    config BSP_USING_BL61X_MODULE_M0P
        bool "M0P Module"
        select BSP_USING_PSRAM
endchoice

menuconfig BSP_USING_USB
    bool "Enable USB"
    default n
    if BSP_USING_USB
        config BSP_USING_USB_DEVICE
            bool "Enable USB Device"
            default n
            select RT_USING_CHERRYUSB
            select RT_CHERRYUSB_DEVICE
            select RT_CHERRYUSB_DEVICE_SPEED_HS
            select RT_CHERRYUSB_DEVICE_BL
        config BSP_USING_USB_HOST
            bool "Enable USB Host"
            default n
            select RT_USING_CACHE
            select RT_USING_CHERRYUSB
            select RT_CHERRYUSB_HOST
            select RT_CHERRYUSB_HOST_EHCI_BL
    endif