mirror of
https://github.com/apache/nuttx.git
synced 2026-05-21 13:13:08 +08:00
Removing FLexSPI NOR driver
This commit is contained in:
committed by
Alan Carvalho de Assis
parent
177ff946b8
commit
f57ff30545
File diff suppressed because it is too large
Load Diff
@@ -655,25 +655,6 @@ config W25QXXXJV_SECTOR512
|
||||
|
||||
endif # MTD_W25QXXXJV
|
||||
|
||||
config MTD_FLEXSPI_NOR
|
||||
bool "FlexSPI-based NOR FLASH"
|
||||
default n
|
||||
---help---
|
||||
Support the W25Q064JV, WIS25WP064
|
||||
|
||||
if MTD_FLEXSPI_NOR
|
||||
|
||||
config FLEXSPI_NOR_FREQUENCY
|
||||
int "FlexSPI NOR Frequency"
|
||||
default 133000000
|
||||
---help---
|
||||
Per data sheet:
|
||||
– 133MHz Single, Dual/Quad SPI clocks
|
||||
– 266/532MHz equivalent Dual/Quad SPI
|
||||
– 66MB/S continuous data transfer rate
|
||||
|
||||
endif # MTD_FLEXSPI_NOR
|
||||
|
||||
config MTD_MX25RXX
|
||||
bool "QuadSPI-based Macronix MX25RXX family FLASH"
|
||||
default n
|
||||
|
||||
@@ -140,10 +140,6 @@ ifeq ($(CONFIG_MTD_IS25XP),y)
|
||||
CSRCS += is25xp.c
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_MTD_FLEXSPI_NOR),y)
|
||||
CSRCS += flexspi_nor.c
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_MTD_SMART),y)
|
||||
ifeq ($(CONFIG_FS_SMARTFS),y)
|
||||
CSRCS += smart.c
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -91,7 +91,6 @@
|
||||
****************************************************************************/
|
||||
|
||||
struct qspi_dev_s; /* Forward reference */
|
||||
struct flexspi_dev_s; /* Forward reference */
|
||||
|
||||
/* The following defines the geometry for the device. It treats the device
|
||||
* as though it were just an array of fixed size blocks. That is most likely
|
||||
@@ -595,18 +594,6 @@ FAR struct mtd_dev_s *n25qxxx_initialize(FAR struct qspi_dev_s *qspi,
|
||||
FAR struct mtd_dev_s *w25qxxxjv_initialize(FAR struct qspi_dev_s *qspi,
|
||||
bool unprotect);
|
||||
|
||||
/****************************************************************************
|
||||
* Name: flexspi_nor_initialize
|
||||
*
|
||||
* Description:
|
||||
* Create an initialized MTD device instance for the FlexSPI-based
|
||||
* FLASH part.
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
FAR struct mtd_dev_s *flexspi_nor_initialize(FAR struct flexspi_dev_s
|
||||
*flexspi, bool unprotect);
|
||||
|
||||
/****************************************************************************
|
||||
* Name: blockmtd_initialize
|
||||
*
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user