Commit graph

  • 8e67480bf3
    Merge eb2fc27703 into a26ef6400b Villemoes 2026-01-20 18:56:45 +00:00
  • 32cb496226
    Merge 209efccc6a into a26ef6400b juiceRv 2026-01-20 18:25:48 +00:00
  • 20f06f41a2
    Merge bac9d17dbc into a26ef6400b StekiKun 2026-01-20 18:19:09 +00:00
  • a26ef6400b Restore phandle references from __fixups__ node main ci Uwe Kleine-König 2025-09-19 11:29:19 +02:00
  • 05c524db44 Restore phandle references from __local_fixups__ node Uwe Kleine-König 2025-09-19 11:29:18 +02:00
  • db65a3a3f4 Restore labels from __symbols__ node Uwe Kleine-König 2025-09-19 11:29:17 +02:00
  • 64330c682c Improve type guessing when compiling to dts format Uwe Kleine-König 2025-09-19 11:29:16 +02:00
  • cbb48690c6 Set DTSF_PLUGIN if needed when compiling from dtb Uwe Kleine-König 2025-09-19 11:29:15 +02:00
  • ef3b1baf63 Emit /plugin/ when compiling to .dts with DTSF_PLUGIN set Uwe Kleine-König 2025-09-19 11:29:14 +02:00
  • 7c78c8542d Added empty node name check Maldus512 2026-01-14 14:24:05 +01:00
  • 786ef15653 Added empty node name check Maldus512 2026-01-14 14:24:05 +01:00
  • 14dd76b967 fdtdump: Change FDT_PROP prob handling to ease future addition Herve Codina 2026-01-12 15:18:55 +01:00
  • 52b7f59308
    Merge fcf187a6f2 into 9a1c801a1a flto 2026-01-12 09:20:46 -08:00
  • 9a1c801a1a Fix discarded const qualifiers Stephen Gallagher 2026-01-06 14:19:30 -05:00
  • 8a1ae2b9b0
    Fix discarded const qualifiers Stephen Gallagher 2026-01-06 14:19:30 -05:00
  • 194ac9422a libfdt: fdt_get_name: Add can_assume(VALID_DTB) check Tom Rini 2025-12-09 15:50:53 -06:00
  • 39cae0bd00 libfdt: Improve size savings in FDT_RO_PROBE slightly Tom Rini 2025-12-09 15:50:52 -06:00
  • b126924732 libfdt: libfdt_internal.h correct final comment in ASSUME block Tom Rini 2025-12-09 15:50:51 -06:00
  • 7f3184a6c5 libfdt: Remove old MacOS strnlen workaround Adam Lackorzynski 2025-09-29 15:51:25 +02:00
  • eeda1bf461 libfdt: Remove old MacOS strnlen workaround Adam Lackorzynski 2025-09-29 15:51:25 +02:00
  • 9197f1ccd9 checks: Do not check overlays for alias paths Andrew Davis 2025-08-22 12:10:38 -05:00
  • e1284ee5dc livetree: Add only new data to fixup nodes instead of complete regeneration Uwe Kleine-König 2025-08-18 12:35:46 +02:00
  • cba90ce820 checks: Remove check for graph child addresses Niklas Söderlund 2025-08-17 15:37:33 +02:00
  • 763c6ab418 livetree: Simplify append_to_property() Uwe Kleine-König 2025-08-18 12:35:45 +02:00
  • 739403f222 libfdt: Drop including string.h from libfdt_internal.h Rob Herring (Arm) 2025-08-11 08:04:16 -05:00
  • 1c6c51e51b Consider drive letters when checking for absolute paths on Windows. Colin Finck 2025-08-06 15:52:31 +02:00
  • 5af7b0564f
    Consider drive letters when checking for absolute paths on Windows. Colin Finck 2025-08-06 15:52:31 +02:00
  • eb2fc27703 tests: add basic tests of fdtget/fdtput with &label syntax Rasmus Villemoes 2024-10-07 16:05:27 +02:00
  • 2675c5896a allow paths in fdt_path_offset to begin with a &label reference Rasmus Villemoes 2024-10-07 16:05:16 +02:00
  • 28bdb653cb build: Fix linker version script support detection bug171 David Gibson 2025-08-06 13:37:03 +10:00
  • 617f3d9b60 ci: Add Cirrus CI configuration for FreeBSD testing David Gibson 2025-08-01 15:35:46 +10:00
  • 04f948e83f ci: Add GitLab CI configuration for Linux builds David Gibson 2025-08-01 15:35:21 +10:00
  • e896802631 ci: Tweaks to GitHub Actions setup David Gibson 2025-08-01 15:35:31 +10:00
  • 2ad738722b build: Add FreeBSD and non-GNU linker compatibility David Gibson 2025-08-01 15:35:06 +10:00
  • 4132ac08ba libfdt: Document most remaining functions David Gibson 2025-08-01 11:34:18 +10:00
  • 33e66ec845 tests: Add compatibility with uutils David Gibson 2025-07-24 13:26:31 +10:00
  • a0dd7b6081 fdtput: Use strtol() in preference to sscanf() David Gibson 2025-07-28 16:42:34 +10:00
  • 5b71660724 tests: Work around limitation in FreeBSD's printf(1) David Gibson 2025-07-25 13:01:41 +10:00
  • 52f07dcca4 dtc: Add informative error for stray identifier Vivian Wang 2025-07-04 18:15:20 +08:00
  • dc15804a2f dtc: Add informative error for stray identifier Vivian Wang 2025-07-04 18:15:20 +08:00
  • 9cabae6b03 checks: Fix detection of 'i2c-bus' node Jon Hunter 2025-07-09 15:24:52 +01:00
  • 52a78c354f
    Merge 64bbc331b4 into 7da5d106c7 Uwe Kleine-König 2025-07-04 09:36:41 +02:00
  • 64bbc331b4 Set DTSF_PLUGIN if needed when compiling from dtb Uwe Kleine-König 2025-07-01 12:55:57 +02:00
  • 75ccab9a22 Restore phandle references from __fixups__ node Uwe Kleine-König 2025-01-13 18:01:54 +01:00
  • c4aadcb589 Restore phandle references from __local_fixups__ node Uwe Kleine-König 2024-10-21 09:23:56 +02:00
  • 6a6f5aecd4 Restore labels from __symbols__ node Uwe Kleine-König 2024-10-20 22:54:44 +02:00
  • 635b958d27 Improve type guessing when compiling to dts format Uwe Kleine-König 2025-01-14 11:29:29 +01:00
  • 700105325f New helper to add markers Uwe Kleine-König 2025-01-14 11:09:29 +01:00
  • 4d12fac793 tests: Check for duplication in __local_fixups__ and __fixups__ Uwe Kleine-König 2025-01-14 09:40:10 +01:00
  • 605dc044c3 New helper to add markers Uwe Kleine-König 2025-01-14 11:09:29 +01:00
  • 7da5d106c7 fdtput: Fix documentation about existing nodes Uwe Kleine-König 2025-07-01 11:54:00 +02:00
  • 53c63dd421 dtdiff: Use input format dtb for dtbo files Uwe Kleine-König 2025-01-14 11:58:28 +01:00
  • a9b9a47857 Emit /plugin/ when compiling to .dts with DTSF_PLUGIN set Uwe Kleine-König 2025-07-01 12:31:21 +02:00
  • 69103f7e66 dtdiff: Use input format dtb for dtbo files Uwe Kleine-König 2025-01-14 11:58:28 +01:00
  • 3083aa38ab fdtput: Fix documentation about existing nodes Uwe Kleine-König 2025-07-01 11:54:00 +02:00
  • 84d9dd2fcb dtc: Add data_insert_data function Ayush Singh 2025-06-05 16:18:07 +05:30
  • 97011d1f4e meson: use override_find_program/override_dependency Paolo Bonzini 2025-06-12 07:38:29 +02:00
  • b841391bbd srcpos: Define srcpos_free Ayush Singh 2025-06-05 16:18:06 +05:30
  • e0b7749c26 Add alloc_marker Ayush Singh 2025-03-11 21:05:37 +05:30
  • ecb21febfd meson: port python bindings to build natively via meson and meson-python Eli Schwartz 2025-04-30 11:25:26 -04:00
  • 7ebfcac852 Makefile: deprecate in favor of Meson Eli Schwartz 2025-04-30 11:25:25 -04:00
  • 007dd391ee flattree: Optimize stringtable_insert() Yao Zi 2025-03-31 18:04:33 +00:00
  • 47e4773d36
    Merge 6bf7773a58 into f4c53f4ebf Simon Glass 2025-03-28 11:25:03 +08:00
  • f4c53f4ebf Use __ASSEMBLER__ instead of __ASSEMBLY__ Thomas Huth 2025-03-13 20:27:18 +01:00
  • 205fbef17b Fix some typos Thomas Huth 2025-03-13 20:16:07 +01:00
  • da85f91931 Remove duplicated words in documentation and comments Thomas Huth 2025-03-13 20:05:27 +01:00
  • dd1b3e532d meson: support building libfdt without static library Brandon Maier 2025-03-06 20:30:47 -06:00
  • 0bcb70aaa5 meson: support building libfdt without static library Brandon Maier 2025-03-06 20:30:47 -06:00
  • 1ccd232709 meson: don't build test programs by default Eli Schwartz 2025-03-02 17:28:26 -05:00
  • ce1d858888 tests: When building .so from -O asm output mark as non-executable stack David Gibson 2025-02-05 13:39:43 +11:00
  • 915daadbb6 Start with empty __local_fixups__ and __fixups__ nodes Uwe Kleine-König 2025-01-13 22:43:11 +01:00
  • 4ea851f5a4 Let get_subnode() not return deleted nodes Uwe Kleine-König 2025-01-13 22:35:41 +01:00
  • 175d2a564c Use build_root_node() instead of open-coding it Uwe Kleine-König 2025-01-13 22:29:11 +01:00
  • 885df2b2c4
    annotations: extend source position information for properties Maxim Paymushkin 2022-01-05 16:06:06 +01:00
  • 18f4f305fd build: fix -Dtools=false build Marc-André Lureau 2024-11-11 15:07:12 +04:00
  • 267efc7d46 checks: Warn about missing #address-cells for interrupt parents Thierry Reding 2024-12-13 15:14:38 +01:00
  • 755db11535 libfdt: Add fdt_setprop_namelen_string() Ayush Singh 2024-12-05 10:21:06 +05:30
  • bdca861200 libfdt: Add fdt_setprop_namelen() Ayush Singh 2024-12-05 10:21:05 +05:30
  • 0f69cedc08 libfdt_internal: fdt_find_string_len_() Ayush Singh 2024-12-05 10:21:04 +05:30
  • 56b2b30c5b libfdt: add fdt_get_property_namelen_w() Ayush Singh 2024-12-05 10:21:03 +05:30
  • 1e8c5f60e1 Add clang-format config Ayush Singh 2024-12-05 19:50:02 +05:30
  • 6f183c7d92 checks: Relax avoid_unnecessary_addr_size check to allow child ranges properties Philipp Zabel 2024-11-06 14:01:08 +01:00
  • bfdafea23c tests/sw_tree1.c: fix unitialized saveptr Brandon Maier 2024-11-23 13:21:28 -06:00
  • 66c7d0e6f4 tests/sw_tree1.c: fix unitialized saveptr Brandon Maier 2024-11-23 13:21:28 -06:00
  • 9a969f3b70 pylibfdt/libfdt.i: fix backwards compatibility of return values Brandon Maier 2024-11-24 15:48:04 -06:00
  • 4292b072a2 .github/workflows: update ubuntu runner to supported version Brandon Maier 2024-11-24 16:01:47 -06:00
  • 1c745a9bd1 libfdt: Remove fdt parameter from overlay_fixup_one_phandle Bingwu Zhang 2024-11-23 17:48:14 +08:00
  • a14e5a12d5 .github/workflows: update ubuntu runner to supported version Brandon Maier 2024-11-24 16:01:47 -06:00
  • d0b4125184 pylibfdt/libfdt.i: fix backwards compatibility of return values Brandon Maier 2024-11-24 15:48:04 -06:00
  • b3bbee6b12 libfdt: Move the SBOM authors section Richard Hughes 2024-11-18 09:18:08 +00:00
  • bdb983877d
    libfdt: Move the SBOM authors section Richard Hughes 2024-11-18 09:18:08 +00:00
  • d1656730ab Add a SBOM file in CycloneDX format Richard Hughes 2024-11-16 11:28:16 +00:00
  • b75515af45 libfdt: Remove extra semi-colons outside functions Bingwu Zhang 2024-11-16 18:12:28 +08:00
  • 4957ba37a6
    Add a SBOM file in CycloneDX format Richard Hughes 2024-11-16 11:28:16 +00:00
  • 6203dc476f build: fix -Dtools=false build Marc-André Lureau 2024-11-11 15:07:12 +04:00
  • 2d10aa2afe Bump version to v1.7.2 v1.7.2 David Gibson 2024-11-06 14:01:37 +11:00
  • 48795c82bd pylibfdt: Don't emit warnings from swig generate C code David Gibson 2024-11-06 14:00:45 +11:00
  • 838f11e830 fdtoverlay: provide better error message for missing /__symbols__ Amjad Alsharafi 2024-10-28 11:57:28 +08:00
  • d1e2384185 pylibfdt/libfdt.i: Use SWIG_AppendOutput Markus Volk 2024-10-28 18:26:45 +01:00
  • 9991114ff2 pylibfdt/libfdt.i: Use SWIG_AppendOutput Markus Volk 2024-10-28 18:26:45 +01:00