1d6aed566Sopenharmony_ci# none hdf driver configs 2d6aed566Sopenharmony_cichoice 3d6aed566Sopenharmony_ci prompt "Enable Uart" 4d6aed566Sopenharmony_ci default DRIVERS_HDF_PLATFORM_UART 5d6aed566Sopenharmony_ci help 6d6aed566Sopenharmony_ci Enable simple uart (without vfs) only for litekernel. 7d6aed566Sopenharmony_ci Enable general uart (with vfs) for full code. 8d6aed566Sopenharmony_ci 9d6aed566Sopenharmony_ciconfig DRIVERS_HDF_PLATFORM_UART 10d6aed566Sopenharmony_ci bool "Enable HDF platform uart driver" 11d6aed566Sopenharmony_ci depends on DRIVERS_HDF_PLATFORM 12d6aed566Sopenharmony_ci help 13d6aed566Sopenharmony_ci Answer Y to enable HDF platform uart driver. 14d6aed566Sopenharmony_ci 15d6aed566Sopenharmony_ciconfig PLATFORM_UART_WITHOUT_VFS 16d6aed566Sopenharmony_ci bool "Simple Uart" 17d6aed566Sopenharmony_ciconfig PLATFORM_NO_UART 18d6aed566Sopenharmony_ci bool "NO Uart" 19d6aed566Sopenharmony_ciendchoice 20d6aed566Sopenharmony_ci 21d6aed566Sopenharmony_ci# platform char dev drivers config 22d6aed566Sopenharmony_ciconfig DRIVERS_PLATFORM_CHAR_DEVICE 23d6aed566Sopenharmony_ci bool "Enable Platform Char Device Drivers" 24d6aed566Sopenharmony_ci default y 25d6aed566Sopenharmony_ci depends on FS_VFS 26d6aed566Sopenharmony_ci help 27d6aed566Sopenharmony_ci Enable Platform Char Device Drivers. 28d6aed566Sopenharmony_ci 29d6aed566Sopenharmony_ciconfig DRIVERS_MMZ_CHAR_DEVICE 30d6aed566Sopenharmony_ci bool "Enable MMZ Platform Char Device Drivers" 31d6aed566Sopenharmony_ci default y 32d6aed566Sopenharmony_ci depends on DRIVERS_PLATFORM_CHAR_DEVICE && FS_VFS 33d6aed566Sopenharmony_ci help 34d6aed566Sopenharmony_ci Enable MMZ Platform Char Device Drivers. 35d6aed566Sopenharmony_ci 36d6aed566Sopenharmony_ciconfig DRIVERS_NETDEV 37d6aed566Sopenharmony_ci bool "Enable Net Device" 38d6aed566Sopenharmony_ci default y 39d6aed566Sopenharmony_ci depends on DRIVERS && NET_LWIP_SACK 40d6aed566Sopenharmony_ci help 41d6aed566Sopenharmony_ci Answer Y to enable LiteOS support net device. 42d6aed566Sopenharmony_ci 43d6aed566Sopenharmony_ci# mtd configs tart 44d6aed566Sopenharmony_ciconfig DRIVERS_MTD 45d6aed566Sopenharmony_ci bool "Enable MTD" 46d6aed566Sopenharmony_ci default n 47d6aed566Sopenharmony_ci depends on DRIVERS && FS_VFS 48d6aed566Sopenharmony_ci help 49d6aed566Sopenharmony_ci Answer Y to enable LiteOS support jffs2 multipartion. 50d6aed566Sopenharmony_ci 51d6aed566Sopenharmony_ci# spi nor 52d6aed566Sopenharmony_ciconfig DRIVERS_MTD_SPI_NOR 53d6aed566Sopenharmony_ci bool "Enable MTD spi_nor flash" 54d6aed566Sopenharmony_ci default y 55d6aed566Sopenharmony_ci depends on DRIVERS_MTD 56d6aed566Sopenharmony_ci help 57d6aed566Sopenharmony_ci Answer Y to support spi_nor flash. 58d6aed566Sopenharmony_cichoice 59d6aed566Sopenharmony_ci depends on DRIVERS_MTD_SPI_NOR 60d6aed566Sopenharmony_ci prompt "SpiNorFlash Chips" 61d6aed566Sopenharmony_ci default DRIVERS_MTD_SPI_NOR_HISFC350 62d6aed566Sopenharmony_ci 63d6aed566Sopenharmony_ciconfig DRIVERS_MTD_SPI_NOR_HISFC350 64d6aed566Sopenharmony_ci bool "Enable hisfc350" 65d6aed566Sopenharmony_ci help 66d6aed566Sopenharmony_ci Answer Y to support hisfc350. 67d6aed566Sopenharmony_ci 68d6aed566Sopenharmony_ciconfig DRIVERS_MTD_SPI_NOR_HIFMC100 69d6aed566Sopenharmony_ci bool "Enable hifmc100" 70d6aed566Sopenharmony_ci help 71d6aed566Sopenharmony_ci Answer Y to support hifmc100. 72d6aed566Sopenharmony_ciendchoice 73d6aed566Sopenharmony_ci 74d6aed566Sopenharmony_ci#spi nand 75d6aed566Sopenharmony_ciconfig DRIVERS_MTD_NAND 76d6aed566Sopenharmony_ci bool "Enable MTD nandflash" 77d6aed566Sopenharmony_ci default n 78d6aed566Sopenharmony_ci depends on DRIVERS_MTD 79d6aed566Sopenharmony_ci help 80d6aed566Sopenharmony_ci Answer Y to support nandflash. 81d6aed566Sopenharmony_ci 82d6aed566Sopenharmony_ci# mtd configs end 83d6aed566Sopenharmony_ci 84d6aed566Sopenharmony_ciconfig DRIVERS_EMMC 85d6aed566Sopenharmony_ci bool "Enable MMC" 86d6aed566Sopenharmony_ci default y 87