qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/3] DTB build housekeeping
@ 2025-07-08 20:48 Bernhard Beschow
  2025-07-08 20:48 ` [PATCH v2 1/3] hw/microblaze: Add missing FDT dependency Bernhard Beschow
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Bernhard Beschow @ 2025-07-08 20:48 UTC (permalink / raw)
  To: qemu-devel
  Cc: Bernhard Beschow, qemu-arm, Marc-André Lureau, Peter Maydell,
	Edgar E. Iglesias, Paolo Bonzini, qemu-ppc,
	Daniel P. Berrangé, Philippe Mathieu-Daudé

This series removes the bundled device tree blobs from the repository which are
redundant to the bundled device tree sources. To make this work, the device tree
compiler 'dtc' is now required whenever libfdt is used. Furthermore, dtc can now
be built from the bundled libfdt if needed.

v2:
* Allow building dtc from bundled libfdt (Paolo)
* Find dtc iff libfdt is used (Paolo)
* Remove dtc configure option (now obsolete)

Bernhard Beschow (3):
  hw/microblaze: Add missing FDT dependency
  configure: Ensure existance of dtc when libfdt is used
  pc-bios/dtb: Remove device tree blobs

 MAINTAINERS                                   |   2 +-
 meson.build                                   |  16 +++--
 hw/microblaze/Kconfig                         |   4 +-
 pc-bios/dtb/bamboo.dtb                        | Bin 3211 -> 0 bytes
 pc-bios/dtb/canyonlands.dtb                   | Bin 9779 -> 0 bytes
 pc-bios/dtb/meson.build                       |  17 ++---
 pc-bios/dtb/petalogix-ml605.dtb               | Bin 9882 -> 0 bytes
 pc-bios/dtb/petalogix-s3adsp1800.dtb          | Bin 8161 -> 0 bytes
 subprojects/dtc.wrap                          |   1 +
 .../packagefiles/dtc-meson-override.patch     |  62 ++++++++++++++++++
 10 files changed, 85 insertions(+), 17 deletions(-)
 delete mode 100644 pc-bios/dtb/bamboo.dtb
 delete mode 100644 pc-bios/dtb/canyonlands.dtb
 delete mode 100644 pc-bios/dtb/petalogix-ml605.dtb
 delete mode 100644 pc-bios/dtb/petalogix-s3adsp1800.dtb
 create mode 100644 subprojects/packagefiles/dtc-meson-override.patch

-- 
2.50.0



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

end of thread, other threads:[~2025-08-28 11:15 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-08 20:48 [PATCH v2 0/3] DTB build housekeeping Bernhard Beschow
2025-07-08 20:48 ` [PATCH v2 1/3] hw/microblaze: Add missing FDT dependency Bernhard Beschow
2025-07-14 21:34   ` Philippe Mathieu-Daudé
2025-07-08 20:48 ` [PATCH v2 2/3] configure: Ensure existance of dtc when libfdt is used Bernhard Beschow
2025-07-08 20:48 ` [PATCH v2 3/3] pc-bios/dtb: Remove device tree blobs Bernhard Beschow
2025-07-14 21:35   ` Philippe Mathieu-Daudé
2025-07-14 17:48 ` [PATCH v2 0/3] DTB build housekeeping Bernhard Beschow
2025-07-15  6:06 ` Philippe Mathieu-Daudé
2025-08-14  5:15   ` Paolo Bonzini
2025-08-28 11:13     ` Paolo Bonzini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).