Stefan Reinauer [Tue, 7 Oct 2003 14:56:48 +0000 (14:56 +0000)]
remove SMBUS_MEM_DEVICE_[START|END] traces from code.
add 8mbit example config for amd solo.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1199
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Mon, 6 Oct 2003 15:08:03 +0000 (15:08 +0000)]
add missing -m32 flag to compile on opteron natively
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1198
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Mon, 6 Oct 2003 15:04:41 +0000 (15:04 +0000)]
add smbus_write_byte() function. currently fails in romcc :(
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1197
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Sun, 5 Oct 2003 05:16:19 +0000 (05:16 +0000)]
no hardcoded addresses!
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1196
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Sun, 5 Oct 2003 05:15:48 +0000 (05:15 +0000)]
standard functions
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1195
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Sun, 5 Oct 2003 05:15:10 +0000 (05:15 +0000)]
no need for assembly
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1194
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Sun, 5 Oct 2003 05:14:42 +0000 (05:14 +0000)]
new cpu types
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1193
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Sun, 5 Oct 2003 05:13:12 +0000 (05:13 +0000)]
size memory
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1192
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Sun, 5 Oct 2003 05:12:56 +0000 (05:12 +0000)]
use standard name
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1191
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Sun, 5 Oct 2003 05:11:52 +0000 (05:11 +0000)]
pci.S moved into arch/ppc/lib/pci_ops.c
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1190
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Sun, 5 Oct 2003 05:10:52 +0000 (05:10 +0000)]
getting options right
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1189
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Fri, 3 Oct 2003 02:53:02 +0000 (02:53 +0000)]
- Modify the code to C style indenting.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1180
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 2 Oct 2003 23:33:01 +0000 (23:33 +0000)]
Some timing in here, but we don't set; it breaks.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1179
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 2 Oct 2003 22:54:43 +0000 (22:54 +0000)]
ram size now set from SPD.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1178
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 2 Oct 2003 22:48:28 +0000 (22:48 +0000)]
First SPD code in and working!
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1177
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 2 Oct 2003 18:16:07 +0000 (18:16 +0000)]
success. It boots as a bproc slave now.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1176
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 2 Oct 2003 04:16:30 +0000 (04:16 +0000)]
Fixes but config tool still sucks on this.
Sigh, two passes here we come? DAMMIT!
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1175
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 2 Oct 2003 00:08:42 +0000 (00:08 +0000)]
IRQ setup for EPIA
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1174
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Wed, 1 Oct 2003 23:18:14 +0000 (23:18 +0000)]
fix sizing of PCI IRQ table in the Config.lb (there are only 5 slots)
But linux still refuses to believe this table. What's odd is this is the identical table used in V1. Damn.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1173
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Wed, 1 Oct 2003 22:25:36 +0000 (22:25 +0000)]
fixes for epia.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1172
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Wed, 1 Oct 2003 21:14:52 +0000 (21:14 +0000)]
uses statement missing
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1171
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Wed, 1 Oct 2003 17:28:48 +0000 (17:28 +0000)]
default USE_FALLBACK_IMAGE to 0
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1170
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Wed, 1 Oct 2003 16:09:23 +0000 (16:09 +0000)]
vga support
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1169
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Wed, 1 Oct 2003 14:12:57 +0000 (14:12 +0000)]
some quartet memory init updates.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1168
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Wed, 1 Oct 2003 05:43:09 +0000 (05:43 +0000)]
512kflash builds in epia.512kflash
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1167
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Wed, 1 Oct 2003 05:42:31 +0000 (05:42 +0000)]
new epia target for 512k: targets/via/epia/Config.512kflash.lb
buildtarget now takes either a directory, and uses directory/Config.lb, or
takes a file
epia defaults to 256k flash
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1166
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Wed, 1 Oct 2003 01:45:43 +0000 (01:45 +0000)]
Fixes to the smbus code. Now for the fun.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1165
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Tue, 30 Sep 2003 23:53:45 +0000 (23:53 +0000)]
more fixes for via ... plus a little more spew.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1164
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Tue, 30 Sep 2003 18:18:22 +0000 (18:18 +0000)]
fix and complaint.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1163
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Tue, 30 Sep 2003 12:02:24 +0000 (12:02 +0000)]
remove references to static_devices.o
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1162
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Tue, 30 Sep 2003 11:52:49 +0000 (11:52 +0000)]
get rid of static_devices.c
don't use mptable on solo, it's not an SMP system.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1161
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Tue, 30 Sep 2003 09:52:37 +0000 (09:52 +0000)]
no filo, since khepri has no ide disks per default
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1160
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Tue, 30 Sep 2003 02:16:47 +0000 (02:16 +0000)]
The epia now works.
Now to fix the ram ...
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1159
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Mon, 29 Sep 2003 11:36:01 +0000 (11:36 +0000)]
default is 256 not 512k
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1158
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Sat, 27 Sep 2003 04:28:39 +0000 (04:28 +0000)]
ok that's it. I think this might work.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1157
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Sat, 27 Sep 2003 04:18:31 +0000 (04:18 +0000)]
a few tweaks etc.
Still probably wrong.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1156
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 26 Sep 2003 23:22:31 +0000 (23:22 +0000)]
it's getting through the 8601 but the values are still not right.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1155
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 26 Sep 2003 22:45:54 +0000 (22:45 +0000)]
something is wrong here but not sure what.
But nothing is getting set into the north bridge.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1154
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 26 Sep 2003 22:10:53 +0000 (22:10 +0000)]
via epia is putting out bytes!
ron
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1153
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 26 Sep 2003 17:41:21 +0000 (17:41 +0000)]
serial supprt.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1152
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 26 Sep 2003 17:16:14 +0000 (17:16 +0000)]
just to get us back where we were.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1151
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 26 Sep 2003 16:12:23 +0000 (16:12 +0000)]
It builds!
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1150
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 26 Sep 2003 15:55:11 +0000 (15:55 +0000)]
add cpufixup.o
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1149
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 26 Sep 2003 15:54:34 +0000 (15:54 +0000)]
cpu fixup for p6
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1148
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Fri, 26 Sep 2003 15:36:03 +0000 (15:36 +0000)]
remove fixed ROM_SIZE setting, add default to 256k
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1147
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 26 Sep 2003 15:24:54 +0000 (15:24 +0000)]
keyboard support
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1146
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 26 Sep 2003 15:23:53 +0000 (15:23 +0000)]
added CONFIG_KEYBOARD, default 0
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1145
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 26 Sep 2003 14:36:27 +0000 (14:36 +0000)]
fix 'deprecated' warnings
more via fixes
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1144
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Fri, 26 Sep 2003 11:40:05 +0000 (11:40 +0000)]
fix buildrom statement if there's only one romimage specified.
roms always needs to be an array.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1143
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Fri, 26 Sep 2003 10:07:13 +0000 (10:07 +0000)]
ignore target temp build dir
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1142
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Fri, 26 Sep 2003 10:03:47 +0000 (10:03 +0000)]
add cvsignore files for target files. Use gcc -m32 to build on AMD64
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1141
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Fri, 26 Sep 2003 09:53:38 +0000 (09:53 +0000)]
ignore temp. build directory
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1140
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Fri, 26 Sep 2003 09:47:41 +0000 (09:47 +0000)]
get rid of pointer/int cast warnings on 64bit.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1139
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 26 Sep 2003 04:45:52 +0000 (04:45 +0000)]
via epia; also yh lu tyan.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1138
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 25 Sep 2003 23:03:18 +0000 (23:03 +0000)]
allow default settings in the mainboard file
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1137
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 25 Sep 2003 22:04:19 +0000 (22:04 +0000)]
new from yh lu
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1136
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 25 Sep 2003 22:04:04 +0000 (22:04 +0000)]
new from tyan
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1135
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 25 Sep 2003 17:35:30 +0000 (17:35 +0000)]
no default rom size
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1134
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 25 Sep 2003 17:34:56 +0000 (17:34 +0000)]
ROM_SIZE has no default now.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1133
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 25 Sep 2003 17:21:57 +0000 (17:21 +0000)]
added via vt8231
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1132
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 25 Sep 2003 17:01:28 +0000 (17:01 +0000)]
first cut at 8601 support
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1131
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Thu, 25 Sep 2003 13:39:53 +0000 (13:39 +0000)]
add another compat chain keepalife fix
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1130
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Thu, 25 Sep 2003 13:37:00 +0000 (13:37 +0000)]
khepri resource map update to keep compatibility chain
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1129
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Thu, 25 Sep 2003 12:54:55 +0000 (12:54 +0000)]
remove last occurence of AMD8111_DEV
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1128
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Tue, 23 Sep 2003 22:44:12 +0000 (22:44 +0000)]
new target configuration: newisys khepri
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1125
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Tue, 23 Sep 2003 20:02:02 +0000 (20:02 +0000)]
update hypertransport setup for khepri
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1124
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Tue, 23 Sep 2003 18:51:28 +0000 (18:51 +0000)]
fix hypertransport setup for quartet.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1123
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Tue, 23 Sep 2003 18:50:35 +0000 (18:50 +0000)]
make coherent ht setup capable of non-standard link configurations
(i.e. with CPU1 not connected to ACROSS link of CPU0)
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1122
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Thu, 18 Sep 2003 14:16:08 +0000 (14:16 +0000)]
first shot of legacybios emulation.
does not work yet.. sorry :-(
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1119
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Wed, 17 Sep 2003 12:18:40 +0000 (12:18 +0000)]
fix romcc compiling 32bit code on amd64
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1118
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Wed, 17 Sep 2003 12:17:58 +0000 (12:17 +0000)]
add filename to buildrom
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1117
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Wed, 17 Sep 2003 11:05:29 +0000 (11:05 +0000)]
add filename to buildrom command
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1116
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Fri, 12 Sep 2003 12:39:04 +0000 (12:39 +0000)]
add cvsignore file
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1113
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Fri, 12 Sep 2003 12:35:18 +0000 (12:35 +0000)]
add "clean" target
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1112
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Thu, 11 Sep 2003 13:53:29 +0000 (13:53 +0000)]
update Config.lb and add khepri ht chain
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1111
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Thu, 11 Sep 2003 11:55:18 +0000 (11:55 +0000)]
add quartet and dspace targets, disable reboot in Solo target.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1110
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Thu, 11 Sep 2003 11:53:15 +0000 (11:53 +0000)]
add new target for DSPACE DS1006 card, make quartet auto.c all verbose
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1109
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Tue, 9 Sep 2003 13:30:58 +0000 (13:30 +0000)]
remove old config files, adopt to new config method. fix resource map (?)
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1107
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Mon, 8 Sep 2003 15:01:19 +0000 (15:01 +0000)]
automatically build config.py if it's not there.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1104
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Mon, 8 Sep 2003 14:17:24 +0000 (14:17 +0000)]
add solo target config file for new config method
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1103
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Mon, 8 Sep 2003 14:03:50 +0000 (14:03 +0000)]
update SOLO code (untested but compiling and pretty much complete!?!)
drop old configuration method.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1102
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 4 Sep 2003 03:00:54 +0000 (03:00 +0000)]
- Include hypertransport.h in hypertransport.c
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1101
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 4 Sep 2003 01:25:55 +0000 (01:25 +0000)]
- Remove dead argument to hypertransport_scan_chain
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1100
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Wed, 3 Sep 2003 21:30:18 +0000 (21:30 +0000)]
moved init_timer() to static initialization
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1099
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Wed, 3 Sep 2003 12:09:44 +0000 (12:09 +0000)]
cosmetics
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1098
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Tue, 2 Sep 2003 17:16:48 +0000 (17:16 +0000)]
- 1.1.4
Major restructuring of hypertransport handling.
Major rewerite of superio/NSC/pc87360 as a proof of concept for handling superio resources dynamically
Updates to hard_reset handling when resetting because of the need to change hypertransport link
speeds and widths.
(a) No longer assume the boot is good just because we get to a hard reset point.
(b) Set a flag to indicate that the BIOS triggered the reset so we don't decrement the
boot counter.
Updates to arima/hdama mptable so it tracks the new bus numbers
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1097
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Tue, 2 Sep 2003 03:36:25 +0000 (03:36 +0000)]
- Major update of the dynamic device tree so it can handle
* subtractive resources
* merging with the static device tree
* more device types than just pci
- The piece to watch out for is the new enable_resources method that was needed in all of the drivers
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1096
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Mon, 1 Sep 2003 23:47:37 +0000 (23:47 +0000)]
- Update the version number to 1.1.2 and update the NEWS file
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1095
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Mon, 1 Sep 2003 23:45:32 +0000 (23:45 +0000)]
- Add back in the hard reset code from the freebios1 tree.
This allows generic code to reset the box.
- Update the hypertransport code to automatically calculate link
widths and freequencies, and to call hard_reset if neecessary for
the changes to go into effect.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1094
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Mon, 1 Sep 2003 23:17:58 +0000 (23:17 +0000)]
- Updates to config.g so that it works more reliably and has initial support
for paths
- Renamed some configuration variables
SMP -> CONFIG_SMP
MAX_CPUS -> CONFIG_MAX_CPUS
MAX_PHYSICAL_CPUS -> CONFIG_MAX_PHYSICAL_CPUS
- Removed some dead configuration variables
MAX_CPUS -> CONFIG_MAX_CPUS
MAX_PHYSICAL_CPUS -> CONFIG_MAX_PHYSICAL_CPUS
SMP -> CONFIG_SMP
FINAL_MAINBOARD_FIXUP
SIO_BASE
SIO_SYSTEM_CLK_INPUT
NO_KEYBOARD
USE_NORMAL_IMAGE
SERIAL_CONSOLE
USE_ELF_BOOT
ENABLE_FIXED_AND_VARIABLE_MTRRS
START_CPU_SEG
DISABLE_WATCHDOG
ENABLE_IOMMU
AMD8111_DEV
- Removed some assembly files that are no longer needed
killed src/southbridge/amd/amd8111/smbus.inc
killed src/southbrideg/amd/amd8111/cmos_boot_failover.inc
killed src/ram/ramtest.inc
- Updates to config.g so that it works more reliably and has initial support
for paths
- Renamed some configuration variables
SMP -> CONFIG_SMP
MAX_CPUS -> CONFIG_MAX_CPUS
MAX_PHYSICAL_CPUS -> CONFIG_MAX_PHYSICAL_CPUS
- Removed some dead configuration variables
MAX_CPUS -> CONFIG_MAX_CPUS
MAX_PHYSICAL_CPUS -> CONFIG_MAX_PHYSICAL_CPUS
SMP -> CONFIG_SMP
FINAL_MAINBOARD_FIXUP
SIO_BASE
SIO_SYSTEM_CLK_INPUT
NO_KEYBOARD
USE_NORMAL_IMAGE
SERIAL_CONSOLE
USE_ELF_BOOT
ENABLE_FIXED_AND_VARIABLE_MTRRS
START_CPU_SEG
DISABLE_WATCHDOG
ENABLE_IOMMU
AMD8111_DEV
- Removed some assembly files that are no longer needed
killed src/southbridge/amd/amd8111/smbus.inc
killed src/southbrideg/amd/amd8111/cmos_boot_failover.inc
killed src/ram/ramtest.inc
killed src/sdram/generic_dump_spd.inc
killed src/sdram/generic_dump_spd.inc
- Updated the arima/hdama to build with the new configuration system
- Updated config.g to list all of the variables with make echo
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1093
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 29 Aug 2003 03:02:00 +0000 (03:02 +0000)]
more targets
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1092
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 29 Aug 2003 03:00:49 +0000 (03:00 +0000)]
new targets
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1091
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Thu, 28 Aug 2003 17:23:15 +0000 (17:23 +0000)]
add first bunch of newisys khepri files.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1090
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Thu, 28 Aug 2003 15:08:43 +0000 (15:08 +0000)]
more motherboard specific cleanups
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1089
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Thu, 28 Aug 2003 13:43:03 +0000 (13:43 +0000)]
cleaning out motherboard specific changes from the generic directories.
Moving tyan resource map to tyan directory. Making IOMMU for hammer choosable
via ENABLE_IOMMU
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1088
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Wed, 27 Aug 2003 14:33:13 +0000 (14:33 +0000)]
support for new mobos and fixes
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1087
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Tue, 26 Aug 2003 13:28:50 +0000 (13:28 +0000)]
fixed irq tables for hdama
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1086
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Thu, 7 Aug 2003 14:11:08 +0000 (14:11 +0000)]
more quartet fixes
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1085
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Thu, 7 Aug 2003 13:38:56 +0000 (13:38 +0000)]
fix resource map for quartet
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1084
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Thu, 7 Aug 2003 12:32:01 +0000 (12:32 +0000)]
fix quartet build
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1083
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1