Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
dtc
/
refs/heads/int/12/fp4
/
flattree.c
b28464a
Fix some potential unaligned accesses in dtc
by David Gibson
· 4 years, 2 months ago
acfe84f
dtc: Replace GPLv2 boilerplate/reference with SPDX tags
by Rob Herring
· 5 years ago
825146d
Fix typos in various documentation and source files
by Thomas Huth
· 5 years ago
8e20ccf
annotations: add positions
by Julia Lawall
· 6 years ago
a3143fa
Revert "annotations: add positions"
by David Gibson
· 6 years ago
baa1d2c
annotations: add positions
by Julia Lawall
· 6 years ago
180a939
Use <inttypes.h> format specifiers in a bunch of places we should
by David Gibson
· 6 years ago
b9af3b3
scripts/dtc: Fixed format mismatch in fprintf
by nixiaoming
· 6 years ago
fca2964
Add strstarts() helper function
by David Gibson
· 7 years ago
9ffdf60
dtc: Simplify asm_emit_string() implementation
by Nicolas Iooss
· 7 years ago
bad5b28
Fix assorted sparse warnings
by David Gibson
· 7 years ago
49300f2
dtc: Don't abuse struct fdt_reserve_entry
by David Gibson
· 7 years ago
00fbb86
Rename boot_info
by David Gibson
· 8 years ago
20f29d8
dtc: Plugin and fixup support
by Pantelis Antoniou
· 8 years ago
874f405
Implement the -a option to pad dtb aligned
by Tim Wang
· 8 years ago
cb9241a
DTC: Fix memory leak on flatname.
by Jean-Christophe Dubois
· 8 years ago
2e53f9d
Catch unsigned 32bit overflow when parsing flattened device tree offsets
by Anton Blanchard
· 8 years ago
1762537
Use stdbool more widely
by David Gibson
· 11 years ago
45013d8
dtc: Add ability to delete nodes and properties
by Stephen Warren
· 12 years ago
d5b3165
dtc: Remove unused variable in flat_read_mem_reserve
by Josh Boyer
· 13 years ago
05898c6
dtc: Allow multiple labels on nodes and properties
by David Gibson
· 14 years ago
d68cb36
dtc: Simpler interface to source file management
by David Gibson
· 15 years ago
b31b271
Fix dtc bugs for 64-bit compile
by David Gibson
· 15 years ago
26d93f6
dtc: Make asm output more portable and add testcases
by David Gibson
· 15 years ago
0783d7e
dtc: Check return value from fwrite()
by David Gibson
· 16 years ago
879e4d2
Implement and use an xstrdup() function
by Jon Loeliger
· 16 years ago
c8c374b
dtc: Use the same endian-conversion functions as libfdt
by David Gibson
· 16 years ago
5335901
dtc: Use stdint.h types throughout dtc
by David Gibson
· 16 years ago
548767f
dtc: Rework handling of boot_cpuid_phys
by David Gibson
· 16 years ago
a742aad
dtc: Make dt_from_blob() open its own input file, like the other input formats
by David Gibson
· 16 years ago
b2de518
dtc: Make -I dtb mode use fill_fullpaths()
by David Gibson
· 16 years ago
5ac97df
dtc: Use for_each_marker_of_type in asm_emit_data()
by David Gibson
· 16 years ago
a266e5c
dtc: Test and fix conversion to/from old dtb versions
by David Gibson
· 16 years ago
fa5b520
dtc: Implement checks for the format of node and property names
by David Gibson
· 16 years ago
3bb78bf
dtc: Remove header information dumping
by David Gibson
· 16 years ago
80c72a8
Fix padding options
by Kumar Gala
· 17 years ago
92cb9a2
dtc: Add many const qualifications
by David Gibson
· 17 years ago
2b7dc8d
Add an option to pad the blob that is generated
by Kumar Gala
· 17 years ago
dc94177
dtc: Merge refs and labels into single "markers" list (v2)
by David Gibson
· 17 years ago
2d50f8f
Quiet a bogus "May be used uninitialized" warning.
by Jon Loeliger
· 17 years ago
fb7c7ac
dtc: Use libfdt/fdt.h instead of flat_dt.h
by David Gibson
· 17 years ago
63dc9c7
dtc: Whitespace cleanup
by David Gibson
· 17 years ago
592ea58
dtc: Assume properties preced subnodes in the flattened tree
by David Gibson
· 17 years ago
bf94497
dtc: Optimise by default, fix warnings thus uncovered
by David Gibson
· 17 years ago
445d55d
dtc: format memory reserve as pairs on two lines
by Milton Miller
· 17 years ago
7f45666
dtc: align header comments in asm output
by Milton Miller
· 17 years ago
6a99b13
dtc: implement labels on property data
by Milton Miller
· 17 years ago
d429033
dtc: implement labels on memory reserve slots
by Milton Miller
· 17 years ago
81fda8a
dtc: fix asm for version 17
by Milton Miller
· 17 years ago
6936273
dtc: Remove bogus break statement
by David Gibson
· 17 years ago
0738774
dtc: Accept NOPs in dtb input regardless of version
by David Gibson
· 17 years ago
ce24322
dtc: parse NOP in dtb input
by Milton Miller
· 17 years ago
7ea144f
Fix the -S to modify the totalsize properly.
by Jerry Van Baren
· 17 years ago
86c01ee
Assemble the blob in memory before writing it out.
by Jerry Van Baren
· 17 years ago
ca25e54
Fix reserve map output for asm format.
by Jerry Van Baren
· 17 years ago
4384b23
Implement the -R option and add a -S option.
by Jerry Van Baren
· 17 years ago
46c88df
Add support for flat device tree format version 17
by David Gibson
· 17 years ago
332c536
dtc: fix endian issue when reading blobs
by Michael Neuling
· 18 years ago
38e8f8f
dtc: add setting of physical boot cpu
by Michael Neuling
· 18 years ago
05ae3d8
Use .long on high and low halfs of u64s to avoid .quad
by Jon Loeliger
· 18 years ago
f7374f6
Don't generate the mem-reserve entry for the blob itself,
by Jon Loeliger
· 18 years ago
7a9f663
The problem is that asm_emit_cell() was swapping its asm output when
by Mark A. Greer
· 18 years ago
712e52e
Use names for output functions in the form dt_to_*() instead of
by David Gibson
· 19 years ago
f040d95
Rework tracking of reserve entries during processing. This is initial work
by David Gibson
· 19 years ago
6c0f367
Fix endian problems with handling of memreserve entries (bug pointed out
by David Gibson
· 19 years ago
230f253
Remove an unused function, mark a bunch of other functions and variables
by David Gibson
· 19 years ago
4191613
Forgot to realign after emitting auto-generated "name" properties. Oops.
by David Gibson
· 19 years ago
dffc2a8
Add a couple of missing cpu_to_be32() writing the version numbers out.
by David Gibson
· 19 years ago
4ddf7c0
In flat tree reading, check for (negative) string offsets which underrun
by David Gibson
· 19 years ago
f0517db
Support for specifying memreserve ranges in the source format, based on
by David Gibson
· 19 years ago
586606e
Oops, fix stupid bug where we emitted padding before, rather than after
by David Gibson
· 19 years ago
47f23de
Ensure that the reserve map is doubleword aligned in blob and asm output.
by David Gibson
· 19 years ago
a6c6957
Remove inaccurate comment.
by David Gibson
· 19 years ago
7ee3ffd
Fix bug in error message.
by David Gibson
· 19 years ago
ab870ca
First cut at a "libdt" set of routines for extracting things from the
by David Gibson
· 19 years ago
81f2e89
Rudimentary phandle reference support.
by David Gibson
· 19 years ago
4102d84
Initial label support. Also switch to glr-parser mode and get rid of
by David Gibson
· 19 years ago
fc14dad
Initial commit
by David Gibson
· 19 years ago