44 Commits (v1.1.0)

Author SHA1 Message Date
David Gibson 3bb78bfd97 dtc: Remove header information dumping 17 years ago
Kumar Gala 80c72a81cf Fix padding options 17 years ago
David Gibson 92cb9a25b1 dtc: Add many const qualifications 17 years ago
Kumar Gala 2b7dc8dce5 Add an option to pad the blob that is generated 17 years ago
David Gibson dc941774e2 dtc: Merge refs and labels into single "markers" list (v2) 17 years ago
Jon Loeliger 2d50f8f9dd Quiet a bogus "May be used uninitialized" warning. 17 years ago
David Gibson fb7c7acf5a dtc: Use libfdt/fdt.h instead of flat_dt.h 17 years ago
David Gibson 63dc9c7113 dtc: Whitespace cleanup 17 years ago
David Gibson 592ea5888c dtc: Assume properties preced subnodes in the flattened tree 17 years ago
David Gibson bf94497031 dtc: Optimise by default, fix warnings thus uncovered 17 years ago
Milton Miller 445d55d2cc dtc: format memory reserve as pairs on two lines 18 years ago
Milton Miller 7f45666273 dtc: align header comments in asm output 18 years ago
Milton Miller 6a99b13132 dtc: implement labels on property data 18 years ago
Milton Miller d429033851 dtc: implement labels on memory reserve slots 18 years ago
Milton Miller 81fda8a6f1 dtc: fix asm for version 17 18 years ago
David Gibson 6936273aa4 dtc: Remove bogus break statement 18 years ago
David Gibson 0738774fcc dtc: Accept NOPs in dtb input regardless of version 18 years ago
Milton Miller ce243227f1 dtc: parse NOP in dtb input 18 years ago
Jerry Van Baren 7ea144f4c0 Fix the -S to modify the totalsize properly. 18 years ago
Jerry Van Baren 86c01ee6df Assemble the blob in memory before writing it out. 18 years ago
Jerry Van Baren ca25e54ddd Fix reserve map output for asm format. 18 years ago
Jerry Van Baren 4384b23454 Implement the -R option and add a -S option. 18 years ago
David Gibson 46c88dfcca Add support for flat device tree format version 17 18 years ago
Michael Neuling 332c536425 dtc: fix endian issue when reading blobs 19 years ago
Michael Neuling 38e8f8fd88 dtc: add setting of physical boot cpu 19 years ago
Jon Loeliger 05ae3d8eeb Use .long on high and low halfs of u64s to avoid .quad 19 years ago
Jon Loeliger f7374f60eb Don't generate the mem-reserve entry for the blob itself, 19 years ago
Mark A. Greer 7a9f663ac7 The problem is that asm_emit_cell() was swapping its asm output when 19 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 19 years ago
David Gibson 230f253e9b Remove an unused function, mark a bunch of other functions and variables 19 years ago
David Gibson 41916138dd Forgot to realign after emitting auto-generated "name" properties. Oops. 19 years ago
David Gibson dffc2a8972 Add a couple of missing cpu_to_be32() writing the version numbers out. 19 years ago
David Gibson 4ddf7c020c In flat tree reading, check for (negative) string offsets which underrun 19 years ago
David Gibson f0517db250 Support for specifying memreserve ranges in the source format, based on 20 years ago
David Gibson 586606e35d Oops, fix stupid bug where we emitted padding before, rather than after 20 years ago
David Gibson 47f23dee09 Ensure that the reserve map is doubleword aligned in blob and asm output. 20 years ago
David Gibson a6c69572a3 Remove inaccurate comment. 20 years ago
David Gibson 7ee3ffd43f Fix bug in error message. 20 years ago
David Gibson ab870cadb4 First cut at a "libdt" set of routines for extracting things from the 20 years ago
David Gibson 81f2e89c75 Rudimentary phandle reference support. 20 years ago
David Gibson 4102d840d9 Initial label support. Also switch to glr-parser mode and get rid of 20 years ago
David Gibson fc14dad769 Initial commit 20 years ago