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

Commit a2beab31 authored by Glauber Costa's avatar Glauber Costa Committed by Ingo Molnar
Browse files

x86: make vsmp_init void, instead of static int

parent 270883a8
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -16,20 +16,20 @@
#include <asm/pci-direct.h>
#include <asm/io.h>

static int __init vsmp_init(void)
static void __init vsmp_init(void)
{
	void *address;
	unsigned int cap, ctl;

	if (!early_pci_allowed())
		return 0;
		return;

	/* Check if we are running on a ScaleMP vSMP box */
	if ((read_pci_config_16(0, 0x1f, 0, PCI_VENDOR_ID) !=
	     PCI_VENDOR_ID_SCALEMP) ||
	    (read_pci_config_16(0, 0x1f, 0, PCI_DEVICE_ID) !=
	     PCI_DEVICE_ID_SCALEMP_VSMP_CTL))
		return 0;
		return;

	/* set vSMP magic bits to indicate vSMP capable kernel */
	address = ioremap(read_pci_config(0, 0x1f, 0, PCI_BASE_ADDRESS_0), 8);
@@ -46,7 +46,7 @@ static int __init vsmp_init(void)
	}

	iounmap(address);
	return 0;
	return;
}

core_initcall(vsmp_init);