switch-coreboot/util/dtc
Stefan Reinauer 6869f4a129 new device model from Ron
This tree shows the new model. It demonstrates the constructor array
in use, for devices that are and are not specified in the dts. It
introduces a new generic structure, device_id, analogous to
device_path, which can describe all the types of device IDs we have.
It shows a way to set up arrays of structs, in the dts, for the
constructors, so we avoid ldscript hacks.

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
Acked-by: Stefan Reinauer <stepan@coresystems.de>



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@233 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-03-10 15:55:41 +00:00
..
Documentation filling in 2006-10-06 19:19:14 +00:00
tests filling in 2006-10-06 19:19:14 +00:00
comment-test.dts filling in 2006-10-06 19:19:14 +00:00
COPYING filling in 2006-10-06 19:19:14 +00:00
data.c Clean up nasty dtc warnings 2007-02-23 10:13:24 +00:00
dtc-lexer.l Clean up nasty dtc warnings 2007-02-23 10:13:24 +00:00
dtc-parser.y This is an incredibly long commit message, but I want it in here as I 2007-01-26 17:30:40 +00:00
dtc.c Clean up nasty dtc warnings 2007-02-23 10:13:24 +00:00
dtc.h This is ridiculous. 31-character names? What decade are we in? 2007-02-28 19:50:15 +00:00
dtsqemu filling in 2006-10-06 19:19:14 +00:00
flat_dt.h filling in 2006-10-06 19:19:14 +00:00
flattree.c new device model from Ron 2007-03-10 15:55:41 +00:00
fstree.c filling in 2006-10-06 19:19:14 +00:00
ftdump.c filling in 2006-10-06 19:19:14 +00:00
libdt.c filling in 2006-10-06 19:19:14 +00:00
livetree.c This is an incredibly long commit message, but I want it in here as I 2007-01-26 17:30:40 +00:00
Makefile Add cross compilation support and simplify the far to complex serial 2007-03-05 21:14:21 +00:00
newstatic.c filling in 2006-10-06 19:19:14 +00:00
test.dts filling in 2006-10-06 19:19:14 +00:00
TODO filling in 2006-10-06 19:19:14 +00:00
treesource.c Clean up nasty dtc warnings 2007-02-23 10:13:24 +00:00