53 Commits (45013d86197fea96810a7ae1b920d22b4c887688)

Author SHA1 Message Date
Stephen Warren 45013d8619 dtc: Add ability to delete nodes and properties 12 years ago
David Gibson d5399197e9 Allow toggling of semantic checks 13 years ago
David Gibson 511dedd40f Re-work level setting on checks code 13 years ago
Anton Staaf a4b515c038 dtc: Add data_append_integer function 13 years ago
David Gibson 37c0b6a091 dtc: Add code to make diffing trees easier 14 years ago
Grant Likely 83da1b2a4e Allow device tree to be modified by additonal device tree sections 15 years ago
David Gibson 05898c67c1 dtc: Allow multiple labels on nodes and properties 15 years ago
David Gibson 329055dbbc Disallow re-use of the same label within a dts file 15 years ago
David Gibson 15ad6d862e dtc: Automatically pick a sensible boot_cpuid_phys 15 years ago
David Gibson d68cb36b0b dtc: Simpler interface to source file management 15 years ago
David Gibson d75b33af67 Support ePAPR compliant phandle properties 15 years ago
David Gibson b2b4990bbf dtc: Move some functions to util.[ch] 16 years ago
Jon Loeliger 2ebe88df69 Add conditionalized debug() print macro. 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 35aa1a273b dtc: Simplify error handling for unparseable input 17 years ago
David Gibson 1a9468c9a0 dtc: Abolish asize field of struct data 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
David Gibson 376ab6f2ed dtc: Remove remaining old-style checks 17 years ago
David Gibson efbbef8e4f dtc: Implement path references 17 years ago
David Gibson 92cb9a25b1 dtc: Add many const qualifications 17 years ago
David Gibson 2d72816ccf dtc: Fix uninitialized use of structure_ok 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
David Gibson b16a2bd89d dtc: Flexible tree checking infrastructure (v2) 17 years ago
David Gibson 2f1ccc36f4 dtc: Move tree checking code to checks.c 17 years ago
Jon Loeliger 7b3fb789d2 DTC: Remove the need for the GLR Parser. 17 years ago
David Gibson 169f0b183d dtc: Disable semantic checks by default 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 bf94497031 dtc: Optimise by default, fix warnings thus uncovered 18 years ago
Milton Miller 6a99b13132 dtc: implement labels on property data 18 years ago
Jerry Van Baren 4384b23454 Implement the -R option and add a -S option. 18 years ago
Jon Loeliger e45e6fd274 DTC: Add support for a C-like #include "file" mechanism. 18 years ago
Jerry Van Baren cd1da87116 Improve options, #define default version. 18 years ago
Jon Loeliger 3948849fd0 Moved data_convert_cell() out of data.c to the parser. 18 years ago
Jon Loeliger af0278a3a0 Add support for decimal, octal and binary based cell values. 18 years ago
David Gibson 32da475af1 Allow multipart property values 18 years ago
Michael Neuling 38e8f8fd88 dtc: add setting of physical boot cpu 19 years ago
David Gibson 1ae70562f0 Remove no longer used (and already commented) reserve_data field from boot_info. 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 7f6d12b3a1 Remove unused enum from dtc.h. 20 years ago
David Gibson f0517db250 Support for specifying memreserve ranges in the source format, based on 20 years ago
David Gibson 03a9b9dcdc Use u8 instead of uint8_t, as we do with the other size types. 20 years ago
David Gibson 9ad4587c90 Remove build_empty_property(). It wasn't useful. 20 years ago