[PATCH v2 0/4] SPL NVme support

Mayuresh Chitale mchitale at ventanamicro.com
Tue May 2 18:18:58 CEST 2023


This patchset adds support to load images of the SPL's next booting stage from a NVMe device.

Changes in v2:
- Rebase on v2023.07-rc1
- Use uclass ID for blk APIs
- Add support to load FIT images from ext filesystem

Mayuresh Chitale (4):
  spl: Add Kconfig options for NVME
  nvme: pci: Enable for SPL
  spl: Support loading a FIT from ext FS
  common: spl: Add spl NVMe boot support

 arch/riscv/include/asm/spl.h |  1 +
 common/spl/Kconfig           | 30 +++++++++++++++++++++
 common/spl/Makefile          |  1 +
 common/spl/spl_ext.c         | 33 +++++++++++++++++++++++
 common/spl/spl_nvme.c        | 52 ++++++++++++++++++++++++++++++++++++
 drivers/Makefile             |  1 +
 drivers/nvme/Makefile        |  2 +-
 drivers/pci/Kconfig          |  7 +++++
 drivers/pci/pci-uclass.c     |  3 ++-
 9 files changed, 128 insertions(+), 2 deletions(-)
 create mode 100644 common/spl/spl_nvme.c

-- 
2.34.1



More information about the U-Boot mailing list