Commit graph

  • 39bf4bde15
    Merge eb2fc27703 into 7f3184a6c5 Villemoes 2025-11-18 21:25:08 +03:00
  • 51b8149787
    Merge fcf187a6f2 into 7f3184a6c5 flto 2025-10-05 08:14:00 +03:00
  • 7f3184a6c5 libfdt: Remove old MacOS strnlen workaround main 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
  • 74061fa8bd
    Merge 209efccc6a into e1284ee5dc juiceRv 2025-08-22 22:15:11 +08:00
  • f6a1c769a7
    Merge bac9d17dbc into e1284ee5dc StekiKun 2025-08-22 22:15:06 +08: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 ci 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
  • d798a3fdb2
    fdtoverlay: provide better error message for missing /__symbols__ Amjad Alsharafi 2024-10-28 11:57:28 +08:00
  • 18aa49a9f6 Escape spaces in depfile with backslashes. Colin Finck 2024-10-21 13:34:25 +02:00
  • 44e7721dd3
    Escape spaces in depfile with backslashes. Colin Finck 2024-10-21 13:34:25 +02:00
  • f9968fa069 libfdt.h: whitespace consistency fixups Rasmus Villemoes 2024-10-03 08:16:24 +02:00
  • 9b5f65fb3d libfdt.h: typo and consistency fixes Rasmus Villemoes 2024-10-03 08:15:40 +02:00
  • 5f21a39f24 libfdt.h: whitespace consistency fixups Rasmus Villemoes 2024-10-03 08:16:24 +02:00
  • d75ba01d03 libfdt.h: typo and consistency fixes Rasmus Villemoes 2024-10-03 08:15:40 +02:00
  • 72c72c5938 tests: add basic tests of fdtget/fdtput with &label syntax Rasmus Villemoes 2023-03-09 14:05:05 +01:00
  • f015453e06 allow paths in fdt_path_offset to begin with a &label reference Rasmus Villemoes 2023-03-09 11:54:06 +01:00
  • 99031e3a4a Bump version to v1.7.1 v1.7.1 David Gibson 2024-08-17 18:22:16 +10:00
  • 6bf7773a58 wip Simon Glass 2024-08-15 09:29:48 -06:00
  • 973f755e16 github: Add pip as a dependency Simon Glass 2024-08-13 13:07:55 -06:00
  • 9ea9f825d6 setup: Add dependencies for Windows Gua Guo 2024-08-09 06:52:12 -06:00
  • 69aeeec222 temporarily test this branch with github actions pylibfdt David Gibson 2024-08-12 11:59:27 +10:00