Find attached a new version of my previous patch for the K8T800. In my previous patch, I was worried that the .tblpointer could contain incorrect values. I have hexdumped the image for the A8V-E SE (K8T8900 chipset), and it contains the correct values. The same applies to the board I'm porting (with K8T800 chipset).
I remember someone on IRC asking about the previous patch for the K8T800. I've added the PCI ID for the K8M800 VGA controller to the K8M890 driver, so the VGA might work (TM) on the K8M800.
The code for the K8T800 works. The reason I'm not also putting up a patch for the ASUS K8V-X SE is that IRQs are not (yet) working well for this board.
Alex
*These northbridges have not been tested.
Alex G. wrote:
Extended K8T890 driver to include the K8T800 and K8M800 northbridges. The K8T800 is almost identical to the K8T800Pro, also added to this patch. The K8T800_OLD is also defined, which is an older version of the K8T800, but which has no driver and early HT code yet. Also extended the K8M890 VGA driver to work for the K8M800 (not tested). According to the datasheet, the K8T890 and K8T800 are similar enough to be able to use the same initialization code. At least for the K8T800, this is sufficient to have a working HT link with the CPU, and to initialise the V-Link to the southbridge.
Signed-off-by Alexandru Gagniuc mr.nuke.me@gmail.com
Acked-by: Peter Stuge peter@stuge.se
r6367
* Peter Stuge peter@stuge.se [110216 14:43]:
Alex G. wrote:
Extended K8T890 driver to include the K8T800 and K8M800 northbridges. The K8T800 is almost identical to the K8T800Pro, also added to this patch. The K8T800_OLD is also defined, which is an older version of the K8T800, but which has no driver and early HT code yet. Also extended the K8M890 VGA driver to work for the K8M800 (not tested). According to the datasheet, the K8T890 and K8T800 are similar enough to be able to use the same initialization code. At least for the K8T800, this is sufficient to have a working HT link with the CPU, and to initialise the V-Link to the southbridge.
Signed-off-by Alexandru Gagniuc mr.nuke.me@gmail.com
Acked-by: Peter Stuge peter@stuge.se
r6367
Sorry, we have to back this out again since the license of some of the files are not compatible with the coreboot license. Unfortunately at this point we can not allow GPLv3 code in the repository, as the resulting image will be GPLv2.
Can you please back this out, Peter? (Or Alexandru, send a license update if licensing your files under GPLv2 is ok for you)
Stefan
On 03/01/2011 04:14 PM, Stefan Reinauer wrote:
- Peter Stugepeter@stuge.se [110216 14:43]:
Alex G. wrote:
Extended K8T890 driver to include the K8T800 and K8M800 northbridges. The K8T800 is almost identical to the K8T800Pro, also added to this patch. The K8T800_OLD is also defined, which is an older version of the K8T800, but which has no driver and early HT code yet. Also extended the K8M890 VGA driver to work for the K8M800 (not tested). According to the datasheet, the K8T890 and K8T800 are similar enough to be able to use the same initialization code. At least for the K8T800, this is sufficient to have a working HT link with the CPU, and to initialise the V-Link to the southbridge.
Signed-off-by Alexandru Gagniucmr.nuke.me@gmail.com
Acked-by: Peter Stugepeter@stuge.se
r6367
Sorry, we have to back this out again since the license of some of the files are not compatible with the coreboot license. Unfortunately at this point we can not allow GPLv3 code in the repository, as the resulting image will be GPLv2.
Can you please back this out, Peter? (Or Alexandru, send a license update if licensing your files under GPLv2 is ok for you)
Stefan
Wow! That is a big no, no.
Auf 02.03.2011 00:40, Joseph Smith schrieb:
On 03/01/2011 04:14 PM, Stefan Reinauer wrote:
- Peter Stugepeter@stuge.se [110216 14:43]:
Alex G. wrote:
Extended K8T890 driver to include the K8T800 and K8M800 northbridges. The K8T800 is almost identical to the K8T800Pro, also added to this patch. The K8T800_OLD is also defined, which is an older version of the K8T800, but which has no driver and early HT code yet. Also extended the K8M890 VGA driver to work for the K8M800 (not tested). According to the datasheet, the K8T890 and K8T800 are similar enough to be able to use the same initialization code. At least for the K8T800, this is sufficient to have a working HT link with the CPU, and to initialise the V-Link to the southbridge.
Signed-off-by Alexandru Gagniucmr.nuke.me@gmail.com
Acked-by: Peter Stugepeter@stuge.se
r6367
Sorry, we have to back this out again since the license of some of the files are not compatible with the coreboot license. Unfortunately at this point we can not allow GPLv3 code in the repository, as the resulting image will be GPLv2.
Can you please back this out, Peter? (Or Alexandru, send a license update if licensing your files under GPLv2 is ok for you)
Wow! That is a big no, no.
Only src/southbridge/via/k8t890/k8x8xx.h is affected. Since it is essentially just a wrapper of another header file, can we just kill the indirection and the problem is solved?
Regards, Carl-Daniel
* Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net [110302 01:05]:
Auf 02.03.2011 00:40, Joseph Smith schrieb:
On 03/01/2011 04:14 PM, Stefan Reinauer wrote:
- Peter Stugepeter@stuge.se [110216 14:43]:
Alex G. wrote:
Extended K8T890 driver to include the K8T800 and K8M800 northbridges. The K8T800 is almost identical to the K8T800Pro, also added to this patch. The K8T800_OLD is also defined, which is an older version of the K8T800, but which has no driver and early HT code yet. Also extended the K8M890 VGA driver to work for the K8M800 (not tested). According to the datasheet, the K8T890 and K8T800 are similar enough to be able to use the same initialization code. At least for the K8T800, this is sufficient to have a working HT link with the CPU, and to initialise the V-Link to the southbridge.
Signed-off-by Alexandru Gagniucmr.nuke.me@gmail.com
Acked-by: Peter Stugepeter@stuge.se
r6367
Sorry, we have to back this out again since the license of some of the files are not compatible with the coreboot license. Unfortunately at this point we can not allow GPLv3 code in the repository, as the resulting image will be GPLv2.
Can you please back this out, Peter? (Or Alexandru, send a license update if licensing your files under GPLv2 is ok for you)
Wow! That is a big no, no.
Only src/southbridge/via/k8t890/k8x8xx.h is affected. Since it is essentially just a wrapper of another header file, can we just kill the indirection and the problem is solved?
Sure. Patches welcome.
Auf 02.03.2011 01:08, Stefan Reinauer schrieb:
- Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net [110302 01:05]:
Auf 02.03.2011 00:40, Joseph Smith schrieb:
On 03/01/2011 04:14 PM, Stefan Reinauer wrote:
- Peter Stugepeter@stuge.se [110216 14:43]:
Alex G. wrote:
Extended K8T890 driver to include the K8T800 and K8M800 northbridges. The K8T800 is almost identical to the K8T800Pro, also added to this patch. The K8T800_OLD is also defined, which is an older version of the K8T800, but which has no driver and early HT code yet. Also extended the K8M890 VGA driver to work for the K8M800 (not tested). According to the datasheet, the K8T890 and K8T800 are similar enough to be able to use the same initialization code. At least for the K8T800, this is sufficient to have a working HT link with the CPU, and to initialise the V-Link to the southbridge.
Signed-off-by Alexandru Gagniucmr.nuke.me@gmail.com
Acked-by: Peter Stugepeter@stuge.se
r6367
Sorry, we have to back this out again since the license of some of the files are not compatible with the coreboot license. Unfortunately at this point we can not allow GPLv3 code in the repository, as the resulting image will be GPLv2.
Can you please back this out, Peter? (Or Alexandru, send a license update if licensing your files under GPLv2 is ok for you)
Wow! That is a big no, no.
Only src/southbridge/via/k8t890/k8x8xx.h is affected. Since it is essentially just a wrapper of another header file, can we just kill the indirection and the problem is solved?
Sure. Patches welcome.
Remove a pure wrapper header file which had a different license by accident.
Untested, please use "patch -p0 -R" to apply.
Signed-off-by: Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net
On 3/1/11 11:05 PM, Carl-Daniel Hailfinger wrote:
Auf 02.03.2011 01:08, Stefan Reinauer schrieb:
- Carl-Daniel Hailfingerc-d.hailfinger.devel.2006@gmx.net [110302 01:05]:
Auf 02.03.2011 00:40, Joseph Smith schrieb:
On 03/01/2011 04:14 PM, Stefan Reinauer wrote:
- Peter Stugepeter@stuge.se [110216 14:43]:
Alex G. wrote:
> Extended K8T890 driver to include the K8T800 and K8M800 northbridges. > The K8T800 is almost identical to the K8T800Pro, also added to this > patch. The K8T800_OLD is also defined, which is an older version of > the K8T800, but which has no driver and early HT code yet. > Also extended the K8M890 VGA driver to work for the K8M800 (not > tested). > According to the datasheet, the K8T890 and K8T800 are similar enough > to be able to use the same initialization code. At least for the > K8T800, this is sufficient to have a working HT link with the CPU, and > to initialise the V-Link to the southbridge. > > Signed-off-by Alexandru Gagniucmr.nuke.me@gmail.com > Acked-by: Peter Stugepeter@stuge.se
r6367
Sorry, we have to back this out again since the license of some of the files are not compatible with the coreboot license. Unfortunately at this point we can not allow GPLv3 code in the repository, as the resulting image will be GPLv2.
Can you please back this out, Peter? (Or Alexandru, send a license update if licensing your files under GPLv2 is ok for you)
Wow! That is a big no, no.
Only src/southbridge/via/k8t890/k8x8xx.h is affected. Since it is essentially just a wrapper of another header file, can we just kill the indirection and the problem is solved?
Sure. Patches welcome.
Remove a pure wrapper header file which had a different license by accident.
Untested, please use "patch -p0 -R" to apply.
Signed-off-by: Carl-Daniel Hailfingerc-d.hailfinger.devel.2006@gmx.net
Acked-by: Stefan Reinauerstefan.reinauer@coreboot.org
On 03/02/2011 02:08 AM, Stefan Reinauer wrote:
- Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net [110302 01:05]:
Auf 02.03.2011 00:40, Joseph Smith schrieb:
On 03/01/2011 04:14 PM, Stefan Reinauer wrote:
- Peter Stugepeter@stuge.se [110216 14:43]:
Alex G. wrote:
Extended K8T890 driver to include the K8T800 and K8M800 northbridges. The K8T800 is almost identical to the K8T800Pro, also added to this patch. The K8T800_OLD is also defined, which is an older version of the K8T800, but which has no driver and early HT code yet. Also extended the K8M890 VGA driver to work for the K8M800 (not tested). According to the datasheet, the K8T890 and K8T800 are similar enough to be able to use the same initialization code. At least for the K8T800, this is sufficient to have a working HT link with the CPU, and to initialise the V-Link to the southbridge.
Signed-off-by Alexandru Gagniucmr.nuke.me@gmail.com
Acked-by: Peter Stugepeter@stuge.se
r6367
Sorry, we have to back this out again since the license of some of the files are not compatible with the coreboot license. Unfortunately at this point we can not allow GPLv3 code in the repository, as the resulting image will be GPLv2.
Can you please back this out, Peter? (Or Alexandru, send a license update if licensing your files under GPLv2 is ok for you)
Wow! That is a big no, no.
Only src/southbridge/via/k8t890/k8x8xx.h is affected. Since it is essentially just a wrapper of another header file, can we just kill the indirection and the problem is solved?
Sure. Patches welcome.
Actually, if I messed it up, I find it fair that I fix it. Sorry I couldn't get to it earlier.
Alex
Alex G. wrote:
Sure. Patches welcome.
Actually, if I messed it up, I find it fair that I fix it.
Not only is it the only fair way, it's also the simplest way. I'm sorry people were so trigger happy with this.
Sorry I couldn't get to it earlier.
No problem.
Fixes licensing of src/src/southbridge/via/k8t890/k8x8xx.h to GPLv2+ from GPLv3.
Signed-off-by: Alexandru Gagniuc <mr.nuke.megmail.com>
Acked-by: Peter Stuge peter@stuge.se
r6426
On 03/01/2011 11:14 PM, Stefan Reinauer wrote:
- Peter Stuge peter@stuge.se [110216 14:43]:
Alex G. wrote:
Extended K8T890 driver to include the K8T800 and K8M800 northbridges. The K8T800 is almost identical to the K8T800Pro, also added to this patch. The K8T800_OLD is also defined, which is an older version of the K8T800, but which has no driver and early HT code yet. Also extended the K8M890 VGA driver to work for the K8M800 (not tested). According to the datasheet, the K8T890 and K8T800 are similar enough to be able to use the same initialization code. At least for the K8T800, this is sufficient to have a working HT link with the CPU, and to initialise the V-Link to the southbridge.
Signed-off-by Alexandru Gagniuc mr.nuke.me@gmail.com
Acked-by: Peter Stuge peter@stuge.se
r6367
Sorry, we have to back this out again since the license of some of the files are not compatible with the coreboot license. Unfortunately at this point we can not allow GPLv3 code in the repository, as the resulting image will be GPLv2.
Can you please back this out, Peter? (Or Alexandru, send a license update if licensing your files under GPLv2 is ok for you)
You may change the license to GPLv2+.
Signed-off-by: Alexandru Gagniuc mr.nuke.me@gmail.com