summaryrefslogtreecommitdiff
path: root/src/mainboard
AgeCommit message (Collapse)Author
2004-03-25Merging patches from Yinghai Lu (fb2_s4882_changes.diff.bz2):Stefan Reinauer
- new motherboard: Tyan s4882 - minor changes to 2880, s2881, s2885, s4880 git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1474 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-24drop obsolete CONNECTION_x_y macros. Use row information instead.Stefan Reinauer
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1472 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-24Further trimming freebios2 towards code reuse.Stefan Reinauer
Unified AMD K8 reset function that can be customized via mainboard Config.lb git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1471 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-24small step to clean up mainboard directories. debug.c was basically identicalStefan Reinauer
on all amd64 motherboards, so it moved to the amdk8 specific code. git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1470 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-23Doxidization, reformatLi-Ta Lo
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1469 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-22ibm e325 work nowLi-Ta Lo
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1466 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-22updates for the E325Ronald G. Minnich
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1460 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-19fixed the memory reset lines.Ronald G. Minnich
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1453 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-19some fixesRonald G. Minnich
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1450 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-19fixes for various wrong bitsRonald G. Minnich
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1447 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-191.1.6 adaptionsStefan Reinauer
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1446 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-19adapt to 1.1.6Stefan Reinauer
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1445 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-19more compile fixes.Stefan Reinauer
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1444 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-19compile fixStefan Reinauer
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1443 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-18e325 supportRonald G. Minnich
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1440 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-12fixed halt on ht rest by change bus numverLi-Ta Lo
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1394 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-12fixes for tyanRonald G. Minnich
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1392 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-11- Moved hlt() to it's own header.Eric Biederman
- Reworked pnp superio device support. Now complete superio support is less than 100 lines. - Added support for hard coding resource assignments in Config.lb - Minor bug fixes to romcc - Initial support for catching the x86 processor BIST error codes. I've only seen this trigger once in production during a very suspcious reset but... - added raminit_test to test the code paths in raminit.c for the Opteron - Removed the IORESOURCE_SET bit and added IORESOURCE_ASSIGNED and IORESOURCE_STORED so we can tell what we have really done. - Added generic AGP/IOMMU setting code to x86 - Added an implementation of memmove and removed reserved identifiers from memcpy - Added minimal support for booting on pre b3 stepping K8 cores - Moved the checksum on amd8111 boards because our default location was on top of extended RTC registers - On the Hdama added support for enabling i2c hub so we can get at the temperature sensors. Not that i2c bus was implemented well enough to make that useful. - Redid the Opteron port so we should only need one reset and most of memory initialization is done in cpu_fixup. This is much, much faster. - Attempted to make the VGA IO region assigment work. The code seems to work now... - Redid the error handling in amdk8/raminit.c to distinguish between a bad value and a smbus error, and moved memory clearing out to cpufixup. - Removed CONFIG_KEYBOARD as it was useless. See pc87360/superio.c for how to setup a legacy keyboard properly. - Reworked the register values for standard hardware, moving the defintions from chip.h into the headers of the initialization routines. This is much saner and is actually implemented. - Made the hdama port an under clockers BIOS. I debuged so many interesting problems. - On amd8111_lpc added setup of architectural/legacy hardware - Enabled PCI error reporting as much as possible. - Enhanded build_opt_tbl to generate a header of the cmos option locations so that romcc compiled code can query the cmos options. - In romcc gracefully handle function names that degenerate into function pointers - Bumped the version to 1.1.6 as we are getting closer to 2.0 TODO finish optimizing the HT links of non dual boards TODO make all Opteron board work again TODO convert all superio devices to use the new helpers TODO convert the via/epia to freebios2 conventions TODO cpu fixup/setup by cpu type git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1390 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-03-09go verbose for now!Stefan Reinauer
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1389 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-01-29configure superioGreg Watson
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1363 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-01-27will mainboardsRonald G. Minnich
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1357 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-01-22*** empty log message ***Greg Watson
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1354 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-01-22try to get memory mapped i/o to workGreg Watson
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1349 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-01-22*** empty log message ***Greg Watson
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1348 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-01-22*** empty log message ***Greg Watson
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1345 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-01-22init.cGreg Watson
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1344 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-01-21adapt irq values to pirq tableStefan Reinauer
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1339 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-01-21simpler irq tablesStefan Reinauer
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1338 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-01-21update mp table and pirq tableStefan Reinauer
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1337 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-01-14*** empty log message ***Greg Watson
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1335 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-01-13*** empty log message ***Greg Watson
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1329 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-01-12Tyan mainboard changes form YhLuLi-Ta Lo
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1326 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-01-12Tyan S2885 changes form yhluLi-Ta Lo
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1325 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2004-01-05*** empty log message ***David W. Hendricks
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1322 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2003-12-17*** empty log message ***Greg Watson
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1317 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2003-12-17pci configurationGreg Watson
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1316 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2003-12-08make it a manifest constantRonald G. Minnich
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1310 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2003-12-08fixed irq slot countRonald G. Minnich
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1309 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2003-12-02s4880Ronald G. Minnich
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1305 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2003-12-02fix quartet and S4880 spd initialization.Stefan Reinauer
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1304 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2003-12-02from Yh LuRonald G. Minnich
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1302 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2003-11-27updateStefan Reinauer
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1301 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2003-11-19faking spd setup for now on quartet ;)Stefan Reinauer
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1294 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2003-11-17dont know what happened hereGreg Watson
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1293 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2003-11-17fix defaultRonald G. Minnich
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1292 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2003-11-15*** empty log message ***Greg Watson
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1287 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2003-11-09changes for v2Greg Watson
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1271 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2003-11-09*** empty log message ***Greg Watson
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1270 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2003-11-07config.g changeGreg Watson
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1263 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2003-11-06Make solo build again.Stefan Reinauer
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1262 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1