45 Commits (ecfb438c07fa468a129e81c7d84c7c293c7b0150)

Author SHA1 Message Date
Geert Uytterhoeven 9d7888cbf1 dtc: Consider one-character strings as strings 5 years ago
David Gibson b28464a550 Fix some potential unaligned accesses in dtc 5 years ago
Rob Herring acfe84f2c4 dtc: Replace GPLv2 boilerplate/reference with SPDX tags 6 years ago
Julia Lawall 5667e7ef9a annotations: add the annotation functionality 6 years ago
Rob Herring da2b691ccf treesource: Fix dts output for phandles in middle of a sequence of ints 6 years ago
Rob Herring 522d81d572 Fix dts output with a REF_PATH marker 6 years ago
Grant Likely 8c59a97ce0 Fix missing labels when emitting dts format 6 years ago
Rob Herring d448f9a5fd Revert dts output formatting changes of spaces around brackets 6 years ago
Rob Herring 361b5e7d80 Make type_marker_length helper public 6 years ago
Greg Kurz 9619c8619c Kill bogus TYPE_BLOB marker type 6 years ago
Grant Likely 32b9c61307 Preserve datatype markers when emitting dts format 7 years ago
David Gibson bad5b28049 Fix assorted sparse warnings 8 years ago
David Gibson 49300f2ade dtc: Don't abuse struct fdt_reserve_entry 8 years ago
David Gibson 00fbb8696b Rename boot_info 8 years ago
Andrei Errapart 25a9bd6267 Correct write_propval_bytes() for platforms with signed char by default 11 years ago
David Gibson fa928fba7e Fix an off-by-2 error in the source output code 11 years ago
Serge Lamikhov-Center 17119ab0a5 Pass 'unsigned char' type to isdigit()/isspace()/isprint() functions 11 years ago
David Gibson 17625371ee Use stdbool more widely 11 years ago
Horst Kronstorfer a6e6c60e3a dtc: Fix zero-length input segfault 13 years ago
David Gibson 05898c67c1 dtc: Allow multiple labels on nodes and properties 15 years ago
David Gibson d68cb36b0b dtc: Simpler interface to source file management 15 years ago
David Gibson c623fe5c21 Fix bug in -Odts with properties containing multiple terminating nulls 15 years ago
David Gibson 01a2d8a3e9 dtc: Make many functions 'static' 17 years ago
David Gibson 1409097db8 dtc: Enable and fix -Wcast-qual warnings 17 years ago
David Gibson c8c374b856 dtc: Use the same endian-conversion functions as libfdt 17 years ago
David Gibson 35aa1a273b dtc: Simplify error handling for unparseable input 17 years ago
David Gibson 8a88ad8bad dtc: Remove ugly include stack abuse 17 years ago
David Gibson b2de518b80 dtc: Make -I dtb mode use fill_fullpaths() 17 years ago
Scott Wood ad4f54ae2b Return a non-zero exit code if an error occurs during dts parsing. 17 years ago
Scott Wood f77fe6a20e Add yyerrorf() for formatted error messages. 17 years ago
David Gibson 92cb9a25b1 dtc: Add many const qualifications 17 years ago
David Gibson dc941774e2 dtc: Merge refs and labels into single "markers" list (v2) 17 years ago
David Gibson 91967acabd dtc: -Odts produces v1 output 17 years ago
David Gibson d3ea6e5f96 dtc: Make -Idts -Odts preserve property-internal labels 17 years ago
David Gibson ed01ae41e2 dtc: Refactor printing of property values in -Odts mode 17 years ago
David Gibson 02563ad023 dtc: Make -Idts -Odts preserve node/property labels 17 years ago
David Gibson 5a98ddd10a dtc: Improve -Odts output 17 years ago
David Gibson 63dc9c7113 dtc: Whitespace cleanup 17 years ago
Jon Loeliger e45e6fd274 DTC: Add support for a C-like #include "file" mechanism. 18 years ago
David Gibson 712e52e438 Use names for output functions in the form dt_to_*() instead of 19 years ago
David Gibson f040d95b84 Rework tracking of reserve entries during processing. This is initial work 19 years ago
David Gibson 6c0f36769a Fix endian problems with handling of memreserve entries (bug pointed out 20 years ago
David Gibson 230f253e9b Remove an unused function, mark a bunch of other functions and variables 20 years ago
David Gibson f0517db250 Support for specifying memreserve ranges in the source format, based on 20 years ago
David Gibson fc14dad769 Initial commit 20 years ago