173 Commits (6ce585ac153b1bcf4d9110d1cf589bdbeab301cf)

Author SHA1 Message Date
Luc Michel 67f790c1ad libfdt.h: add explicit cast from void* to uint8_t* in fdt(32|64)_st 5 years ago
David Gibson b8d6eca782 libfdt: Allow #size-cells of 0 5 years ago
David Gibson 812b1956a0 libfdt: Tweak data handling to satisfy Coverity 5 years ago
David Gibson 5c715a4477 fdtoverlay: Ignore symbols in overlays which don't apply to the target tree 5 years ago
David Gibson b993534748 fdtoverlay: Allow adding labels to __overlay__ nodes in overlays 5 years ago
Rob Herring 94f87cd5b7 libfdt: Add dual GPL/BSD SPDX tags to files missing license text 5 years ago
Rob Herring 7fb0f4db2e libfdt: Replace GPL/BSD boilerplate/reference with SPDX tags 5 years ago
Thomas Huth 825146d13d Fix typos in various documentation and source files 5 years ago
Nicholas Piggin ce01b21098 libfdt: Add FDT_CREATE_FLAG_NO_NAME_DEDUP flag that trades size for speed 6 years ago
Nicholas Piggin fbb62754ce libfdt: Introduce fdt_create_with_flags() 6 years ago
Nicholas Piggin 228a44cce8 libfdt: Ensure fdt_add_property frees allocated name string on failure 6 years ago
David Gibson 5c3513f689 Link tools and tests against libfdt shared library 6 years ago
David Gibson cca6546244 libfdt: Make fdt_get_max_phandle() an inline 6 years ago
Thierry Reding 730875016a libfdt: Add phandle generation helper 6 years ago
Thierry Reding 7dfb61ba96 libfdt: Use fdt_find_max_phandle() 6 years ago
Thierry Reding 2bc5b66d7f libfdt: Add new maximum phandle lookup function 6 years ago
AKASHI Takahiro 7fcf8208b8 libfdt: add fdt_append_addrrange() 6 years ago
David Gibson eac2ad495b Update version.lds again 6 years ago
David Gibson f67b471355 Revert "libfdt: Add phandle generation helper" 6 years ago
Thierry Reding 54ea41c224 libfdt: Add phandle generation helper 6 years ago
Geert Uytterhoeven ea7a8f6dad libfdt: Fix FDT_ERR_NOTFOUND typos in documentation 6 years ago
Geert Uytterhoeven 5aafd7ca43 libfdt: Fix fdt_getprop_by_offset() parameter name in documentation 6 years ago
David Gibson f9c0a425b6 Remove broken objdir / srcdir support 6 years ago
David Gibson a4629cfaed Refine libfdt_clean target 6 years ago
David Gibson 11738cf01f libfdt: Don't use memcpy to handle unaligned reads on ARM 6 years ago
John Clarke aa7254d9cb libfdt: return correct value if #size-cells property is not present 6 years ago
Sebastian Huber c12b2b0c20 libfdt: fdt_address_cells() and fdt_size_cells() 6 years ago
David Gibson 1087504bb3 libfdt: Add necessary header padding in fdt_create() 6 years ago
Simon Glass c72fa777e6 libfdt: Copy the struct region in fdt_resize() 6 years ago
David Gibson 6dcb8ba408 libfdt: Add helpers for accessing unaligned words 6 years ago
Simon Glass 9aafa33d99 pylibfdt: Add functions to update properties 6 years ago
David Gibson 4b8fcc3d01 libfdt: Add fdt_check_full() function 6 years ago
David Gibson 0112fda03b libfdt: Add fdt_header_size() 6 years ago
David Gibson d5db5382c5 libfdt: Safer access to memory reservations 6 years ago
David Gibson 719d582e98 libfdt: Propagate name errors in fdt_getprop_by_offset() 6 years ago
David Gibson 70166d62a2 libfdt: Safer access to strings section 6 years ago
David Gibson eb890c0f77 libfdt: Make fdt_check_header() more thorough 6 years ago
David Gibson 899d6fad93 libfdt: Improve sequential write state checking 6 years ago
David Gibson 04b5b4062c libfdt: Clean up header checking functions 6 years ago
Nathan Whitehorn f1879e1a50 Add limited read-only support for older (V2 and V3) device tree to libfdt. 7 years ago
Maxime Ripard 65893da4ae libfdt: overlay: Add missing license 7 years ago
John Arbuckle c8f8194d76 implement strnlen for systems that need it 7 years ago
David Gibson c8b38f65fd libfdt: Remove leading underscores from identifiers 7 years ago
David Gibson 2e6fe5a107 Fix some errors in comments 7 years ago
Reiner Huober 48c91c08bc libfdt: add stringlist functions to linker script 7 years ago
Pantelis Antoniou 1bb00655d3 fdt: Allow stacked overlays phandle references 7 years ago
Pantelis Antoniou a33c2247ac Introduce fdt_setprop_placeholder() method 7 years ago
Simon Glass 9067ee4be0 Fix a few whitespace and style nits 8 years ago
Simon Glass 580a9f6c28 Add a libfdt function to write a property placeholder 8 years ago
Simon Glass 8cb3896358 Adjust libfdt.h to work with swig 8 years ago