<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in fdt_rw.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>a77725a9 - scripts/dtc: Update to upstream version v1.6.1-19-g0a3a9d3449c8</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/libfdt/fdt_rw.c#a77725a9</link>
        <description>scripts/dtc: Update to upstream version v1.6.1-19-g0a3a9d3449c8This adds the following commits from upstream:0a3a9d3449c8 checks: Add an interrupt-map check8fd24744e361 checks: Ensure &apos;#interrupt-cells&apos; only exists in interrupt providersd8d1a9a77863 checks: Drop interrupt provider &apos;#address-cells&apos; check52a16fd72824 checks: Make interrupt_provider check dependent on interrupts_extended_is_cell37fd700685da treesource: Maintain phandle label/path on outpute33ce1d6a8c7 flattree: Use &apos;\n&apos;, not &apos;;&apos; to separate asm pseudo-opsd24cc189dca6 asm: Use assembler macros instead of cpp macrosff3a30c115ad asm: Use .asciz and .ascii instead of .string5eb5927d81ee fdtdump: fix -Werror=int-to-pointer-cast0869f8269161 libfdt: Add ALIGNMENT error string69595a167f06 checks: Fix bus-range check72d09e2682a4 Makefile: add -Wsign-compare to warning optionsb587787ef388 checks: Fix signedness comparisons warnings69bed6c2418f dtc: Wrap phandle validity check910221185560 fdtget: Fix signedness comparisons warningsd966f08fcd21 tests: Fix signedness comparisons warningsecfb438c07fa dtc: Fix signedness comparisons warnings: pointer diff5bec74a6d135 dtc: Fix signedness comparisons warnings: reservednum24e7f511fd4a fdtdump: Fix signedness comparisons warningsb6910bec1161 Bump version to v1.6.121d61d18f968 Fix CID 14615574c2ef8f4d14c checks: Introduce is_multiple_of()e59ca36fb70e Make handling of cpp line information more tolerant0c3fd9b6aceb checks: Drop interrupt_cells_is_cell check6b3081abc4ac checks: Add check_is_cell() for all phandle+arg properties2dffc192a77f yamltree: Remove marker ordering dependency61e513439e40 pylibfdt: Rework &quot;avoid unused variable warning&quot; linesc8bddd106095 tests: add a positive gpio test casead4abfadb687 checks: replace strstr and strrchr with strends09c6a6e88718 dtc.h: add strends for suffix matching9bb9b8d0b4a0 checks: tigthen up nr-gpios prop exceptionb07b62ee3342 libfdt: Add FDT alignment check to fdt_check_header()a2def5479950 libfdt: Check that the root-node name is empty4ca61f84dc21 libfdt: Check that there is only one root node34d708249a91 dtc: Remove -O dtbo support8e7ff260f755 libfdt: Fix a possible &quot;unchecked return value&quot; warning88875268c05c checks: Warn on node-name and property name being the same9d2279e7e6ee checks: Change node-name check to match devicetree specf527c867a8c6 util: limit gnu_printf format attribute to gcc &gt;= 4.4.0Reviewed-by: Frank Rowand &lt;frank.rowand@sony.com&gt;Tested-by: Frank Rowand &lt;frank.rowand@sony.com&gt;Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/dtc/libfdt/fdt_rw.c</description>
        <pubDate>Mon, 25 Oct 2021 16:05:45 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>79edff12 - scripts/dtc: Update to upstream version v1.6.0-51-g183df9e9c2b9</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/libfdt/fdt_rw.c#79edff12</link>
        <description>scripts/dtc: Update to upstream version v1.6.0-51-g183df9e9c2b9This adds the following commits from upstream:183df9e9c2b9 gitignore: Ignore the swp files0db6d09584e1 gitignore: Add cscope files307afa1a7be8 Update Jon Loeliger&apos;s emailca16a723fa9d fdtdump: Fix gcc11 warning64990a272e8f srcpos: increase MAX_SRCFILE_DEPTH163f0469bf2e dtc: Allow overlays to have .dtbo extension3b01518e688d Set last_comp_version correctly in new dtb and fix potential version issues in fdt_open_intof7e5737f26aa tests: Fix overlay_overlay_nosugar test case7cd5d5fe43d5 libfdt: Tweak description of assume-aligned load helpersa7c404099349 libfdt: Internally perform potentially unaligned loadsbab85e48a6f4 meson: increase default timeout for testsf8b46098824d meson: do not assume python is installed, skip tests30a56bce4f0b meson: fix -Wall warning5e735860c478 libfdt: Check for 8-byte address alignment in fdt_ro_probe_()67849a327927 build-sys: add meson build05874d08212d pylibfdt: allow build out of tree3bc3a6b9fe0c dtc: Fix signedness comparisons warnings: Wrap (-1)e1147b159e92 dtc: Fix signedness comparisons warnings: change types04cf1fdc0fcf convert-dtsv0: Fix signedness comparisons warningb30013edb878 libfdt: Fix kernel-doc commentsSigned-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/dtc/libfdt/fdt_rw.c</description>
        <pubDate>Wed, 03 Feb 2021 21:26:03 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6e9c9686 - scripts/dtc: Update to upstream version v1.6.0-31-gcbca977ea121</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/libfdt/fdt_rw.c#6e9c9686</link>
        <description>scripts/dtc: Update to upstream version v1.6.0-31-gcbca977ea121This adds the following commits from upstream:cbca977ea121 checks: Allow PCI bridge child nodes without an address73e0f143b73d libfdt: fdt_strerror(): Fix comparison warning6c2be7d85315 libfdt: fdt_get_string(): Fix sequential write comparison warnings82525f41d59e libfdt: libfdt_wip: Fix comparison warningfb1f65f15832 libfdt: fdt_create_with_flags(): Fix comparison warningf28aa271000b libfdt: fdt_move(): Fix comparison warnings3d7c6f44195a libfdt: fdt_add_string_(): Fix comparison warning10f682788c30 libfdt: fdt_node_offset_by_phandle(): Fix comparison warning07158f4cf2a2 libfdt: overlay: Fix comparison warningce9e1f25a7de libfdt: fdt_resize(): Fix comparison warningfaa76fc10bc5 libfdt: fdt_splice_(): Fix comparison warning54dca0985316 libfdt: fdt_get_string(): Fix comparison warningsf8e11e61624e libfdt: fdt_grab_space_(): Fix comparison warning0c43d4d7bf5a libfdt: fdt_mem_rsv(): Fix comparison warnings442ea3dd1579 libfdt: fdt_offset_ptr(): Fix comparison warningsca19c3db2bf6 Makefile: Specify cflags for libyaml7bb86f1c0956 libfdt: fix fdt_check_node_offset_ w/ VALID_INPUT3d522abc7571 dtc: Include stdlib.h in util.h808cdaaf524f dtc: Avoid UB when shifting3e3138b4a956 libfdt: fix fdt_check_full buffer overrunSigned-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/dtc/libfdt/fdt_rw.c</description>
        <pubDate>Mon, 12 Oct 2020 14:58:15 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>3eb619b2 - scripts/dtc: Update to upstream version v1.6.0-11-g9d7888cbf19c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/libfdt/fdt_rw.c#3eb619b2</link>
        <description>scripts/dtc: Update to upstream version v1.6.0-11-g9d7888cbf19cSync with upstream dtc primarily to pickup the I2C bus check fixes. Theinterrupt_provider check is noisy, so turn it off for now.This adds the following commits from upstream:9d7888cbf19c dtc: Consider one-character strings as strings8259d59f59de checks: Improve i2c reg property checkingfdabcf2980a4 checks: Remove warning for I2C_OWN_SLAVE_ADDRESS2478b1652c8d libfdt: add extern &quot;C&quot; for C++f68bfc2668b2 libfdt: trivial typo fix7be250b4d059 libfdt: Correct condition for reordering blocks81e0919a3e21 checks: Add interrupt provider test85e5d839847a Makefile: when building libfdt only, do not add unneeded depsb28464a550c5 Fix some potential unaligned accesses in dtcSigned-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/dtc/libfdt/fdt_rw.c</description>
        <pubDate>Mon, 29 Jun 2020 18:15:13 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>d047cd8a - scripts/dtc: Update to upstream version v1.6.0-2-g87a656ae5ff9</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/libfdt/fdt_rw.c#d047cd8a</link>
        <description>scripts/dtc: Update to upstream version v1.6.0-2-g87a656ae5ff9This adds the following commits from upstream:87a656ae5ff9 check: Inform about missing ranges73d6e9ecb417 libfdt: fix undefined behaviour in fdt_splice_()2525da3dba9b Bump version to v1.6.062cb4ad286ff Execute tests on FreeBSD with Cirrus CI1f9a41750883 tests: Allow running the testsuite on already installed binary / librariesc5995ddf4c20 tests: Honour NO_YAML make variablee4ce227e89d7 tests: Properly clean up .bak file from tests9b75292c335c tests: Honour $(NO_PYTHON) flag from Makefile in run_tests.sh6c253afd07d4 Encode $(NO_PYTHON) consistently with other variables95ec8ef706bd tests: No need to explicitly pass $PYTHON from Make to run_tests.sh2b5f62d109a2 tests: Let run_tests.sh run Python tests without Makefile assistance76b43dcbd18a checks: Add &apos;dma-ranges&apos; checke5c92a4780c6 libfdt: Use VALID_INPUT for FDT_ERR_BADSTATE checkse5cc26b68bc0 libfdt: Add support for disabling internal checks28fd7590aad2 libfdt: Improve comments in some of the assumptionsfc207c32341b libfdt: Fix a few typos0f61c72dedc4 libfdt: Allow exclusion of fdt_check_full()f270f45fd5d2 libfdt: Add support for disabling ordering check/fixupc18bae9a4c96 libfdt: Add support for disabling version checksfc03c4a2e04e libfdt: Add support for disabling rollback handling77563ae72b7c libfdt: Add support for disabling sanity checks57bc6327b80b libfdt: Add support for disabling dtb checks464962489dcc Add a way to control the level of checks in the code0c5326cb2845 libfdt: De-inline fdt_header_size()cc6a5a071504 Revert &quot;yamltree: Ensure consistent bracketing of properties with phandles&quot;0e9225eb0dfe Remove redundant YYLOC global declarationcab09eedd644 Move -DNO_VALGRIND into CPPFLAGS0eb1cb0b531e Makefile: pass $(CFLAGS) also during dependency generationSigned-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/dtc/libfdt/fdt_rw.c</description>
        <pubDate>Fri, 13 Mar 2020 13:56:58 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>12869ecd - scripts/dtc: Update to upstream version v1.5.0-30-g702c1b6c0e73</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/libfdt/fdt_rw.c#12869ecd</link>
        <description>scripts/dtc: Update to upstream version v1.5.0-30-g702c1b6c0e73Pull in SPDX tag conversion from upstream dtc. This will replace theconversion done in the kernel tree copy in v5.2-rc2.This adds the following commits from upstream:702c1b6c0e73 README.license: Update to reflect SPDX tag usage4097bbffcf1d dtc: Add GPLv2 SPDX tags to files missing license text94f87cd5b7c5 libfdt: Add dual GPL/BSD SPDX tags to files missing license textc4ffc05574b1 tests: Replace license boilerplate with SPDX tagsa5ac29baacd2 pylibfdt: Replace dual GPLv2/BSD license boilerplate with SPDX tags7fb0f4db2eb7 libfdt: Replace GPL/BSD boilerplate/reference with SPDX tagsacfe84f2c47e dtc: Replace GPLv2 boilerplate/reference with SPDX tagsReviewed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/dtc/libfdt/fdt_rw.c</description>
        <pubDate>Fri, 21 Jun 2019 14:18:32 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>9bb9c6a1 - scripts/dtc: Update to upstream version v1.5.0-23-g87963ee20693</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/libfdt/fdt_rw.c#9bb9c6a1</link>
        <description>scripts/dtc: Update to upstream version v1.5.0-23-g87963ee20693This adds the following commits from upstream:87963ee20693 livetree: add missing type markers in generated overlay properties825146d13dc0 Fix typos in various documentation and source files25bb080c18d1 Update the GPL2 text to the latest revision243176c4ce84 Fix bogus error on rebuildce01b21098a4 libfdt: Add FDT_CREATE_FLAG_NO_NAME_DEDUP flag that trades size for speedfbb62754ce45 libfdt: Introduce fdt_create_with_flags()228a44cce857 libfdt: Ensure fdt_add_property frees allocated name string on failure8f695676227b Avoid assertion in check_interrupts_property()5c3513f68921 Link tools and tests against libfdt shared library00f9febf9c16 tests: Rename tests.sh to testutils.shc5d45188f923 Clean up LDLIBS handling6ef8fcd05b74 Rebuild libfdt shared object if versioning linker script changes26ee65a16c38 Use Python3 by defaultcca6546244cb libfdt: Make fdt_get_max_phandle() an inline730875016a6a libfdt: Add phandle generation helper7dfb61ba96b1 libfdt: Use fdt_find_max_phandle()2bc5b66d7f6c libfdt: Add new maximum phandle lookup function7fcf8208b8a9 libfdt: add fdt_append_addrrange()ae795b2db7a4 checks: Do not omit nodes with labels if symbol generation is requestedeac2ad495b29 Update version.lds againf67b47135523 Revert &quot;libfdt: Add phandle generation helper&quot;54ea41c22415 libfdt: Add phandle generation helper4762ad051ee0 checks: Fix spelling in check_graph_endpointd37f6b20107e Bump version to v1.5.0a4b1a307ff3a pylibfdt:tests: Extend the way how to find a Python module625dd8aaf20f pylibfdt: Change how passing tests are recognized364631626bb7 pylibfdt: Test fdt.setprop take bytes on Python 3, add error handlingcb0f454f73cc pylibfdt: check_err accepts only integer as a first argument.4b68c6b3605a pylibfdt: Proper handling of bytes/unicode strings and octal literals78e113e81c9d Use PRIxPTR for printing uintptr_t valuesea7a8f6dad67 libfdt: Fix FDT_ERR_NOTFOUND typos in documentation5aafd7ca43e0 libfdt: Fix fdt_getprop_by_offset() parameter name in documentation7cbc550f903b checks: Add unit address check if node is enabledSigned-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/dtc/libfdt/fdt_rw.c</description>
        <pubDate>Wed, 12 Jun 2019 13:05:52 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f858927f - scripts/dtc: Update to upstream version v1.4.7-14-gc86da84d30e4</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/libfdt/fdt_rw.c#f858927f</link>
        <description>scripts/dtc: Update to upstream version v1.4.7-14-gc86da84d30e4Major changes are I2C and SPI bus checks, YAML output format (forfuture validation), some new libfdt functions, and more libfdtvalidation of dtbs.The YAML addition adds an optional dependency on libyaml. pkg-config isused to test for it and pkg-config became a kconfig dependency in 4.18.This adds the following commits from upstream:c86da84d30e4 Add support for YAML encoded output361b5e7d8067 Make type_marker_length helper publicbfbfab047e45 pylibfdt: Add a means to add and delete notes9005f4108e7c pylibfdt: Allow delprop() to return errorsb94c056b137e Make valgrind optionalfd06c54d4711 tests: Better testing of dtc -I fs modec3f50c9a86d9 tests: Allow dtbs_equal_unordered to ignore mem reserves0ac9fdee37c7 dtc: trivial &apos;-I fs -O dts&apos; test0fd1c8c783f3 pylibfdt: fdt_get_mem_rsv returns 2 uint64_t values04853cad18f4 pylibfdt: Don&apos;t incorrectly / unnecessarily override uint64_t typemap9619c8619c37 Kill bogus TYPE_BLOB marker typeac68ff92ae20 parser: add TYPE_STRING marker to path references90a190eb04d9 checks: add SPI bus checks53a1bd546905 checks: add I2C bus checks88f18909db73 dtc: Bump version to v1.4.785bce8b2f06d tests: Correction to vg_prepare_blob()57f7f9e7bc7c tests: Don&apos;t call memcmp() with NULL argumentsc12b2b0c20eb libfdt: fdt_address_cells() and fdt_size_cells()3fe0eeda0b7f livetree: Set phandle properties type to uint32853649acceba pylibfdt: Support the sequential-write interface9b0e4fe26093 tests: Improve fdt_resize() tests1087504bb3e8 libfdt: Add necessary header padding in fdt_create()c72fa777e613 libfdt: Copy the struct region in fdt_resize()32b9c6130762 Preserve datatype markers when emitting dts format6dcb8ba408ec libfdt: Add helpers for accessing unaligned words42607f21d43e tests: Fix incorrect check name &apos;prop_name_chars&apos;9d78c33bf8a1 tests: fix grep for checks error messagesb770f3d1c13f pylibfdt: Support setting the name of a node2f0d07e678e0 pylibfdt: Add functions to set and get properties as strings354d3dc55939 pylibfdt: Update the bytearray size with pack()3c374d46acce pylibfdt: Allow reading integer values from properties49d32ce40bb4 pylibfdt: Use an unsigned type for fdt32_t481246a0c13a pylibfdt: Avoid accessing the internal _fdt member in tests9aafa33d99ed pylibfdt: Add functions to update properties5a598671fdbf pylibfdt: Support device-tree creation/expansion483e170625e1 pylibfdt: Add support for reading the memory reserve map29bb05aa4200 pylibfdt: Add support for the rest of the header functions582a7159a5d0 pylibfdt: Add support for fdt_next_node()f0f8c9169819 pylibfdt: Reorder functions to match libfdt.h64a69d123935 pylibfdt: Return string instead of bytearray from getprop()4d09a83420df fdtput: Add documentatione617cbe1bd67 fdtget: Add documentation180a93924014 Use &lt;inttypes.h&gt; format specifiers in a bunch of places we shouldb9af3b396576 scripts/dtc: Fixed format mismatch in fprintf4b8fcc3d015c libfdt: Add fdt_check_full() functionc14223fb2292 tests: Use valgrind client requests for better checking5b67d2b955a3 tests: Better handling of valgrind errors saving blobse2556aaeb506 tests: Remove unused #definefb9c6abddaa8 Use size_t for blob lengths in utilfdt_read*0112fda03bf6 libfdt: Add fdt_header_size()6473a21d8bfe Consolidate utilfdt_read_len() variantsd5db5382c5e5 libfdt: Safer access to memory reservations719d582e98ec libfdt: Propagate name errors in fdt_getprop_by_offset()70166d62a27f libfdt: Safer access to strings sectioneb890c0f77dc libfdt: Make fdt_check_header() more thorough899d6fad93f3 libfdt: Improve sequential write state checking04b5b4062ccd libfdt: Clean up header checking functions44d3efedc816 Preserve datatype information when parsing dtsf0be81bd8de0 Make Property a subclass of bytearray24b1f3f064d4 pylibfdt: Add a method to access the device tree directlySigned-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/dtc/libfdt/fdt_rw.c</description>
        <pubDate>Thu, 13 Sep 2018 13:59:25 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>9130ba88 - scripts/dtc: Update to upstream version v1.4.6-9-gaadd0b65c987</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/libfdt/fdt_rw.c#9130ba88</link>
        <description>scripts/dtc: Update to upstream version v1.4.6-9-gaadd0b65c987This adds the following commits from upstream:aadd0b65c987 checks: centralize printing of property names in failure messages88960e398907 checks: centralize printing of node path in check_msgf1879e1a50eb Add limited read-only support for older (V2 and V3) device tree to libfdt.37dea76e9700 srcpos: drop special handling of tab65893da4aee0 libfdt: overlay: Add missing license962a45ca034d Avoid installing pylibfdt when dependencies are missingcd6ea1b2bea6 Makefile: Split INSTALL out into INSTALL_{PROGRAM,LIB,DATA,SCRIPT}51b3a16338df Makefile.tests: Add LIBDL make(1) variable for portability sake333d533a8f4d Attempt to auto-detect stat(1) being used if not given proper invocatione54388015af1 dtc: Bump version to v1.4.6a1fe86f380cb fdtoverlay: Switch from using alloca to mallocc8d5472de3ff tests: Improve compatibility with other platformsc81d389a10cc checks: add chosen node checkse671852042a7 checks: add aliases node checksd0c44ebe3f42 checks: check for #{size,address}-cells without child nodes18a3d84bb802 checks: add string list check for *-names properties8fe94fd6f19f checks: add string list check6c5730819604 checks: add a string check for &apos;label&apos; propertya384191eba09 checks: fix sound-dai phandle with arg property checkb260c4f610c0 Fix ambiguous grammar for devicetree rulefe667e382bac tests: Add some basic tests for the pci_bridge checks7975f6422260 Fix widespread incorrect use of strneq(), replace with new strprefixeq()fca296445eab Add strstarts() helper functioncc392f089007 tests: Check non-matching cases for fdt_node_check_compatible()bba26a5291c8 livetree: avoid assertion of orphan phandles with overlaysc8f8194d76cc implement strnlen for systems that need itc8b38f65fdec libfdt: Remove leading underscores from identifiers3b62fdaebfe5 Remove leading underscores from identifiers2d45d1c5c65e Replace FDT_VERSION() with stringify()2e6fe5a107b5 Fix some errors in commentsb0ae9e4b0ceb tests: Correct warning in sw_tree1.cCommit c8b38f65fdec upstream (&quot;libfdt: Remove leading underscores fromidentifiers&quot;) changed the multiple inclusion define protection, so thekernel&apos;s libfdt_env.h needs the corresponding update.Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/dtc/libfdt/fdt_rw.c</description>
        <pubDate>Tue, 27 Feb 2018 23:40:38 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>4201d057 - scripts/dtc: Update to upstream version v1.4.5-3-gb1a60033c110</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/libfdt/fdt_rw.c#4201d057</link>
        <description>scripts/dtc: Update to upstream version v1.4.5-3-gb1a60033c110This adds the following commits from upstream:b1a60033c110 tests: Add a test for overlays syntactic sugar737b2df39cc8 overlay: Add syntactic sugar version of overlays497432fd2131 checks: Use proper format modifier for size_t22a65c5331c2 dtc: Bump version to v1.4.5c575d8059fff Add fdtoverlay to .gitignoreb6a6f9490d19 fdtoverlay: Sanity check blob size8c1eb1526d2d pylibfdt: Use Python2 explicitlyee3d26f6960b checks: add interrupts property checkc1e7738988f5 checks: add gpio binding properties checkb3bbac02d5e3 checks: add phandle with arg property checksfe50bd1ecc1d fdtget: Split out cell list display into a new function62d812308d11 README: Add a note about test_tree1.dts5bed86aee9e8 pylibfdt: Add support for fdt_subnode_offset()46f31b65b3b3 pylibfdt: Add support for fdt_node_offset_by_phandle()a3ae43723687 pylibfdt: Add support for fdt_parent_offset()a198af80344c pylibfdt: Add support for fdt_get_phandle()b9eba92ea50f tests: Return a failure code when any tests fail155faf6cc209 pylibfdt: Use local pylibfdt module50e5cd07f325 pylibfdt: Add a test for use of uint32_tab78860f09f5 pylibfdt: Add stdint include to fix uint32_t36f511fb1113 tests: Add stacked overlay tests on fdtoverlay1bb00655d3e5 fdt: Allow stacked overlays phandle referencesa33c2247ac8d Introduce fdt_setprop_placeholder() method0016f8c2aa32 dtc: change default phandles to ePAPR style instead of bothe3b9a9588a35 tests: fdtoverlay unit test42409146f2db fdtoverlay: A tool that applies overlaysaae22722fc8d manual: Document missing options13ce6e1c2fc4 dtc: fix sprintf() format string error, againd990b8013889 Makefile: Fix build on MSYS2 and Cygwin51f56dedf8ea Clean up shared library compile/link options21a2bc896e3d Suppress expected error message in fdtdump test2a42b14d0d03 dtc: check.c fix compile errora10cb3c818d3 Fix get_node_by_path string equality check548aea2c436a fdtdump: Discourage use of fdtdumpc2258841a785 fdtdump: Fix over-zealous version check9067ee4be0e6 Fix a few whitespace and style nitse56f2b07be38 pylibfdt: Use setup.py to build the swig file896f1c133265 pylibfdt: Use Makefile constructs to implement NO_PYTHON90db6d9989ca pylibfdt: Allow setup.py to operate stand-alonee20d9658cd8f Add Coverity Scan supportb04a2cf08862 pylibfdt: Fix code style in setup.py1c5170d3a466 pylibfdt: Rename libfdt.swig to libfdt.i580a9f6c2880 Add a libfdt function to write a property placeholderab15256d8d02 pylibfdt: Use the call function to simplify the Makefile9f2e3a3a1f19 pylibfdt: Use the correct libfdt version in the modulee91c652af215 pylibfdt: Enable installation of Python module8a892fd85d94 pylibfdt: Allow building to be disabled741cdff85d3e .travis.yml: Add builds with and without Python library prerequisites14c4171f4f9a pylibfdt: Use package_dir to set the package directory89a5062ab231 pylibfdt: Use environment to pass C flags and files4e0e0d049757 pylibfdt: Allow pkg-config to be supplied in the environment6afd7d9688f5 Correct typo: s/pylibgfdt/pylibfdt/Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/dtc/libfdt/fdt_rw.c</description>
        <pubDate>Tue, 03 Oct 2017 16:37:04 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>89d12310 - scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/libfdt/fdt_rw.c#89d12310</link>
        <description>scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6This adds the following commits from upstream:756ffc4f52f6 Build pylibfdt as part of the normal build process8cb3896358e9 Adjust libfdt.h to work with swigb40aa8359aff Mention pylibfdt in the documentation12cfb740cc76 Add tests for pylibfdt50f250701631 Add an initial Python library for libfdtcdbb2b6c7a3a checks: Warn on node name unit-addresses with &apos;0x&apos; or leading 0s4c15d5da17cc checks: Add bus checks for simple-bus buses33c3985226d3 checks: Add bus checks for PCI buses558cd81bdd43 dtc: Bump version to v1.4.4c17a811c62eb fdtput: Remove star from value_len documentation194d5caaefcb fdtget: Use @return to document the return valued922ecdd017b tests: Make realloc_fdt() really allocate *fdt921cc17fec29 libfdt: overlay: Check the value of the right variable9ffdf60bf463 dtc: Simplify asm_emit_string() implementation881012e44386 libfdt: Change names of sparse helper macrosbad5b28049e5 Fix assorted sparse warnings672ac09ea04d Clean up gcc attributes49300f2ade6a dtc: Don&apos;t abuse struct fdt_reserve_entryfa8bc7f928ac dtc: Bump version to v1.4.334a9886a177f Add printf format attributesf72508e2b6ca Correct some broken printf() like format mismatches397d5ef0203c libfdt: Add fdt_setprop_empty()69a1bd6ad3f9 libfdt: Remove undefined behaviour setting empty propertiesacd1b534a592 Print output filename as part of warning messages120775eb1cf3 dtc: Use streq() in preference to strcmp()852e9ecbe197 checks: Add Warning for stricter node name character checkingef0e8f061534 checks: Add Warning for stricter property name character checking00d7bb1f4b0e dtc: pos parameter to srcpos_string() can&apos;t be NULL95d57726bca4 livetree.c: Fix memory leak3b9c97093d6e dtc: Fix NULL pointer use in dtlabel + dtref case43eb551426ea manual: Fix typo it -&gt; in4baf15f7f13f Makefile: Add tags ruleSigned-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/dtc/libfdt/fdt_rw.c</description>
        <pubDate>Tue, 21 Mar 2017 14:01:08 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6f05afcb - scripts/dtc: Update to upstream version 0931cea3ba20</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/libfdt/fdt_rw.c#6f05afcb</link>
        <description>scripts/dtc: Update to upstream version 0931cea3ba20Sync to upstream dtc commit 0931cea3ba20 (&quot;dtc: fdtdump: check fdt ifnot in scanning mode&quot;). In particular, this pulls in dtc overlaysupport.This adds the following commits from upstream:f88865469b65 dtc: Fix memory leak in character literal parsing00fbb8696b66 Rename boot_info1ef86ad2c24f dtc: Clean up /dts-v1/ and /plugin/ handling in grammare3c769aa9c16 dtc: Don&apos;t always generate __symbols__ for pluginsc96cb3c0169e tests: Don&apos;t use -@ on plugin de/recompile tests66381538ce24 tests: Remove &quot;suppression of fixups&quot; testsba765b273f0f tests: Clarify dtc overlay tests6ea8cd944fcd tests: More thorough tests of libfdt overlay application without dtc7d8ef6e1db97 tests: Correct fdt handling of overlays without fixups and base trees without symbolsb4dc0ed8b127 tests: Fix double expansion bugs in test code3ea879dc0c8f tests: Split overlay tests into those with do/don&apos;t exercise dtc plugin generation47b4d66a2f11 tests: Test auto-alias generation on base tree, not overlay72e1ad811523 tests: Make overlay/plugin tests unconditionale7b3c3b5951b tests: Add overlay tests9637e3f772a9 tests: Add check_path test20f29d8d41f6 dtc: Plugin and fixup supporta2c92cac53f8 dtc: Document the dynamic plugin internals8f70ac39801d checks: Pass boot_info instead of root nodeea10f953878f libfdt: add missing errors to fdt_strerror()daa75e8fa594 libfdt: fix fdt_stringlist_search()e28eff5b787a libfdt: fix fdt_stringlist_count()ae97c7722840 tests: overlay: Rename the device tree blobs to be more explicit96162d2bd9cb tests: overlay: Add test suffix to the compiled blobs5ce8634733b7 libfdt: Add fdt_overlay_apply to the exported symbols804a9db90ad2 fdt: strerr: Remove spurious BADOVERLAYe8c3a1a493fa tests: overlay: Move back the bad fixup tests7a72d89d3f81 libfdt: overlay: Fix symbols and fixups nodes conditioncabbaa972cdd libfdt: overlay: Report a bad overlay for mismatching local fixupsdeb0a5c1aeaa libfdt: Add BADPHANDLE error string7b7a6be9ba15 libfdt: Don&apos;t use &apos;index&apos; as a local variable nameaea8860d831e tests: Add tests cases for the overlay code0cdd06c5135b libfdt: Add overlay application function39240cc865cf libfdt: Extend the reach of FDT_ERR_BADPHANDLE4aa3a6f5e6d9 libfdt: Add new errors for the overlay code6d1832c9e64b dtc: Remove &quot;home page&quot; link45fd440a9561 Fix some typing errors in libfdt.h and livetree.ca59be4939c13 Merge tag &apos;v1.4.2&apos;a34bb721caca dtc: Fix assorted problems in the testcases for the -a option874f40588d3e Implement the -a option to pad dtb alignedec02b34c05be dtc: Makefile improvements for release uploading1ed45d40a137 dtc: Bump version to 1.4.236fd7331fb11 libfdt: simplify fdt_del_mem_rsv()d877364e4a0f libfdt: Add fdt_setprop_inplace_namelen_partial3e9037aaad44 libfdt: Add fdt_getprop_namelen_w84e0e1346c68 libfdt: Add max phandle retrieval functiond29126c90acb libfdt: Add iterator over properties902d0f0953d0 libfdt: Add a subnodes iterator macroc539075ba8ba fdtput.c: Fix memory leak.f79ddb83e185 fdtget.c: Fix memory leak1074ee54b63f convert-dtsv0-lexer.l: fix memory leake24d39a024e6 fdtdump.c: make sure size_t argument to memchr is always unsigned.44a59713cf05 Remove unused srcpos_dump() functioncb9241ae3453 DTC: Fix memory leak on flatname.1ee0ae24ea09 Simplify check field and macro names9d97527a8621 Remove property check functions2e709d158e11 Remove tree check functionsc4cb12e193e3 Alter grammar to allow multiple /dts-v1/ tagsd71d25d76012 Use xasprintf() in srcpos9dc404958e9c util: Add xasprintf portable asprintf variantbeef80b8b55f Correct a missing space in a fdt_header cast68d43cec1253 Correct line lengths in libfdt.hb0dbceafd49a Correct space-after-tab in libfdt.hSigned-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/dtc/libfdt/fdt_rw.c</description>
        <pubDate>Wed, 04 Jan 2017 16:45:20 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>91feabc2 - scripts/dtc: Update to upstream commit b06e55c88b9b</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/libfdt/fdt_rw.c#91feabc2</link>
        <description>scripts/dtc: Update to upstream commit b06e55c88b9bSync to upstream dtc commit b06e55c88b9b (&quot;Prevent crash on modulo byzero&quot;). This adds the following commits from upstream:b06e55c Prevent crash on modulo by zerob433450 Fix some bugs in processing of line directivesd728ad5 Fix crash on nul character in string escape sequence1ab2205 Gracefully handle bad octal literals1937095 Prevent crash on division by zerod0b3ab0 libfdt: Fix undefined behaviour in fdt_offset_ptr()d4c7c25 libfdt: check for potential overrun in _fdt_splice()f58799b libfdt: Add some missing symbols to version.ldsaf9f26d Remove duplicated -Werror in dtc Makefile604e61e fdt: Add functions to retrieve strings8702bd1 fdt: Add a function to get the index of a string2218387 fdt: Add a function to count strings554fde2 libfdt: fix comment block of fdt_get_property_namelen()e5e6df7 fdtdump: Fix bug printing bytestrings with negative values067829e Remove redundant fdtdump test code897a429 Move fdt_path_offset alias tests to right tests section2d1417c Add simple .travis.ymlf6dbc6c guess output file format5e78dff guess input file format based on file content or file name8b927bf tests: convert `echo -n` to `printf`64c46b0 Fix crash with poorly defined #size-cellsCc: Grant Likely &lt;grant.likely@linaro.org&gt;Tested-by: Frank Rowand &lt;frank.rowand@sonymobile.com&gt;Reviewed-by: Frank Rowand &lt;frank.rowand@sonymobile.com&gt;Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/scripts/dtc/libfdt/fdt_rw.c</description>
        <pubDate>Tue, 26 Jan 2016 15:04:11 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>47605971 - scripts/dtc: Update to upstream version 9d3649bd3be245c9</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/libfdt/fdt_rw.c#47605971</link>
        <description>scripts/dtc: Update to upstream version 9d3649bd3be245c9Sync dtc with upstream as of commit 9d3649bd3be2 (Add testcases forfdt_path_offset_namelen()).Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;Cc: Grant Likely &lt;grant.likely@linaro.org&gt;Cc: devicetree@vger.kernel.org

            List of files:
            /linux-6.15/scripts/dtc/libfdt/fdt_rw.c</description>
        <pubDate>Wed, 29 Apr 2015 21:00:05 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>cd296721 - dtc: import latest upstream dtc</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/libfdt/fdt_rw.c#cd296721</link>
        <description>dtc: import latest upstream dtcThis updates scripts/dtc to commit 317a5d9 &quot;dtc: zero out new labelobjects&quot; from git://git.jdl.com/software/dtc.git.This adds features such as:* /bits/ syntax for cell data.* Math expressions within cell data.* The ability to delete properties or nodes.* Support for #line directives in the input file, which allows the use of  cpp on *.dts.* -i command-line option (/include/ path)* -W/-E command-line options for error/warning control.* Removal of spew to STDOUT containing the filename being compiled.* Many additions to the libfdt API.Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;Acked-by: Jon Loeliger &lt;jdl@jdl.com&gt;Signed-off-by: Rob Herring &lt;rob.herring@calxeda.com&gt;

            List of files:
            /linux-6.15/scripts/dtc/libfdt/fdt_rw.c</description>
        <pubDate>Fri, 28 Sep 2012 21:25:59 +0000</pubDate>
        <dc:creator>Stephen Warren &lt;swarren@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>9fffb55f - Move dtc and libfdt sources from arch/powerpc/boot to scripts/dtc</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/scripts/dtc/libfdt/fdt_rw.c#9fffb55f</link>
        <description>Move dtc and libfdt sources from arch/powerpc/boot to scripts/dtcThe powerpc kernel always requires an Open Firmware like device treeto supply device information.  On systems without OF, this comes froma flattened device tree blob.  This blob is usually generated by dtc,a tool which compiles a text description of the device tree into theflattened format used by the kernel.  Sometimes, the bootwrapper makessmall changes to the pre-compiled device tree blob (e.g. filling inthe size of RAM).  To do this it uses the libfdt library.Because these are only used on powerpc, the code for both these toolsis included under arch/powerpc/boot (these were imported and areperiodically updated from the upstream dtc tree).However, the microblaze architecture, currently being prepared formerging to mainline also uses dtc to produce device tree blobs.  A fewother archs have also mentioned some interest in using dtc.Therefore, this patch moves dtc and libfdt from arch/powerpc intoscripts, where it can be used by any architecture.The vast bulk of this patch is a literal move, the rest is adjustingthe various Makefiles to use dtc and libfdt correctly from their newlocations.Signed-off-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/scripts/dtc/libfdt/fdt_rw.c</description>
        <pubDate>Thu, 30 Apr 2009 05:25:53 +0000</pubDate>
        <dc:creator>David Gibson &lt;david@gibson.dropbear.id.au&gt;</dc:creator>
    </item>
</channel>
</rss>
