34 Commits (9cceabea1ee09ae0864d365b7b3cc89a01b1287c)

Author SHA1 Message Date
Tadeusz Struk 73590342fc libfdt: prevent integer overflow in fdt_next_tag 2 years ago
Jia Xianhua c6e92108bc libdtc: remove duplicate judgments 2 years ago
Rob Herring b07b62ee33 libfdt: Add FDT alignment check to fdt_check_header() 4 years ago
Tom Rini 5e735860c4 libfdt: Check for 8-byte address alignment in fdt_ro_probe_() 4 years ago
Andre Przywara f28aa27100 libfdt: fdt_move(): Fix comparison warnings 4 years ago
Andre Przywara 442ea3dd15 libfdt: fdt_offset_ptr(): Fix comparison warnings 4 years ago
Frank Mehnert 7bb86f1c09 libfdt: fix fdt_check_node_offset_ w/ VALID_INPUT 4 years ago
Simon Glass e5c92a4780 libfdt: Use VALID_INPUT for FDT_ERR_BADSTATE checks 5 years ago
Simon Glass c18bae9a4c libfdt: Add support for disabling version checks 5 years ago
Simon Glass 77563ae72b libfdt: Add support for disabling sanity checks 5 years ago
Simon Glass 57bc6327b8 libfdt: Add support for disabling dtb checks 5 years ago
Simon Glass 0c5326cb28 libfdt: De-inline fdt_header_size() 5 years ago
David Gibson 812b1956a0 libfdt: Tweak data handling to satisfy Coverity 5 years ago
Rob Herring 7fb0f4db2e libfdt: Replace GPL/BSD boilerplate/reference with SPDX tags 6 years ago
David Gibson 0112fda03b libfdt: Add fdt_header_size() 7 years ago
David Gibson eb890c0f77 libfdt: Make fdt_check_header() more thorough 7 years ago
David Gibson 04b5b4062c libfdt: Clean up header checking functions 7 years ago
Nathan Whitehorn f1879e1a50 Add limited read-only support for older (V2 and V3) device tree to libfdt. 7 years ago
David Gibson c8b38f65fd libfdt: Remove leading underscores from identifiers 7 years ago
David Gibson d0b3ab0a0f libfdt: Fix undefined behaviour in fdt_offset_ptr() 9 years ago
Simon Glass 4e76ec796c libfdt: Add fdt_next_subnode() to permit easy subnode iteration 12 years ago
Kim Phillips 142419e43c dtc/libfdt: sparse fixes 12 years ago
David Gibson 73dca9ae0b libfdt: Implement property iteration functions 15 years ago
David Gibson 1a020e4030 libfdt: Rework/cleanup fdt_next_tag() 16 years ago
David Gibson ce4d9c0f74 libfdt: Rework fdt_next_node() 16 years ago
Jon Loeliger b236893fc4 Fix an overflow case in fdt_offset_ptr() detected by GCC 4.3. 16 years ago
David Gibson b6d80a20fc libfdt: Increase namespace-pollution paranoia 17 years ago
David Gibson 36786db615 dtc: Enable and fix -Wpointer-arith warnings 17 years ago
David Gibson aa1baab3cc libfdt: Several cleanups to parameter checking 17 years ago
David Gibson 8a4e75049d libfdt: Trivial cleanup for CHECK_HEADER) 17 years ago
David Gibson fc9769ac2b libfdt: Add and use a node iteration helper function. 17 years ago
David Gibson 3c44c87bde libfdt: Rename and publish _fdt_next_tag() 17 years ago
David Gibson 96b5fad3a1 libfdt: Rename and publish _fdt_check_header() 17 years ago
David Gibson 23cdf2379f Move everything into a subdirectory in preparation for merge into dtc. 18 years ago
David Gibson 9481605208 libfdt: Switch to dual GPL/BSD license 18 years ago
David Gibson a6c76f923d libfdt: More thorough use of constification 18 years ago
David Gibson 07a12a0800 libfdt: Use correct property format 18 years ago
David Gibson 9a9fdf5991 libfdt: More consistent handling of returned error codes. 18 years ago
David Gibson 73d60926a0 libfdt: Use void * to refer to device tree blobs 18 years ago
David Gibson 568b569e89 libfdt: Fixup usage of fdt_offset_ptr() in fdt_rw.c 18 years ago
David Gibson fe92f6bb75 libfdt: Introduce flat tree format v17 18 years ago
David Gibson aeddfe2c34 libfdt: Factor out string search function 18 years ago
David Gibson 423697628a libfdt: Implement fdt_move() 18 years ago
David Gibson ede25deae6 libfdt: Export accessors for header fields 18 years ago
David Gibson 3aa4cfd66b Simplify string table access functions 18 years ago
David Gibson 3da0f9a10d libfdt - library for manipulating device trees in flattened format 18 years ago