35 lines
1.1 KiB
Plaintext
35 lines
1.1 KiB
Plaintext
# NPCX Flash driver configuration options
|
|
|
|
# Copyright (c) 2023 Nuvoton Technology Corporation.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
config FLASH_NPCX_FIU_QSPI
|
|
bool "Nuvoton NPCX QSPI Bus Flash driver"
|
|
default y
|
|
depends on DT_HAS_NUVOTON_NPCX_FIU_QSPI_ENABLED
|
|
help
|
|
This option enables the QSPI Bus Flash driver for NPCX family of
|
|
processors.
|
|
|
|
config FLASH_NPCX_FIU_NOR
|
|
bool "Nuvoton NPCX embedded controller (EC) QSPI NOR Flash driver"
|
|
default y
|
|
depends on DT_HAS_NUVOTON_NPCX_FIU_NOR_ENABLED
|
|
depends on FLASH_NPCX_FIU_QSPI
|
|
select FLASH_HAS_DRIVER_ENABLED
|
|
select FLASH_HAS_PAGE_LAYOUT
|
|
select FLASH_JESD216
|
|
select FLASH_HAS_EX_OP
|
|
help
|
|
This option enables the QSPI NOR Flash driver for NPCX family of
|
|
processors.
|
|
|
|
config FLASH_NPCX_FIU_NOR_INIT
|
|
bool "QSPI NOR flash feature during driver initialization"
|
|
default y
|
|
depends on FLASH_NPCX_FIU_NOR
|
|
help
|
|
This option enables the QSPI NOR Flash features such as Quad-Enable,
|
|
4-byte address support and so on during driver initialization. Disable
|
|
it if QSPI NOR devices are not ready during driver initialization.
|