On Fri, Apr 23, 2010 at 10:59:51PM +0200, Rudolf Marek wrote:
Thanks,
it is in as Committed revision 5485. While we are at the tinybootblock. Kevin
do
you plan to convert the epia-cn too? What about to implement there the PSON
gating so SMB hack is not needed anymore?
I didn't need to do
On 4/22/10 11:41 PM, Rudolf Marek wrote:
Attached patch adds support for tinybootblock on VT8237* to decode
whole flash
independent of strapping, making larger flashes work. We cannot walk
anything
else than PCI bus 0 because HT is not setup yet.
Signed-off-by: Rudolf Marek
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Thanks,
it is in as Committed revision 5485. While we are at the tinybootblock. Kevin do
you plan to convert the epia-cn too? What about to implement there the PSON
gating so SMB hack is not needed anymore?
Thanks,
Rudolf
-BEGIN PGP
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Following code does work:
static void bootblock_southbridge_init(void) {
/* ROM decode last 8MB FF80 - on VT8237S/VT8237A */
/* ROM decode last 4MB FFC0 - on VT8237R */
device_t dev;
/* Power management controller */
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hi again,
dev = pci_locate_device(PCI_ID(PCI_VENDOR_ID_VIA,
PCI_DEVICE_ID_VIA_VT8237R_LPC), 0);
pci_write_config8(PCI_DEV(0,0x11,0), 0x41, 0x7f);
This code won't make it either. So I suspect it is not good idea
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hi again,
Attached patch adds support for tinybootblock on VT8237* to decode whole flash
independent of strapping, making larger flashes work. We cannot walk PCI bus
because HT is not setup yet.
Signed-off-by: Rudolf Marek r.ma...@assembler.cz
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Very good idea!
It works!
Attached patch adds support for tinybootblock on VT8237* to decode whole flash
independent of strapping, making larger flashes work. We cannot walk anything
else than PCI bus 0 because HT is not setup yet.
Signed-off-by:
Hi again,
dev = pci_locate_device(PCI_ID(PCI_VENDOR_ID_VIA,
PCI_DEVICE_ID_VIA_VT8237R_LPC), 0);
pci_write_config8(PCI_DEV(0,0x11,0), 0x41, 0x7f);
This code won't make it either. So I suspect it is not good idea to walk whole
PCI bus so early. Maybe HT
Very good idea!
It works!
Great.
Attached patch adds support for tinybootblock on VT8237* to decode whole flash
independent of strapping, making larger flashes work. We cannot walk anything
else than PCI bus 0 because HT is not setup yet.
Signed-off-by: Rudolf Marek r.ma...@assembler.cz
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hello,
Attached patch adds support for tinybootblock on VT8237* to decode whole flash
independent of strapping, making larger flashes work again (as it was in
pre-tiny bootblock era)
Signed-off-by: Rudolf Marek r.ma...@assembler.cz
I had a strange
On 4/20/10 11:47 PM, Rudolf Marek wrote:
Does it work better like this?
/* Power management controller */
dev = pci_locate_device(PCI_ID(PCI_VENDOR_ID_VIA,
PCI_DEVICE_ID_VIA_VT8237R_LPC), 0);
if (dev == PCI_DEV_INVALID) {
/* Power management controller */
dev =
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
If not, we should make a test case and send it to eric.
It does not. I tried what you suggested. What now?
+static void bootblock_southbridge_init(void) {
functions should have their opening bracket on the next line
Aha ok will
12 matches
Mail list logo