10d163575Sopenharmony_ciconfig PLATFORM 20d163575Sopenharmony_ci string 30d163575Sopenharmony_ci default "hi3516dv300" if PLATFORM_HI3516DV300 40d163575Sopenharmony_ci default "hi3518ev300" if PLATFORM_HI3518EV300 50d163575Sopenharmony_ci default "virt" if PLATFORM_QEMU_ARM_VIRT_CA7 60d163575Sopenharmony_ci 70d163575Sopenharmony_ciconfig PRODUCT_NAME 80d163575Sopenharmony_ci string "product name" 90d163575Sopenharmony_ci default "ipcamera_hi3516dv300_liteos" if PRODUCT_IPCAMERA_HI3516DV300_LITEOS 100d163575Sopenharmony_ci default "ipcamera_hi3518ev300_liteos" if PRODUCT_IPCAMERA_HI3518EV300_LITEOS 110d163575Sopenharmony_ci default "hispark_taurus" if PRODUCT_HISPARK_TAURUS 120d163575Sopenharmony_ci default "hispark_aries" if PRODUCT_HISPARK_ARIES 130d163575Sopenharmony_ci default "arm_virt" if PRODUCT_QEMU_ARM 140d163575Sopenharmony_ci 150d163575Sopenharmony_ciconfig DEVICE_COMPANY 160d163575Sopenharmony_ci string "vendor name" 170d163575Sopenharmony_ci default "hisilicon" if PLATFORM_HI3516DV300 180d163575Sopenharmony_ci default "hisilicon" if PLATFORM_HI3518EV300 190d163575Sopenharmony_ci default "qemu" if PLATFORM_QEMU_ARM_VIRT_CA7 200d163575Sopenharmony_ci 210d163575Sopenharmony_cichoice 220d163575Sopenharmony_ci prompt "Chip" 230d163575Sopenharmony_ci default PLATFORM_HI3516DV300 240d163575Sopenharmony_ci help 250d163575Sopenharmony_ci IP Camera has several chips: 260d163575Sopenharmony_ci - hi3516dv300 270d163575Sopenharmony_ci - hi3518ev300 280d163575Sopenharmony_ci Qemu ARM Virt variants (based on different CPU types): 290d163575Sopenharmony_ci - qemu_arm_virt_ca7 300d163575Sopenharmony_ci - stm32mp157 310d163575Sopenharmony_ci 320d163575Sopenharmony_ciconfig PLATFORM_HI3516DV300 330d163575Sopenharmony_ci bool "hi3516dv300" 340d163575Sopenharmony_ci select ARCH_CORTEX_A7 350d163575Sopenharmony_ci 360d163575Sopenharmony_ciconfig PLATFORM_HI3518EV300 370d163575Sopenharmony_ci bool "hi3518ev300" 380d163575Sopenharmony_ci select ARCH_CORTEX_A7 390d163575Sopenharmony_ci 400d163575Sopenharmony_ciconfig PLATFORM_QEMU_ARM_VIRT_CA7 410d163575Sopenharmony_ci bool "qemu_arm_virt_ca7" 420d163575Sopenharmony_ci select ARCH_CORTEX_A7 430d163575Sopenharmony_ci help 440d163575Sopenharmony_ci QEMU ARM Virtual Platform using Cortex-A7 CPU. 450d163575Sopenharmony_ciconfig PLATFORM_STM32MP157 460d163575Sopenharmony_ci bool "stm32mp157" 470d163575Sopenharmony_ci select ARCH_CORTEX_A7 480d163575Sopenharmony_ciendchoice 490d163575Sopenharmony_ci 500d163575Sopenharmony_cichoice 510d163575Sopenharmony_ci prompt "Product" 520d163575Sopenharmony_ci help 530d163575Sopenharmony_ci Select your target board. 540d163575Sopenharmony_ci 550d163575Sopenharmony_ciconfig PRODUCT_IPCAMERA_HI3516DV300_LITEOS 560d163575Sopenharmony_ci bool "ipcamera_hi3516dv300_liteos" if PLATFORM_HI3516DV300 570d163575Sopenharmony_ciconfig PRODUCT_HISPARK_TAURUS 580d163575Sopenharmony_ci bool "hispark_taurus" if PLATFORM_HI3516DV300 590d163575Sopenharmony_ci 600d163575Sopenharmony_ciconfig PRODUCT_IPCAMERA_HI3518EV300_LITEOS 610d163575Sopenharmony_ci bool "ipcamera_hi3518ev300_liteos" if PLATFORM_HI3518EV300 620d163575Sopenharmony_ciconfig PRODUCT_HISPARK_ARIES 630d163575Sopenharmony_ci bool "hispark_aries" if PLATFORM_HI3518EV300 640d163575Sopenharmony_ci 650d163575Sopenharmony_ciconfig PRODUCT_QEMU_ARM 660d163575Sopenharmony_ci bool "arm_virt" if PLATFORM_QEMU_ARM_VIRT_CA7 670d163575Sopenharmony_ci 680d163575Sopenharmony_ciconfig LOSCFG_PRODUCT_BEARPI_HM_MICRO 690d163575Sopenharmony_ci bool "bearpi_hm_micro" if PLATFORM_STM32MP157 700d163575Sopenharmony_ciendchoice 710d163575Sopenharmony_ci 720d163575Sopenharmony_ciconfig BOARD_CONFIG_PATH 730d163575Sopenharmony_ci string "Board config path" 740d163575Sopenharmony_ci default "config/board" 750d163575Sopenharmony_ci 760d163575Sopenharmony_ciconfig TEE_ENABLE 770d163575Sopenharmony_ci bool "Enable TEE" 780d163575Sopenharmony_ci default n 790d163575Sopenharmony_ci depends on PLATFORM_HI3516DV300 800d163575Sopenharmony_ci help 810d163575Sopenharmony_ci Enable teeos in platform 820d163575Sopenharmony_ci 830d163575Sopenharmony_ciconfig HRTIMER_ENABLE 840d163575Sopenharmony_ci bool "HR TIMER enable" 850d163575Sopenharmony_ci default y 860d163575Sopenharmony_ci help 870d163575Sopenharmony_ci Enable High-resolution timer support 880d163575Sopenharmony_ci 89