public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH 0/7] Introduce SQUASHFS support in SPL
@ 2026-03-13 10:42 Richard Genoud
  2026-03-13 10:42 ` [PATCH 1/7] fs/squashfs: fix sqfs_decompressor.c build " Richard Genoud
                   ` (9 more replies)
  0 siblings, 10 replies; 13+ messages in thread
From: Richard Genoud @ 2026-03-13 10:42 UTC (permalink / raw)
  To: Tom Rini, Peng Fan, Jaehoon Chung, Joao Marcos Costa
  Cc: Thomas Petazzoni, Miquel Raynal, u-boot, Richard Genoud

SquashFS has support in U-Boot, but not in SPL.

This series adds the possibility for the SPL to load files from SquashFS
partitions.
This is useful, for instance, when there's a SquashFS rootfs containing
U-Boot binary.

NB: falcon mode is not supported yet.

Richard Genoud (7):
  fs/squashfs: fix sqfs_decompressor.c build in SPL
  fs/squashfs: sqfs_decompressor: simplify code
  fs/squashfs: squashfs.h: include file should be self dependent
  spl: add squashfs support
  spl: mmc: support squashfs
  MAINTAINERS: SQUASHFS: update João Marcos Costa email
  MAINTAINERS: SQUASHFS: Add myself as co-maintainer

 MAINTAINERS                     |  6 ++-
 common/spl/Makefile             |  1 +
 common/spl/spl_mmc.c            | 19 +++++---
 common/spl/spl_squashfs.c       | 78 +++++++++++++++++++++++++++++++++
 fs/squashfs/sqfs.c              | 12 +++--
 fs/squashfs/sqfs_decompressor.c | 71 ++++++++++--------------------
 include/part.h                  |  1 +
 include/spl.h                   |  6 +++
 include/squashfs.h              |  5 ++-
 9 files changed, 135 insertions(+), 64 deletions(-)
 create mode 100644 common/spl/spl_squashfs.c


base-commit: ba7bf918dafcd093ad733b07ba490baeb20cf5da

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

end of thread, other threads:[~2026-03-26 18:31 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-13 10:42 [PATCH 0/7] Introduce SQUASHFS support in SPL Richard Genoud
2026-03-13 10:42 ` [PATCH 1/7] fs/squashfs: fix sqfs_decompressor.c build " Richard Genoud
2026-03-13 10:42 ` [PATCH 2/7] fs/squashfs: sqfs_decompressor: simplify code Richard Genoud
2026-03-13 10:42 ` [PATCH 3/7] fs/squashfs: squashfs.h: include file should be self dependent Richard Genoud
2026-03-13 15:15   ` Tom Rini
2026-03-13 10:42 ` [PATCH 4/7] spl: add squashfs support Richard Genoud
2026-03-13 10:42 ` [PATCH 5/7] spl: mmc: support squashfs Richard Genoud
2026-03-13 10:42 ` [PATCH 6/7] MAINTAINERS: SQUASHFS: update João Marcos Costa email Richard Genoud
2026-03-13 10:42 ` [PATCH 7/7] MAINTAINERS: SQUASHFS: Add myself as co-maintainer Richard Genoud
2026-03-13 15:17   ` Tom Rini
2026-03-16  9:38 ` [PATCH 0/7] Introduce SQUASHFS support in SPL Joao Marcos Costa
2026-03-16 16:22 ` Miquel Raynal
2026-03-26 18:31 ` Tom Rini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox