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