/* Copyright (C) 2020 QUECTEL Technologies Limited and/or its affiliates("QUECTEL"). * All rights reserved. */ #ifndef _QUEC_PROJ_CONFIG_H_ #define _QUEC_PROJ_CONFIG_H_ // @AUTO_GENERATION_NOTICE@ /** * whether to specify feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE /** * Core Version label */ #define QL_CORE_VERSION "@QL_CORE_BUILD_VER@" /** * Specify Vendor Chip Name for Quectel */ #define CONFIG_QL_PROJECT_VENDOR_CHIP_DEF "@QL_BUILD_CHIP_DEF@" /** * Specify Project Main Name for Quectel */ #define CONFIG_QL_PROJECT_DEF_@CONFIG_QL_PROJECT_DEF@ /** * Specify Project Sub Name for Quectel */ #define CONFIG_QL_PROJECT_DEF_SUB_@CONFIG_QL_PROJECT_DEF_SUB@ /** * Specify Project FULL Name for Quectel */ #define CONFIG_QL_PROJECT_DEF_@CONFIG_QL_PROJECT_DEF@_@CONFIG_QL_PROJECT_DEF_SUB@ /** * Specify SDK BUILD Flag for Quectel */ #define CONFIG_QL_CCSDK_BUILD_@QL_CCSDK_BUILD@ /** * whether to specify NETIF feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_NETIF /** * whether to specify SDMMC PORT(1=SDMMC1/2=SDMMC2) feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SDMMC_PORT @CONFIG_QUEC_PROJECT_FEATURE_SDMMC_PORT@ /** * whether to specify SDMMC feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SDMMC /** * whether to specify EMMC feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_EMMC /** * whether to specify SDMMC2 feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SDMMC2 /** * whether to specify EMMC2 feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_EMMC2 /** * whether to specify FILE feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_FILE /** * whether to specify FILE_ZIP feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_FILE_ZIP /** * whether to specify PPP feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_PPP /** * whether to specify CURL feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_CURL /** * whether to specify LWIP feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_LWIP /** * whether to specify SOCKET feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SOCKET /** * whether to specify DNS feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_DNS /** * whether to specify PING feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_PING /** * whether to specify HTTP feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_HTTP /** * whether to specify CTSREG feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_CTSREG /** * whether to specify MMS feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_MMS /** * whether to specify MQTT feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_MQTT /** * whether to specify MQTT feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_CUIOT /** * whether to specify FTP feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_FTP /** * whether to specify SSL feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SSL /** * whether to specify TLV feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_TLV /** * whether to specify LBS feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_LBS /** * whether to specify LWM2M feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_LWM2M /** * whether to specify NTP feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_NTP /** * whether to specify FOTA feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_FOTA /** * whether to specify network feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_NW /** * whether to specify USBNET feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_USBNET /** * whether to specify USB MASS Storage feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_USB_MASS_STORAGE /** * whether to specify SMS feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SMS /** * whether to specify VOICE CALL feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_VOICE_CALL /** * whether to specify VoLTE feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_VOLTE /** * whether to specify BT feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BT /** * whether to specify BLE_GATT feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BLE_GATT /** * whether to specify WIFISCAN feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_WIFISCAN /** * whether to specify GNSS feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_GNSS /** * whether to specify HD_GNSS feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_INTERNAL_GNSS /** * whether to specify HD_GNSS feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_HD_GNSS /** * whether to specify RTK feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_RTK /** * whether to specify LCD feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_LCD /** * whether to specify LVGL feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_LVGL /** * whether to specify CAMERA feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_CAMERA /** * whether to specify SPI feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SPI /** * whether to specify SPI_FLASH feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SPI_FLASH /** * whether to specify SPI_NOR_FLASH feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SPI_NOR_FLASH /** * whether to specify SPI_NAND_FLASH feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SPI_NAND_FLASH /** * whether to specify SPI6_NAND_FLASH feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SPI6_NAND_FLASH /** * whether to specify SPI4_EXT_NOR_SFFS feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SPI4_EXT_NOR_SFFS /** * whether to specify UART feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_UART /** * whether to specify LEDCFG feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_LEDCFG /** * whether to specify GPIO feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_GPIO /** * whether to specify ADC feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_ADC /** * whether to specify SIM feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SIM /** * whether to specify VSIM adapt feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_VSIM_ADAPT /** * whether to specify VSIM adapt STD feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_VSIM_ADAPT_STD /** * whether to specify QVSIM feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_QVSIM /** * whether to specify Phone book feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_PBK /** * whether to specify STK feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_STK /** * whether to specify BIP feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BIP /** * whether to specify Power Key feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_PWK /** * whether to specify SLEEP feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SLEEP /** * whether to specify I2C feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_I2C /** * whether to specify DECODER feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_DECODER /** * whether to specify AUDIO feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_AUDIO /** * whether to specify AUDIO feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_AUDIO_RECORD /** * whether to specify KEYPAD feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_KEYPAD /** * whether to export Quectel OPEN CPU package */ #cmakedefine CONFIG_QL_OPEN_EXPORT_PKG /** * whether to specify URC feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_URC /** * whether to specify secure boot feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SECURE_BOOT /** * whether to specify usb suspend feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_USB_SUSPEND /** * whether to specify Boot SPI Flash feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BOOT_SPI_FLASH /** * whether to specify Boot LCD feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BOOT_LCD /** * whether to specify Boot URC feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BOOT_URC /** * whether to specify Boot SDMMC feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BOOT_SDMMC /** * whether to specify Boot EMMC feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BOOT_EMMC /** * whether to specify Boot SDMMC2 feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BOOT_SDMMC2 /** * whether to specify Boot EMMC2 feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BOOT_EMMC2 /** * whether to specify Boot NAND FLASH feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BOOT_NAND_FLASH /** * whether to specify Boot SPI6 NAND FLASH feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BOOT_SPI6_NAND /** * whether to specify Boot SPI4 NOR FLASH feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BOOT_SPI4_NORFLASH /** * whether to specify Boot FAT ONLY READ feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BOOT_FAT_RDONLY /** * whether to specify Boot FAT READ & WRITE feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BOOT_FAT_RW /** * whether to specify Boot SPI4 EXT NOR SFFS feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BOOT_SPI4_EXTNSFFS /** * whether to specify Spi6 ext nor flash feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SPI6_EXT_NOR /** * whether to specify ext mapping ufs feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_EXT_MAPPING_UFS /** * whether to specify ext codec feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_EXT_CODEC /** * whether to specify RTC feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_RTC /** * whether to specify USB CHARGE feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_USB_CHARGE /** * whether to specify USB AUDIO feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_USB_AUDIO /** * whether to specify VIRT AT feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_VIRT_AT /** * whether to specify TTS */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_TTS /** * whether to place TTS lib in kernel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_TTS_IN_KERNEL /** * whether to sfs file feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SFS_FILE /** * whether to enalbe NOTIFY EVENT */ #cmakedefine CONFIG_QUEC_PROJECT_NOTIFY_EVENT /** * whether to export ALI_LINKSDK */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_ALI_LINKSDK /* * whether to specify PSM feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_PSM /* * whether to specify QDSIM feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_QDSIM /* * whether to specify DSSS feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_DSSS /** * whether to specify JAMMING detection feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_JAMDET /** * whether to specify SD detection feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SDDET /** * whether to specify USB feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_USB /** * whether to specify USB feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_USB_DRIVERS /** * whether to specify HEADSET detection feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_HEADSET_DET /** * whether to specify RFTEST feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_RFTEST /** * whether to specify FS NAND FLASH feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_FS_NAND_FLASH /** * whether to specify FS NOR FLASH feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_FS_NOR_FLASH /** * whether to specify SSH2 feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SSH2 /** * whether to specify CLOUDOTA feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_CLOUDOTA /** * whether to specify EMBED NOR FLASH feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_EMBED_NOR_FLASH /** * whether to specify EXT NOR MOUNT SFFS feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_EXT_NOR_SFFS_MOUNT /** * whether to specify QUECTHING SDK feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_QTHSDK /** * whether to specify Boot LED feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BOOT_LED /** * whether to specify BOOT ADC feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BOOT_ADC /** * whether to specify BOOT SCATTER feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_BOOT_SCATTER /** * whether to specify SMTP feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_SMTP /** * whether to specify DTMF feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_DTMF /** * whether to specify GPRS_DATA_TRANSFER feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_GPRS_DATA_TRANSFER /** * whether to specify LCD DRIVER feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_LCD_GC9305 /** * whether to specify LCD DRIVER feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_LCD_ST7735S /** * whether to specify LCD DRIVER feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_LCD_ST7789V /** * whether to specify LCD DRIVER feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_LCD_ST7567A /** * whether to specify CAMERA DRIVER feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_CAMERA_GC032A /** * whether to specify CAMERA DRIVER feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_CAMERA_GC0310 /** * whether to specify CAMERA DRIVER feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_CAMERA_BF30A2 /** * whether to specify CAMERA DRIVER feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_CAMERA_BF20A6 /** * whether to specify FW_FMTSYS feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_PROG_FW_FMTSYS /** * whether to specify FW_FMTEXT feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_PROG_FW_FMTEXT /** * whether to specify UNIOT feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_UNIOT /** * whether to specify TP feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_TP /** * whether to specify ALIIOT smartcard feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_ALIIOTSMARTCARD /** * whether to specify ATC feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_ATC_PARSE /** * whether to specify CMUX feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_CMUX /** * whether to specify ALIPAY IOT SDK feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_ALIPAY_IOT_SDK /** * whether to specify MAYILIAN feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_MAYILIAN /** * whether to specify ACM feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_USB_ACM /** * whether to specify MTP feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_USB_MTP /** * whether to enable AT for feature HW_IOT_DEVICE_SDK */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_HW_IOT_DEVICE_SDK /** * whether to specify NTRIP RTK feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_NTRIP_RTK /** * whether to specify FIREWALL feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_FIREWALL /** * whether to specify websocket feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_WEBSOCKET /** * whether to specify QIANCHUAN TEE SDK feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_TEESDK_VTRUST /** * whether to specify ETHERNET feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_ETHERNET /** * whether to specify APPIMG2 feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_APPIMG2 /** * whether to specify WIFI feature for Quectel */ #cmakedefine CONFIG_QUEC_PROJECT_FEATURE_WIFI #endif