[LinuxBIOS] MB1030 / 3036 VGA comes up :D

Richard Smith smithbone at gmail.com
Thu Apr 27 21:22:33 CEST 2006


On 4/27/06, Goodrich,Steven <steven.goodrich at amd.com> wrote:

> Sorry, I've not been following this thread.  It's a Geode?  Could I get some info, like what CPU and what Southbridge?

I found an lspci. One thing we have noticed is that under the factory
bios the 5530 video controller does _not_ show up in the lspci but it
does under LB.  So there are some magic bits somewhere that disable
that device.

lspci -vv //complete output boot with factory bios
// there is no PCI 12.4
// first LB tries without CONFIG_PCI_ROM_RUN and CONFIG_CONSOLE_VGA
looks nearly same
// only 00:09.0 looks different, of course.

00:00.0 0600: 1078:0001
       Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
       Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR-
       Latency: 0

00:09.0 0300: 10ea:5000 (rev 02)
       Subsystem: 0280:7000
       Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
       Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR-
       Latency: 32, Cache Line Size 08
       Interrupt: pin A routed to IRQ 10
       Region 0: Memory at d0000000 (32-bit, non-prefetchable) [size=16M]
       Expansion ROM at <unassigned> [disabled] [size=64K]

00:12.0 0601: 1078:0100
       Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV+ VGASnoop-
ParErr- Stepping- SERR- FastB2B-
       Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR-
       Latency: 64, Cache Line Size 04

00:12.1 0680: 1078:0101
       Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
       Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR-
       Region 0: Memory at 40012000 (32-bit, non-prefetchable) [size=256]

00:12.2 0101: 1078:0102 (prog-if 80)
       Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
       Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR-
       Latency: 0
       Region 4: I/O ports at f000 [size=16]

00:12.3 0401: 1078:0103
       Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
       Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR-
       Latency: 0
       Region 0: Memory at 40011000 (32-bit, non-prefetchable) [size=128]

00:13.0 0c03: 0e11:a0f8 (rev 06) (prog-if 10)
       Subsystem: 0e11:a0f8
       Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
       Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR-
       Latency: 32 (20000ns max), Cache Line Size 08
       Interrupt: pin A routed to IRQ 11
       Region 0: Memory at d2003000 (32-bit, non-prefetchable) [size=4K]



--
Richard A. Smith




More information about the coreboot mailing list