arch/arm/src/lpc54xx: Make the SDMCC driver selection EXPERIMENTAL since it has not yet been verified.

This commit is contained in:
Gregory Nutt 2017-12-19 12:23:37 -06:00
parent 5a66684293
commit ba1301a43a
3 changed files with 5 additions and 2 deletions

View File

@ -250,6 +250,7 @@ config LPC54_SDMMC
bool "SD/MMC" bool "SD/MMC"
default n default n
select ARCH_HAVE_SDIO select ARCH_HAVE_SDIO
depends on EXPERIMENTAL
config LPC54_SPI0_MASTER config LPC54_SPI0_MASTER
bool "SPI0 Master" bool "SPI0 Master"
@ -641,7 +642,6 @@ menu "SD/MMC Configuration"
config LPC54_SDMMC_DMA config LPC54_SDMMC_DMA
bool "Support DMA data transfers" bool "Support DMA data transfers"
default y default y
select SDIO_SETUP_DMA_BEFORE_WRITE
---help--- ---help---
Support DMA data transfers. Support DMA data transfers.

View File

@ -341,8 +341,8 @@ struct lpc54_dev_s g_scard_dev =
#ifdef CONFIG_SDIO_MUXBUS #ifdef CONFIG_SDIO_MUXBUS
.lock = lpc54_lock, .lock = lpc54_lock,
#endif #endif
.capabilities = lpc54_capabilities,
.reset = lpc54_reset, .reset = lpc54_reset,
.capabilities = lpc54_capabilities,
.status = lpc54_status, .status = lpc54_status,
.widebus = lpc54_widebus, .widebus = lpc54_widebus,
.clock = lpc54_clock, .clock = lpc54_clock,

View File

@ -62,6 +62,9 @@ STATUS
functional. However, the action of the touchscreen could use some functional. However, the action of the touchscreen could use some
human factors improvements. I imagine that this is a consequence of human factors improvements. I imagine that this is a consequence of
the polled solution. the polled solution.
2017-12-29: Brought in Alan Carvalho de Assis' LPC43xx SD/MMC driver from
https://github.com/Smoothieware/smoothie-nuttx/tree/master/nuttx/arch/arm/src/lpc43xx
and adapted it for use by the LPC54xx. Unverified as of this writing.
There is still no support for the Accelerometer, SPIFI, SD card, Ethernet, There is still no support for the Accelerometer, SPIFI, SD card, Ethernet,
or USB. There is a partial SPI driver, but no on-board SPI devices to or USB. There is a partial SPI driver, but no on-board SPI devices to