Kconfig 2.3 KB
Newer Older
W
wenjun 已提交
1 2 3 4
config PLATFORM
    string
    default "hi3516dv300"     if PLATFORM_HI3516DV300
    default "hi3518ev300"     if PLATFORM_HI3518EV300
5
    default "virt"            if PLATFORM_QEMU_ARM_VIRT_CA7
W
wenjun 已提交
6

M
mamingshuai 已提交
7
config PRODUCT_NAME
C
Caoruihong 已提交
8
    string "product name"
M
mamingshuai 已提交
9 10 11 12 13 14 15
    default "ipcamera_hi3516dv300_liteos" if PRODUCT_IPCAMERA_HI3516DV300_LITEOS
    default "ipcamera_hi3518ev300_liteos" if PRODUCT_IPCAMERA_HI3518EV300_LITEOS
    default "hispark_taurus" if PRODUCT_HISPARK_TAURUS
    default "hispark_aries" if PRODUCT_HISPARK_ARIES
    default "arm_virt" if PRODUCT_QEMU_ARM

config DEVICE_COMPANY
C
Caoruihong 已提交
16
    string "vendor name"
M
mamingshuai 已提交
17 18 19 20
    default "hisilicon" if PLATFORM_HI3516DV300
    default "hisilicon" if PLATFORM_HI3518EV300
    default "qemu" if PLATFORM_QEMU_ARM_VIRT_CA7

W
wenjun 已提交
21
choice
M
mamingshuai 已提交
22
    prompt "Chip"
W
wenjun 已提交
23 24
    default PLATFORM_HI3516DV300
    help
C
Caoruihong 已提交
25 26 27
      IP Camera has several chips:
       - hi3516dv300
       - hi3518ev300
28
      Qemu ARM Virt variants (based on different CPU types):
C
Caoruihong 已提交
29
       - qemu_arm_virt_ca7
30
       - stm32mp157
W
wenjun 已提交
31 32 33 34 35 36 37 38 39

config PLATFORM_HI3516DV300
    bool "hi3516dv300"
    select ARCH_CORTEX_A7

config PLATFORM_HI3518EV300
    bool "hi3518ev300"
    select ARCH_CORTEX_A7

40 41 42 43 44
config PLATFORM_QEMU_ARM_VIRT_CA7
    bool "qemu_arm_virt_ca7"
    select ARCH_CORTEX_A7
    help
        QEMU ARM Virtual Platform using Cortex-A7 CPU.
45 46 47
config PLATFORM_STM32MP157
    bool "stm32mp157"
    select ARCH_CORTEX_A7
W
wenjun 已提交
48 49
endchoice

M
mamingshuai 已提交
50
choice
51
    prompt "Product"
M
mamingshuai 已提交
52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
    help
      Select your target board.

config PRODUCT_IPCAMERA_HI3516DV300_LITEOS
    bool "ipcamera_hi3516dv300_liteos" if PLATFORM_HI3516DV300
config PRODUCT_HISPARK_TAURUS
    bool "hispark_taurus" if PLATFORM_HI3516DV300

config PRODUCT_IPCAMERA_HI3518EV300_LITEOS
    bool "ipcamera_hi3518ev300_liteos" if PLATFORM_HI3518EV300
config PRODUCT_HISPARK_ARIES
    bool "hispark_aries" if PLATFORM_HI3518EV300

config PRODUCT_QEMU_ARM
    bool "arm_virt" if PLATFORM_QEMU_ARM_VIRT_CA7
67

L
Laowang-BearPi 已提交
68 69
config LOSCFG_PRODUCT_BEARPI_HM_MICRO
    bool "bearpi_hm_micro" if PLATFORM_STM32MP157
M
mamingshuai 已提交
70 71 72
endchoice

config BOARD_CONFIG_PATH
73
    string "Board config path"
M
mamingshuai 已提交
74 75
    default "config/board"

W
wenjun 已提交
76
config TEE_ENABLE
77
    bool "Enable TEE"
W
wenjun 已提交
78
    default n
L
Laowang-BearPi 已提交
79
    depends on PLATFORM_HI3516DV300
W
wenjun 已提交
80
    help
81
        Enable teeos in platform
W
wenjun 已提交
82

83 84 85 86 87 88
config HRTIMER_ENABLE
    bool "HR TIMER enable"
    default y
    help
      Enable High-resolution timer support