Rafal Jaworowski
04296b6f18
Improve device tree blob (DTB) handling in loader(8).
...
Enable using the statically embedded blob from the kernel, if present. The KLD
loaded DTB takes precedence, but they are both recognized and handled in the
same way.
Submitted by: Lukasz Wojcik
Obtained from: Semihalf
MFC after: 1 week
2012-03-20 13:08:57 +00:00
Rafal Jaworowski
6031d0b167
Get rid of bootinfo for good in loader (U-Boot-based) and ARM.
...
For FDT-enabled platforms the device tree is a modern replacement for bootinfo
config data.
2010-07-11 21:11:23 +00:00
Rafal Jaworowski
29d268b567
Fix conditional FDT support in loader(8).
2010-06-13 12:46:32 +00:00
Rafal Jaworowski
04cb90189b
Initial loader(8) support for Flattened Device Tree.
...
o This is disabled by default for now, and can be enabled using WITH_FDT at
build time.
o Tested with ARM and PowerPC.
Reviewed by: imp
Sponsored by: The FreeBSD Foundation
2010-05-25 15:21:39 +00:00
Rafal Jaworowski
75770ded45
Use loader devices only when they initialized properly.
2010-05-25 09:59:53 +00:00
Rafal Jaworowski
f5b6b801e6
Let loader(8) for U-Boot use default storage more flexibly.
...
Obtained from: Semihalf
MFC after: 1 week
2010-02-25 15:27:13 +00:00
Rafal Jaworowski
035622ef18
Provide an effective (relocated) address when building modules metadata.
...
This lets modules loaded dynamically in loader(8) work for U-Boot-based
platforms.
MFC after: 1 week
2009-11-19 16:25:41 +00:00
Rafal Jaworowski
845a6f19d2
Improve style(9) in PowerPC U-Boot support lib.
2008-12-17 15:58:07 +00:00
Rafal Jaworowski
cf725aeb0b
Improve loader support for U-Boot.
...
- add new diag commands: devinfo, sysinfo for U-Boot-style details about the system
configuration
- better memory info summary
- style corrections
Obtained from: Semihalf
2008-09-03 17:48:41 +00:00
Rafal Jaworowski
51e8f5a470
Make metadata.c shared across all platforms using U-Boot.
...
This will [soon] be needed for ARM.
2008-09-03 15:52:05 +00:00
Rafal Jaworowski
aa8fb78b88
Move U-Boot compatibility library to WARNS=2 level.
2008-09-03 15:39:50 +00:00
David E. O'Brien
149c7c86d2
style(9) & style.Makefile(9)
...
Reviewed by: raj
2008-03-13 17:54:21 +00:00
Marcel Moolenaar
b8c02f17ea
o Include glue.h
...
o Support multiple memory regions.
2008-02-23 17:58:12 +00:00
Marcel Moolenaar
63094c199a
MFp4 (e500):
...
Add support for U-Boot. This uses the U-Boot API as developed by
Rafal and which is (will be) part of U-Boot 1.3.2 and later.
Credits to: raj@
2008-02-16 22:13:11 +00:00