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