mb/{kontron,supermicro}: Use pcidev_on_root()
Change-Id: I61b3e5c92830f02d61a108dadde25ff261099e57 Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr> Reviewed-on: https://review.coreboot.org/c/31051 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Tristan Corrick <tristan@corrick.kiwi>
This commit is contained in:
parent
b32347415d
commit
d2abe9314e
|
@ -173,7 +173,7 @@ static void mainboard_init(void *chip_info)
|
||||||
if (!ethernet_disable)
|
if (!ethernet_disable)
|
||||||
continue;
|
continue;
|
||||||
printk(BIOS_DEBUG, "Disabling Ethernet NIC #%d\n", i);
|
printk(BIOS_DEBUG, "Disabling Ethernet NIC #%d\n", i);
|
||||||
dev = dev_find_slot(0, PCI_DEVFN(28, i - 1));
|
dev = pcidev_on_root(28, i - 1);
|
||||||
if (dev == NULL) {
|
if (dev == NULL) {
|
||||||
printk(BIOS_ERR,
|
printk(BIOS_ERR,
|
||||||
"Disabling Ethernet NIC: Cannot find 00:1c.%d!\n",
|
"Disabling Ethernet NIC: Cannot find 00:1c.%d!\n",
|
||||||
|
|
|
@ -34,7 +34,7 @@ unsigned long acpi_fill_madt(unsigned long current)
|
||||||
IO_APIC_ADDR, gsi_base);
|
IO_APIC_ADDR, gsi_base);
|
||||||
/* IOAPIC on rs5690 */
|
/* IOAPIC on rs5690 */
|
||||||
gsi_base += 24; /* SB700 has 24 IOAPIC entries. */
|
gsi_base += 24; /* SB700 has 24 IOAPIC entries. */
|
||||||
dev = dev_find_slot(0, PCI_DEVFN(0, 0));
|
dev = pcidev_on_root(0, 0);
|
||||||
if (dev) {
|
if (dev) {
|
||||||
pci_write_config32(dev, 0xF8, 0x1);
|
pci_write_config32(dev, 0xF8, 0x1);
|
||||||
dword = pci_read_config32(dev, 0xFC) & 0xfffffff0;
|
dword = pci_read_config32(dev, 0xFC) & 0xfffffff0;
|
||||||
|
|
|
@ -45,8 +45,7 @@ static void *smp_write_config_table(void *v)
|
||||||
u32 *dword;
|
u32 *dword;
|
||||||
u8 byte;
|
u8 byte;
|
||||||
|
|
||||||
dev = dev_find_slot(0, //pirq_router_bus TODO: why bus_sp5100[0] use same value of bus_sr5650[0] assigned by get_pci1234(), instead of 0.
|
dev = pcidev_on_root(0x14, 0);
|
||||||
PCI_DEVFN(0x14, 0));
|
|
||||||
if (dev) {
|
if (dev) {
|
||||||
dword = (u32 *)(pci_read_config32(dev, 0x74) & 0xfffffff0);
|
dword = (u32 *)(pci_read_config32(dev, 0x74) & 0xfffffff0);
|
||||||
smp_write_ioapic(mc, apicid_sp5100, 0x11, dword);
|
smp_write_ioapic(mc, apicid_sp5100, 0x11, dword);
|
||||||
|
@ -79,7 +78,7 @@ static void *smp_write_config_table(void *v)
|
||||||
* 00:14.6: INTB MCI
|
* 00:14.6: INTB MCI
|
||||||
*/
|
*/
|
||||||
}
|
}
|
||||||
dev = dev_find_slot(0, PCI_DEVFN(0, 0));
|
dev = pcidev_on_root(0, 0);
|
||||||
if (dev) {
|
if (dev) {
|
||||||
pci_write_config32(dev, 0xF8, 0x1);
|
pci_write_config32(dev, 0xF8, 0x1);
|
||||||
dword = (u32 *)(pci_read_config32(dev, 0xFC) & 0xfffffff0);
|
dword = (u32 *)(pci_read_config32(dev, 0xFC) & 0xfffffff0);
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
*/
|
*/
|
||||||
static void hide_ast2400(void)
|
static void hide_ast2400(void)
|
||||||
{
|
{
|
||||||
struct device *dev = dev_find_slot(0, PCI_DEVFN(0x1c, 0));
|
struct device *dev = pcidev_on_root(0x1c, 0);
|
||||||
if (!dev)
|
if (!dev)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue