This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


    from c9a2e4a6c5 risc-v/virt: enable gradeful shutdown in kernel build
     new 602bd685ec arm64/imx9: Add uSDHC driver
     new c11ffaa78f arm64/imx9: Add DMA preflight support for uSDHC
     new 0d3a1bc617 arm64/imx9: Fix fat_dma_ macro issue.
     new 5b3ef20629 arm64/imx9: Allocate 64B granules instead of 256B

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 arch/arm64/src/imx9/Kconfig                        |   93 ++
 arch/arm64/src/imx9/Make.defs                      |    8 +-
 arch/arm64/src/imx9/hardware/imx9_usdhc.h          |  704 ++++++++++++
 arch/arm64/src/imx9/imx9_dma_alloc.c               |   18 +-
 arch/arm64/src/imx9/imx9_dma_alloc.h               |    5 -
 .../imxrt_usdhc.c => arm64/src/imx9/imx9_usdhc.c}  | 1215 ++++++++++----------
 .../imxrt_usdhc.h => arm64/src/imx9/imx9_usdhc.h}  |   18 +-
 boards/arm64/imx9/imx93-evk/configs/nsh/defconfig  |   12 +
 boards/arm64/imx9/imx93-evk/include/board.h        |   31 +
 boards/arm64/imx9/imx93-evk/src/Makefile           |    4 +
 boards/arm64/imx9/imx93-evk/src/imx93-evk.h        |   30 +
 boards/arm64/imx9/imx93-evk/src/imx9_bringup.c     |    9 +
 .../imx9/imx93-evk/src/imx9_usdhc.c}               |   27 +-
 13 files changed, 1550 insertions(+), 624 deletions(-)
 create mode 100644 arch/arm64/src/imx9/hardware/imx9_usdhc.h
 copy arch/{arm/src/imxrt/imxrt_usdhc.c => arm64/src/imx9/imx9_usdhc.c} (71%)
 copy arch/{arm/src/imxrt/imxrt_usdhc.h => arm64/src/imx9/imx9_usdhc.h} (85%)
 copy boards/{risc-v/mpfs/common/src/mpfs_emmcsd.c => 
arm64/imx9/imx93-evk/src/imx9_usdhc.c} (82%)

Reply via email to