[LinuxBIOS] PCI information changed when linuxbios is used

Lu, Yinghai yinghai.lu at amd.com
Tue Oct 4 18:26:23 CEST 2005


It's more logically right to put SB HT chain in bus1. because it is
under HT host bridge. (0:0x18.0).

Anyway it is doable to put SB chain on bus 0 in LinuxBIOS, you may need
to modify amdk8_scan_bridge, 
1. process SB link at first. 
2. not use max instead of ++max for sb link.

Also AMI 8111 start from 0:6.0 and 8131 from 0:a.0
And PH 8111 start from 0:6.0 and 8131 drom 0:1.0

YH

-----Original Message-----
From: linuxbios-bounces at openbios.org
[mailto:linuxbios-bounces at openbios.org] On Behalf Of Frank Samuel
Sent: Tuesday, October 04, 2005 8:35 AM
To: LinuxBIOS at openbios.org
Subject: [LinuxBIOS] PCI information changed when linuxbios is used

Dear all, 

I made an Iwill/DK8S2 machine run on LinuxBIOS. But I
noticed that pci information shown by lspci changed a
lot. Is this normal? 

Here i post the pci information before and after
linuxbios is used. 

when factory-build bios is used, the results of lspci
are:

0000:00:01.0 PCI bridge: Advanced Micro Devices [AMD]
AMD-8131 PCI-X Bridge (rev 12)
0000:00:01.1 PIC: Advanced Micro Devices [AMD]
AMD-8131 PCI-X APIC (rev 01)
0000:00:02.0 PCI bridge: Advanced Micro Devices [AMD]
AMD-8131 PCI-X Bridge (rev 12)
0000:00:02.1 PIC: Advanced Micro Devices [AMD]
AMD-8131 PCI-X APIC (rev 01)
0000:00:06.0 PCI bridge: Advanced Micro Devices [AMD]
AMD-8111 PCI (rev 07)
0000:00:07.0 ISA bridge: Advanced Micro Devices [AMD]
AMD-8111 LPC (rev 05)
0000:00:07.1 IDE interface: Advanced Micro Devices
[AMD] AMD-8111 IDE (rev 03)
0000:00:07.3 Bridge: Advanced Micro Devices [AMD]
AMD-8111 ACPI (rev 05)
0000:00:18.0 Host bridge: Advanced Micro Devices [AMD]
K8 NorthBridge
0000:00:18.1 Host bridge: Advanced Micro Devices [AMD]
K8 NorthBridge
0000:00:18.2 Host bridge: Advanced Micro Devices [AMD]
K8 NorthBridge
0000:00:18.3 Host bridge: Advanced Micro Devices [AMD]
K8 NorthBridge
0000:00:19.0 Host bridge: Advanced Micro Devices [AMD]
K8 NorthBridge
0000:00:19.1 Host bridge: Advanced Micro Devices [AMD]
K8 NorthBridge
0000:00:19.2 Host bridge: Advanced Micro Devices [AMD]
K8 NorthBridge
0000:00:19.3 Host bridge: Advanced Micro Devices [AMD]
K8 NorthBridge
0000:01:00.0 USB Controller: Advanced Micro Devices
[AMD] AMD-8111 USB (rev 0b)
0000:01:00.1 USB Controller: Advanced Micro Devices
[AMD] AMD-8111 USB (rev 0b)
0000:01:06.0 VGA compatible controller: ATI
Technologies Inc Rage XL (rev 27)
0000:03:03.0 Ethernet controller: Intel Corp.
82541GI/PI Gigabit Ethernet Controller
0000:03:04.0 Ethernet controller: Intel Corp.
82541GI/PI Gigabit Ethernet Controller

When linuxbios is used, the results are:
0000:00:18.0 Host bridge: Advanced Micro Devices [AMD]
K8 NorthBridge
0000:00:18.1 Host bridge: Advanced Micro Devices [AMD]
K8 NorthBridge
0000:00:18.2 Host bridge: Advanced Micro Devices [AMD]
K8 NorthBridge
0000:00:18.3 Host bridge: Advanced Micro Devices [AMD]
K8 NorthBridge
0000:00:19.0 Host bridge: Advanced Micro Devices [AMD]
K8 NorthBridge
0000:00:19.1 Host bridge: Advanced Micro Devices [AMD]
K8 NorthBridge
0000:00:19.2 Host bridge: Advanced Micro Devices [AMD]
K8 NorthBridge
0000:00:19.3 Host bridge: Advanced Micro Devices [AMD]
K8 NorthBridge
0000:01:01.0 PCI bridge: Advanced Micro Devices [AMD]
AMD-8131 PCI-X Bridge (rev 12)
0000:01:01.1 PIC: Advanced Micro Devices [AMD]
AMD-8131 PCI-X APIC (rev 01)
0000:01:02.0 PCI bridge: Advanced Micro Devices [AMD]
AMD-8131 PCI-X Bridge (rev 12)
0000:01:02.1 PIC: Advanced Micro Devices [AMD]
AMD-8131 PCI-X APIC (rev 01)
0000:01:03.0 PCI bridge: Advanced Micro Devices [AMD]
AMD-8111 PCI (rev 07)
0000:01:04.0 ISA bridge: Advanced Micro Devices [AMD]
AMD-8111 LPC (rev 05)
0000:01:04.1 IDE interface: Advanced Micro Devices
[AMD] AMD-8111 IDE (rev 03)
0000:01:04.2 SMBus: Advanced Micro Devices [AMD]
AMD-8111 SMBus 2.0 (rev 02)
0000:01:04.3 Bridge: Advanced Micro Devices [AMD]
AMD-8111 ACPI (rev 05)
0000:02:03.0 Ethernet controller: Intel Corp.
82541GI/PI Gigabit Ethernet Controller
0000:02:04.0 Ethernet controller: Intel Corp.
82541GI/PI Gigabit Ethernet Controller
0000:04:00.0 USB Controller: Advanced Micro Devices
[AMD] AMD-8111 USB (rev 0b)
0000:04:00.1 USB Controller: Advanced Micro Devices
[AMD] AMD-8111 USB (rev 0b)
0000:04:00.2 USB Controller: Advanced Micro Devices
[AMD]: Unknown device 7463 (rev 02)
0000:04:06.0 Display controller: ATI Technologies Inc
Rage XL (rev 27)

>From the above, IDE interface, ethernet intefrace and
usb interface belongs to different buses before and
after using linuxbios. This is surprising. Could
someone provide some advices? 

Thanks. 


		
__________________________________ 
Yahoo! Mail - PC Magazine Editors' Choice 2005 
http://mail.yahoo.com

-- 
LinuxBIOS mailing list
LinuxBIOS at openbios.org
http://www.openbios.org/mailman/listinfo/linuxbios






More information about the coreboot mailing list