• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1config PLATFORM
2    string
3    default "hi3516dv300"     if PLATFORM_HI3516DV300
4    default "hi3518ev300"     if PLATFORM_HI3518EV300
5    default "virt"            if PLATFORM_QEMU_ARM_VIRT_CA7
6
7config PRODUCT_NAME
8    string "product name"
9    default "ipcamera_hi3516dv300_liteos" if PRODUCT_IPCAMERA_HI3516DV300_LITEOS
10    default "ipcamera_hi3518ev300_liteos" if PRODUCT_IPCAMERA_HI3518EV300_LITEOS
11    default "hispark_taurus" if PRODUCT_HISPARK_TAURUS
12    default "hispark_aries" if PRODUCT_HISPARK_ARIES
13    default "arm_virt" if PRODUCT_QEMU_ARM
14
15config DEVICE_COMPANY
16    string "vendor name"
17    default "hisilicon" if PLATFORM_HI3516DV300
18    default "hisilicon" if PLATFORM_HI3518EV300
19    default "qemu" if PLATFORM_QEMU_ARM_VIRT_CA7
20
21choice
22    prompt "Chip"
23    default PLATFORM_HI3516DV300
24    help
25      IP Camera has several chips:
26       - hi3516dv300
27       - hi3518ev300
28      Qemu ARM Virt variants (based on different CPU types):
29       - qemu_arm_virt_ca7
30       - stm32mp157
31
32config PLATFORM_HI3516DV300
33    bool "hi3516dv300"
34    select ARCH_CORTEX_A7
35
36config PLATFORM_HI3518EV300
37    bool "hi3518ev300"
38    select ARCH_CORTEX_A7
39
40config PLATFORM_QEMU_ARM_VIRT_CA7
41    bool "qemu_arm_virt_ca7"
42    select ARCH_CORTEX_A7
43    help
44        QEMU ARM Virtual Platform using Cortex-A7 CPU.
45config PLATFORM_STM32MP157
46    bool "stm32mp157"
47    select ARCH_CORTEX_A7
48endchoice
49
50choice
51    prompt "Product"
52    help
53      Select your target board.
54
55config PRODUCT_IPCAMERA_HI3516DV300_LITEOS
56    bool "ipcamera_hi3516dv300_liteos" if PLATFORM_HI3516DV300
57config PRODUCT_HISPARK_TAURUS
58    bool "hispark_taurus" if PLATFORM_HI3516DV300
59
60config PRODUCT_IPCAMERA_HI3518EV300_LITEOS
61    bool "ipcamera_hi3518ev300_liteos" if PLATFORM_HI3518EV300
62config PRODUCT_HISPARK_ARIES
63    bool "hispark_aries" if PLATFORM_HI3518EV300
64
65config PRODUCT_QEMU_ARM
66    bool "arm_virt" if PLATFORM_QEMU_ARM_VIRT_CA7
67
68config LOSCFG_PRODUCT_BEARPI_HM_MICRO
69    bool "bearpi_hm_micro" if PLATFORM_STM32MP157
70endchoice
71
72config BOARD_CONFIG_PATH
73    string "Board config path"
74    default "config/board"
75
76config TEE_ENABLE
77    bool "Enable TEE"
78    default n
79    depends on PLATFORM_HI3516DV300
80    help
81        Enable teeos in platform
82
83config HRTIMER_ENABLE
84    bool "HR TIMER enable"
85    default y
86    help
87      Enable High-resolution timer support
88
89