62 Commits (53bf130b1cdd7f6262eedd5e1b224c18bf7f1498)

Author SHA1 Message Date
Anton Blanchard 2e53f9d2f0 Catch unsigned 32bit overflow when parsing flattened device tree offsets 9 years ago
David Gibson 17625371ee Use stdbool more widely 11 years ago
Stephen Warren 45013d8619 dtc: Add ability to delete nodes and properties 12 years ago
Josh Boyer d5b3165023 dtc: Remove unused variable in flat_read_mem_reserve 14 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 b31b271f91 Fix dtc bugs for 64-bit compile 15 years ago
David Gibson 26d93f6c92 dtc: Make asm output more portable and add testcases 16 years ago
David Gibson 0783d7e705 dtc: Check return value from fwrite() 16 years ago
Jon Loeliger 879e4d2590 Implement and use an xstrdup() function 16 years ago
David Gibson c8c374b856 dtc: Use the same endian-conversion functions as libfdt 17 years ago
David Gibson 53359016ca dtc: Use stdint.h types throughout dtc 17 years ago
David Gibson 548767f42e dtc: Rework handling of boot_cpuid_phys 17 years ago
David Gibson a742aade6a dtc: Make dt_from_blob() open its own input file, like the other input formats 17 years ago
David Gibson b2de518b80 dtc: Make -I dtb mode use fill_fullpaths() 17 years ago
David Gibson 5ac97df149 dtc: Use for_each_marker_of_type in asm_emit_data() 17 years ago
David Gibson a266e5c1e1 dtc: Test and fix conversion to/from old dtb versions 17 years ago
David Gibson fa5b520ccb dtc: Implement checks for the format of node and property names 17 years ago
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 20 years ago
David Gibson 230f253e9b Remove an unused function, mark a bunch of other functions and variables 20 years ago