)]}'
{
  "commit": "0535e46d55d7423094d8b553d704a0f7f678de77",
  "tree": "5ab292dee2e2e69012ac43302a3fa3353262185f",
  "parents": [
    "5e7624979083e2bc163e18165452d8ead462b58c"
  ],
  "author": {
    "name": "Marek Vasut",
    "email": "marek.vasut+renesas@mailbox.org",
    "time": "Tue Dec 02 20:32:50 2025 +0100"
  },
  "committer": {
    "name": "Tom Rini",
    "email": "trini@konsulko.com",
    "time": "Mon Jan 05 09:01:59 2026 -0600"
  },
  "message": "scripts/dtc: Update to upstream version v1.7.2-35-g52f07dcca47c\n\nSynchronize local copy of DTC with Linux 6.17 . This includes the\nfollowing picked and squashed commits from Linux kernel. The squash\nwas necessary, since the DTC here contains changes which were also\npart of DTC in Linux alraedy, and the squash helped resolve those\nwithout going back and forth with the changes.\n\nThe following commits from Linux are picked:\n\n8f324cd712df7 # scripts/dtc: consolidate include path options in Makefile\nb5b3d9b63b0ee # scripts/dtc: Add yamltree.c to dtc sources\n7d97a76f226d6 # scripts/dtc: Update to upstream version v1.4.7-14-gc86da84d30e4\nea6f243be74e5 # scripts/dtc: Update to upstream version v1.4.7-57-gf267e674d145\n02d435d4eccd8 # scripts/dtc: Update to upstream version v1.5.0-23-g87963ee20693\n6e321b7637396 # scripts/dtc: Update to upstream version v1.5.0-30-g702c1b6c0e73\n9f19ec91a7a35 # scripts/dtc: dtx_diff - add color output support\n8287d642f38d1 # scripts/dtc: Update to upstream version v1.5.1-22-gc40aeb60b47a\n4c52deef9225d # scripts/dtc: Revert \"yamltree: Ensure consistent bracketing of properties with phandles\"\n5d3827e1452ed # scripts/dtc: Remove unused makefile fragments\n40dd266887654 # scripts/dtc: Update to upstream version v1.6.0-2-g87a656ae5ff9\n8d4cf6b6acb59 # scripts/dtc: use pkg-config to include \u003cyaml.h\u003e in non-standard path\nb9bf9ace5ae90 # scripts/dtc: Update to upstream version v1.6.0-11-g9d7888cbf19c\n69a883b6f5ac0 # scripts/dtc: dtx_diff - make help text formatting consistent\n8f829108b8aed # scripts/dtc: only append to HOST_EXTRACFLAGS instead of overwriting\nb39b4342ac495 # scripts/dtc: Update to upstream version v1.6.0-31-gcbca977ea121\n93c6424c486b3 # scripts: dtc: Fetch fdtoverlay.c from external DTC project\n0dd574a1d75c3 # scripts/dtc: Update to upstream version v1.6.0-51-g183df9e9c2b9\nec38b5df8a231 # scripts: dtc: Build fdtoverlay tool\na0c8c431411f5 # scripts: dtc: Remove the unused fdtdump.c file\ne7dc653d4e890 # scripts/dtc: Add missing fdtoverlay to gitignore\nd2bf5d2e3f09c # scripts/dtc: Update to upstream version v1.6.1-19-g0a3a9d3449c8\na60878f5532d0 # scripts/dtc: dtx_diff: remove broken example from help text\n8b739d8658a9b # scripts/dtc: Call pkg-config POSIXly correct\nb6eeafa67df00 # scripts/dtc: Update to upstream version v1.6.1-63-g55778a03df61\nf96cc4c787588 # scripts/dtc: Update to upstream version v1.6.1-66-gabbd523bae6e\n09ab9c092ef2b # scripts/dtc: Update to upstream version v1.7.0-93-g1df7b047fe43\nded8a5a498f2d # scripts/dtc: Update to upstream version v1.7.0-95-gbcd02b523429\nee6ff6fca7e71 # scripts/dtc: Update to upstream version v1.7.2-35-g52f07dcca47c\n\nThis also includes forward port of U-Boot commit\ne8c2d25845c7 (\"libfdt: Revert 6dcb8ba4 from upstream libfdt\")\nto avoid binary size growth.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut+renesas@mailbox.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9126d9e43582ec121c37e0d40af9b4f5dc45e8aa",
      "old_mode": 33188,
      "old_path": "scripts/Makefile.lib",
      "new_id": "ebac649d39ae38eafc6a9e55932a6a539a91c66f",
      "new_mode": 33188,
      "new_path": "scripts/Makefile.lib"
    },
    {
      "type": "modify",
      "old_id": "689b9be0f935a36a4baf358ecbb96e4f54e02efc",
      "old_mode": 33188,
      "old_path": "scripts/dtc/.gitignore",
      "new_id": "60984f72e27d87832ff6d2e9705fa16dee1cd147",
      "new_mode": 33188,
      "new_path": "scripts/dtc/.gitignore"
    },
    {
      "type": "modify",
      "old_id": "a714c68365e889737b588f5f54f734829bf829d2",
      "old_mode": 33188,
      "old_path": "scripts/dtc/Makefile",
      "new_id": "53f94e5a48d894ab276961fc1c8529291014562a",
      "new_mode": 33188,
      "new_path": "scripts/dtc/Makefile"
    },
    {
      "type": "delete",
      "old_id": "bece49b3553596cc330f5d47cf20f5b3dedf524e",
      "old_mode": 33188,
      "old_path": "scripts/dtc/Makefile.dtc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "2feec44a0f70b735c1e84298d51cb291c32b4dd4",
      "old_mode": 33188,
      "old_path": "scripts/dtc/checks.c",
      "new_id": "d10c49eeb2a934fa99a66c6cb34d90a83745fa7e",
      "new_mode": 33188,
      "new_path": "scripts/dtc/checks.c"
    },
    {
      "type": "modify",
      "old_id": "aa37a16c889186aff62274ec708e89dea7dbd971",
      "old_mode": 33188,
      "old_path": "scripts/dtc/data.c",
      "new_id": "5b25aa060416134be430aebe33c9cce49515297f",
      "new_mode": 33188,
      "new_path": "scripts/dtc/data.c"
    },
    {
      "type": "modify",
      "old_id": "d34e1b042202d62214de738d1a40585736cb4b12",
      "old_mode": 33188,
      "old_path": "scripts/dtc/dtc-lexer.l",
      "new_id": "15d585c8079802d3ab6b00b28bb0aa7bfdb386e9",
      "new_mode": 33188,
      "new_path": "scripts/dtc/dtc-lexer.l"
    },
    {
      "type": "modify",
      "old_id": "b3b9c83873d7b7158c8f786be575e8e3055ce74a",
      "old_mode": 33188,
      "old_path": "scripts/dtc/dtc-parser.y",
      "new_id": "4d5eece526243460203157464e3cd75f781e50e7",
      "new_mode": 33188,
      "new_path": "scripts/dtc/dtc-parser.y"
    },
    {
      "type": "modify",
      "old_id": "c36994e6eac5ceb90dbddf38ea26aa2902899bf8",
      "old_mode": 33188,
      "old_path": "scripts/dtc/dtc.c",
      "new_id": "b3445b7d6473b1a13499ddd176f47cf108ed8c3c",
      "new_mode": 33188,
      "new_path": "scripts/dtc/dtc.c"
    },
    {
      "type": "modify",
      "old_id": "39c50a2c4fc531ecd895ffc8255d1ea9250221b1",
      "old_mode": 33188,
      "old_path": "scripts/dtc/dtc.h",
      "new_id": "fcc97bbc70ee821626e37f82dae80eb1deef3973",
      "new_mode": 33188,
      "new_path": "scripts/dtc/dtc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee1eb8f3ad28b14762aca9ab5c8a4e36aac967d8",
      "new_mode": 33188,
      "new_path": "scripts/dtc/fdtoverlay.c"
    },
    {
      "type": "modify",
      "old_id": "086c5abf10fbb0fc7d7eca4431e6fff0467c90aa",
      "old_mode": 33188,
      "old_path": "scripts/dtc/flattree.c",
      "new_id": "ae3f9dec82fb5d96fe86b1b6f77d1d65017a301e",
      "new_mode": 33188,
      "new_path": "scripts/dtc/flattree.c"
    },
    {
      "type": "modify",
      "old_id": "ae7d06c3c49235a54f204316518542a3289e0132",
      "old_mode": 33188,
      "old_path": "scripts/dtc/fstree.c",
      "new_id": "0f9a534bacdbe0631e78b49ca76a1a002128b378",
      "new_mode": 33188,
      "new_path": "scripts/dtc/fstree.c"
    },
    {
      "type": "modify",
      "old_id": "28f4e1a5f1578d64f864bbc088b58dcbe548814b",
      "old_mode": 33188,
      "old_path": "scripts/dtc/libfdt/fdt.c",
      "new_id": "95f644c31f9431eb597b6f683741ff9be375cebf",
      "new_mode": 33188,
      "new_path": "scripts/dtc/libfdt/fdt.c"
    },
    {
      "type": "modify",
      "old_id": "f2e68807f277c5009641c54f5198bebb7cb1c28f",
      "old_mode": 33188,
      "old_path": "scripts/dtc/libfdt/fdt.h",
      "new_id": "c6e4d7838dc5df30e8bfee486291b6492e69fbdf",
      "new_mode": 33188,
      "new_path": "scripts/dtc/libfdt/fdt.h"
    },
    {
      "type": "modify",
      "old_id": "9a82cd0ba2f9714c748d40ba75cd61cb6fe25005",
      "old_mode": 33188,
      "old_path": "scripts/dtc/libfdt/fdt_addresses.c",
      "new_id": "c40ba094f1f87a4f85828fc25023f521111faf63",
      "new_mode": 33188,
      "new_path": "scripts/dtc/libfdt/fdt_addresses.c"
    },
    {
      "type": "modify",
      "old_id": "7a65c35af6f01028c7360aba32ad9e0adcf3cadd",
      "old_mode": 33188,
      "old_path": "scripts/dtc/libfdt/fdt_overlay.c",
      "new_id": "ee64f0b8110b3c17263a2d82212d37da8b50ca3a",
      "new_mode": 33188,
      "new_path": "scripts/dtc/libfdt/fdt_overlay.c"
    },
    {
      "type": "modify",
      "old_id": "d65656aaa8b179f775483a857450227694850563",
      "old_mode": 33188,
      "old_path": "scripts/dtc/libfdt/fdt_ro.c",
      "new_id": "3e7e26b4398e0207bd49846a42c0262d7b97bfd2",
      "new_mode": 33188,
      "new_path": "scripts/dtc/libfdt/fdt_ro.c"
    },
    {
      "type": "modify",
      "old_id": "2eb2b38703be69cee07e71da17b5dc3dd9e7169f",
      "old_mode": 33188,
      "old_path": "scripts/dtc/libfdt/fdt_rw.c",
      "new_id": "7475cafce071307796d7944ff8278aa5597d0812",
      "new_mode": 33188,
      "new_path": "scripts/dtc/libfdt/fdt_rw.c"
    },
    {
      "type": "modify",
      "old_id": "b4356931b06d6a6d01ffec217ce9b3e13ba5cf3a",
      "old_mode": 33188,
      "old_path": "scripts/dtc/libfdt/fdt_strerror.c",
      "new_id": "d852b77e81e77ef171ddbedcbcfea9d4ed67746c",
      "new_mode": 33188,
      "new_path": "scripts/dtc/libfdt/fdt_strerror.c"
    },
    {
      "type": "modify",
      "old_id": "d9e67fa2a6143a2e99e37b0903737ba57431c0d7",
      "old_mode": 33188,
      "old_path": "scripts/dtc/libfdt/fdt_sw.c",
      "new_id": "4c569ee7eb0d1810d385aaaa3a11172c512e783e",
      "new_mode": 33188,
      "new_path": "scripts/dtc/libfdt/fdt_sw.c"
    },
    {
      "type": "modify",
      "old_id": "16ec53e78b8fb038221d0d86e10d6efb0ab835b3",
      "old_mode": 33188,
      "old_path": "scripts/dtc/libfdt/libfdt.h",
      "new_id": "7f8bb05c54578d88b5c685d31e65d835cb00eee0",
      "new_mode": 33188,
      "new_path": "scripts/dtc/libfdt/libfdt.h"
    },
    {
      "type": "modify",
      "old_id": "5436e2ceeacf1596dd1fb86ceba69f411b00d8d0",
      "old_mode": 33188,
      "old_path": "scripts/dtc/libfdt/libfdt_internal.h",
      "new_id": "b60b5456f596b8ad5d9daf9db4b182422f05549d",
      "new_mode": 33188,
      "new_path": "scripts/dtc/libfdt/libfdt_internal.h"
    },
    {
      "type": "modify",
      "old_id": "4cfc2adccdd2bf0157aa30f7733c60e0fd496626",
      "old_mode": 33188,
      "old_path": "scripts/dtc/livetree.c",
      "new_id": "1e121d41a89df0d2c476d5e76263e072373aaa9e",
      "new_mode": 33188,
      "new_path": "scripts/dtc/livetree.c"
    },
    {
      "type": "modify",
      "old_id": "0ad89e2af60b704231358889d2785f77db5ddb82",
      "old_mode": 33188,
      "old_path": "scripts/dtc/srcpos.c",
      "new_id": "627a0760e6eb9bd3b09aa3e764cd0e3d71385304",
      "new_mode": 33188,
      "new_path": "scripts/dtc/srcpos.c"
    },
    {
      "type": "modify",
      "old_id": "fcd9937a9114fcfab749ba1fff6bfda7ff39ea11",
      "old_mode": 33188,
      "old_path": "scripts/dtc/srcpos.h",
      "new_id": "0b634f212eb300557dbb0e66712c2e36cfe184f8",
      "new_mode": 33188,
      "new_path": "scripts/dtc/srcpos.h"
    },
    {
      "type": "modify",
      "old_id": "8c8b914698d42c1758b5ec115433a108f4bd5e50",
      "old_mode": 33188,
      "old_path": "scripts/dtc/treesource.c",
      "new_id": "d25f01fc693793a108f66c800683e726b436c6b1",
      "new_mode": 33188,
      "new_path": "scripts/dtc/treesource.c"
    },
    {
      "type": "modify",
      "old_id": "1a009fd195d0fc77e1057e425ca8e81cba681c76",
      "old_mode": 33261,
      "old_path": "scripts/dtc/update-dtc-source.sh",
      "new_id": "32ff17ffd089a4d9dcf64947e0e0a1ae19c43adb",
      "new_mode": 33261,
      "new_path": "scripts/dtc/update-dtc-source.sh"
    },
    {
      "type": "modify",
      "old_id": "25d4db1e8c2b85eac91b68126c31c1263a187759",
      "old_mode": 33188,
      "old_path": "scripts/dtc/util.c",
      "new_id": "0e19a9f8acf258e4355a40b98c5dec7f1330643a",
      "new_mode": 33188,
      "new_path": "scripts/dtc/util.c"
    },
    {
      "type": "modify",
      "old_id": "23e329623857243fea7044349dde4d779ed25b51",
      "old_mode": 33188,
      "old_path": "scripts/dtc/util.h",
      "new_id": "2d63a9a9d8d99dc590b21f3e9e2ccc693a494d0c",
      "new_mode": 33188,
      "new_path": "scripts/dtc/util.h"
    },
    {
      "type": "modify",
      "old_id": "b00f14ff7a17caaf0ed92d5823a3e398386a2d9f",
      "old_mode": 33188,
      "old_path": "scripts/dtc/version_gen.h",
      "new_id": "226c48bf75dc03355540d60391159aef394ffe5d",
      "new_mode": 33188,
      "new_path": "scripts/dtc/version_gen.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55908c829c9896cced782caafa3a42541ef97d2a",
      "new_mode": 33188,
      "new_path": "scripts/dtc/yamltree.c"
    },
    {
      "type": "modify",
      "old_id": "3d3395b125b82d3368029cb438bcf6eddc8d3628",
      "old_mode": 33188,
      "old_path": "tools/libfdt/fdt_rw.c",
      "new_id": "d6c8ec323d436e9ff3addf6d757b8b142d5a7b76",
      "new_mode": 33188,
      "new_path": "tools/libfdt/fdt_rw.c"
    }
  ]
}
