83 Commits (49d30894466e78cc8fbc0c09dcdccdd4de709181)

Author SHA1 Message Date
David Gibson fd68bb8c56 Make name_node() xstrdup its name argument 2 years ago
David Gibson 0b842c3c81 Make build_property() xstrdup its name argument 2 years ago
David Gibson 2cd89f862c dtc: Warning rather than error on possible truncation of cell values 2 years ago
Ahmad Fatoum ec7986e682 dtc: introduce label relative path references 3 years ago
Andrei Ziureaev 808cdaaf52 dtc: Avoid UB when shifting 4 years ago
Ethan Sommer 7150286225 support byacc in addition to bison 5 years ago
Rob Herring acfe84f2c4 dtc: Replace GPLv2 boilerplate/reference with SPDX tags 5 years ago
Julia Lawall 8e20ccf52f annotations: add positions 6 years ago
David Gibson a3143fafbf Revert "annotations: add positions" 6 years ago
Julia Lawall baa1d2cf78 annotations: add positions 6 years ago
Fredrik Markstrom 0fcffda15e Merge nodes with local target label references 6 years ago
Rob Herring ac68ff92ae parser: add TYPE_STRING marker to path references 6 years ago
Grant Likely 44d3efedc8 Preserve datatype information when parsing dts 6 years ago
Maxime Ripard 4038fd9005 dtc: add ability to make nodes conditional on them being referenced 7 years ago
David Gibson 8f1b35f883 Correct overlay syntactic sugar for generating target-path fragments 7 years ago
Grant Likely b260c4f610 Fix ambiguous grammar for devicetree rule 7 years ago
Pantelis Antoniou 737b2df39c overlay: Add syntactic sugar version of overlays 7 years ago
Stephen Boyd 3b9c97093d dtc: Fix NULL pointer use in dtlabel + dtref case 8 years ago
David Gibson 00fbb8696b Rename boot_info 8 years ago
David Gibson 1ef86ad2c2 dtc: Clean up /dts-v1/ and /plugin/ handling in grammar 8 years ago
Pantelis Antoniou 20f29d8d41 dtc: Plugin and fixup support 8 years ago
David Gibson c4cb12e193 Alter grammar to allow multiple /dts-v1/ tags 9 years ago
David Gibson b06e55c88b Prevent crash on modulo by zero 9 years ago
David Gibson 1937095588 Prevent crash on division by zero 9 years ago
Nikhil Devshatwar 3346e065aa dtc: parser: Add label while overriding nodes 10 years ago
David Gibson aba74ddba2 Remove references to unused DT_BASE token 11 years ago
David Gibson fa3f3f0ebd Clean up parser error messages 11 years ago
David Gibson c854434dc2 Correct locations in parser error messaes 11 years ago
David Gibson 6a15eb2350 Die on failed /incbin/ seeks 11 years ago
David Gibson cfc6523619 Move character literal processing to the lexer 11 years ago
David Gibson b82b977614 Move integer literal processing back to the lexer 11 years ago
David Gibson 0e2d399225 Make srcpos_{v,}error() more widely useful 11 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
Stephen Warren 5f0c3b2d62 dtc: Basic integer expressions 13 years ago
Anton Staaf 033089f290 dtc: Add support for variable sized elements 13 years ago
Anton Staaf a4ea2fa951 dtc: Support character literals in cell lists 13 years ago
John Bonesio 73ae43ea44 Allow nodes to be referenced by path at the top level. 14 years ago
John Bonesio c0fa2e6d4e Create new and use new print_error that uses printf style formatting. 14 years ago
David Gibson 8773e12fa9 Add merging of labelled subnodes. This patch allows the following 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 15ad6d862e dtc: Automatically pick a sensible boot_cpuid_phys 15 years ago
Lukasz Wojcik 5c8d2e2b57 Modification of lexer and parser, improving dtc portability. 15 years ago
David Gibson d68cb36b0b dtc: Simpler interface to source file management 15 years ago
David Gibson 350c9cce9e Use yylloc instead of yyloc 15 years ago
Jon Loeliger 4e1a0a0129 Remove support for the legacy DTS source file format. 16 years ago
Jon Loeliger e5c8e1dcd7 Enhance source position implementation. 16 years ago
David Gibson 53359016ca dtc: Use stdint.h types throughout dtc 17 years ago
David Gibson e37ec7d588 dtc: Add support for binary includes. 17 years ago