Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f015c6c4 authored by Andi Kleen's avatar Andi Kleen Committed by Andi Kleen
Browse files

[PATCH] i386: Fix PCI BIOS config space access



Got broken by a earlier change.

Also add a printk when no pci config method could be found.

Cc: gregkh@suse.de

Signed-off-by: default avatarAndi Kleen <ak@suse.de>
parent 70d666d6
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -256,6 +256,8 @@ static int __init pci_check_type2(void)

void __init pci_direct_init(int type)
{
	if (type == 0)
		return;
	printk(KERN_INFO "PCI: Using configuration type %d\n", type);
	if (type == 1)
		raw_pci_ops = &pci_direct_conf1;
+4 −0
Original line number Diff line number Diff line
@@ -28,6 +28,10 @@ static __init int pci_access_init(void)
#ifdef CONFIG_PCI_DIRECT
	pci_direct_init(type);
#endif
	if (!raw_pci_ops)
		printk(KERN_ERR
		"PCI: Fatal: No config space access function found\n");

	return 0;
}
arch_initcall(pci_access_init);