All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/4] SPL NVMe support
@ 2023-06-03 14:02 Mayuresh Chitale
  2023-06-03 14:02 ` [PATCH v4 1/4] spl: Add Kconfig options for NVME Mayuresh Chitale
                   ` (4 more replies)
  0 siblings, 5 replies; 12+ messages in thread
From: Mayuresh Chitale @ 2023-06-03 14:02 UTC (permalink / raw)
  To: Bin Meng, Simon Glass
  Cc: Mayuresh Chitale, u-boot, Heinrich Schuchardt, Rick Chen, Leo

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

Changes in v4:
- Drop patch 4
- Modify patch 2 to use generic fs.h APIs

Changes in v3:
- Add generic API to fetch payload from Ext or FAT filesystems
- Remove reduntant SPL_PCI_PNP config check

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 (5):
  spl: Add Kconfig options for NVME
  spl: blk: Support loading images from fs
  nvme: pci: Enable for SPL
  spl: Support loading a FIT from ext FS
  common: spl: Add spl NVMe boot support

Mayuresh Chitale (4):
  spl: Add Kconfig options for NVME
  spl: blk: Support loading images from fs
  nvme: pci: Enable for SPL
  common: spl: Add spl NVMe boot support

 arch/riscv/include/asm/spl.h |   1 +
 common/spl/Kconfig           |  27 +++++++
 common/spl/Makefile          |   2 +
 common/spl/spl_blk_fs.c      | 134 +++++++++++++++++++++++++++++++++++
 common/spl/spl_nvme.c        |  32 +++++++++
 disk/part.c                  |  10 +--
 drivers/Makefile             |   1 +
 drivers/block/Kconfig        |   7 ++
 drivers/nvme/Makefile        |   2 +-
 drivers/pci/Kconfig          |   6 ++
 include/spl.h                |   3 +
 11 files changed, 220 insertions(+), 5 deletions(-)
 create mode 100644 common/spl/spl_blk_fs.c
 create mode 100644 common/spl/spl_nvme.c

-- 
2.34.1


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2023-07-20  6:17 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-03 14:02 [PATCH v4 0/4] SPL NVMe support Mayuresh Chitale
2023-06-03 14:02 ` [PATCH v4 1/4] spl: Add Kconfig options for NVME Mayuresh Chitale
2023-06-03 14:02 ` [PATCH v4 2/4] spl: blk: Support loading images from fs Mayuresh Chitale
2023-06-03 14:02 ` [PATCH v4 3/4] nvme: pci: Enable for SPL Mayuresh Chitale
2023-06-03 14:02 ` [PATCH v4 4/4] common: spl: Add spl NVMe boot support Mayuresh Chitale
2023-06-20 13:37 ` [PATCH v4 0/4] SPL NVMe support Tom Rini
2023-07-12 13:06   ` mchitale
2023-07-12 13:27     ` Heinrich Schuchardt
2023-07-12 17:12       ` Tom Rini
2023-07-17  8:09         ` mchitale
2023-07-17 15:12           ` Tom Rini
2023-07-20  6:17             ` mchitale

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.