watchdog: remove use of __devinit
CONFIG_HOTPLUG is going away as an option so __devinit is no longer needed. Signed-off-by: Bill Pemberton <wfp5p@virginia.edu> Cc: Wim Van Sebroeck <wim@iguana.be> Cc: Wan ZongShun <mcuos.com@gmail.com> Cc: Ben Dooks <ben-linux@fluff.org> Cc: Kukjin Kim <kgene.kim@samsung.com> Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
这个提交包含在:
@@ -212,7 +212,7 @@ asm(".text \n\t"
|
||||
* 0 : SUCCESS
|
||||
* <0 : FAILURE
|
||||
*/
|
||||
static int __devinit cru_detect(unsigned long map_entry,
|
||||
static int cru_detect(unsigned long map_entry,
|
||||
unsigned long map_offset)
|
||||
{
|
||||
void *bios32_map;
|
||||
@@ -268,7 +268,7 @@ static int __devinit cru_detect(unsigned long map_entry,
|
||||
/*
|
||||
* bios_checksum
|
||||
*/
|
||||
static int __devinit bios_checksum(const char __iomem *ptr, int len)
|
||||
static int bios_checksum(const char __iomem *ptr, int len)
|
||||
{
|
||||
char sum = 0;
|
||||
int i;
|
||||
@@ -293,7 +293,7 @@ static int __devinit bios_checksum(const char __iomem *ptr, int len)
|
||||
* 0 : SUCCESS
|
||||
* <0 : FAILURE
|
||||
*/
|
||||
static int __devinit bios32_present(const char __iomem *p)
|
||||
static int bios32_present(const char __iomem *p)
|
||||
{
|
||||
struct bios32_service_dir *bios_32_ptr;
|
||||
int length;
|
||||
@@ -323,7 +323,7 @@ static int __devinit bios32_present(const char __iomem *p)
|
||||
return -ENODEV;
|
||||
}
|
||||
|
||||
static int __devinit detect_cru_service(void)
|
||||
static int detect_cru_service(void)
|
||||
{
|
||||
char __iomem *p, *q;
|
||||
int rc = -1;
|
||||
@@ -395,7 +395,7 @@ asm(".text \n\t"
|
||||
* This function checks whether or not a SMBIOS/DMI record is
|
||||
* the 64bit CRU info or not
|
||||
*/
|
||||
static void __devinit dmi_find_cru(const struct dmi_header *dm, void *dummy)
|
||||
static void dmi_find_cru(const struct dmi_header *dm, void *dummy)
|
||||
{
|
||||
struct smbios_cru64_info *smbios_cru64_ptr;
|
||||
unsigned long cru_physical_address;
|
||||
@@ -414,7 +414,7 @@ static void __devinit dmi_find_cru(const struct dmi_header *dm, void *dummy)
|
||||
}
|
||||
}
|
||||
|
||||
static int __devinit detect_cru_service(void)
|
||||
static int detect_cru_service(void)
|
||||
{
|
||||
cru_rom_addr = NULL;
|
||||
|
||||
@@ -647,7 +647,7 @@ static struct miscdevice hpwdt_miscdev = {
|
||||
|
||||
#ifdef CONFIG_HPWDT_NMI_DECODING
|
||||
#ifdef CONFIG_X86_LOCAL_APIC
|
||||
static void __devinit hpwdt_check_nmi_decoding(struct pci_dev *dev)
|
||||
static void hpwdt_check_nmi_decoding(struct pci_dev *dev)
|
||||
{
|
||||
/*
|
||||
* If nmi_watchdog is turned off then we can turn on
|
||||
@@ -656,7 +656,7 @@ static void __devinit hpwdt_check_nmi_decoding(struct pci_dev *dev)
|
||||
hpwdt_nmi_decoding = 1;
|
||||
}
|
||||
#else
|
||||
static void __devinit hpwdt_check_nmi_decoding(struct pci_dev *dev)
|
||||
static void hpwdt_check_nmi_decoding(struct pci_dev *dev)
|
||||
{
|
||||
dev_warn(&dev->dev, "NMI decoding is disabled. "
|
||||
"Your kernel does not support a NMI Watchdog.\n");
|
||||
@@ -671,7 +671,7 @@ static void __devinit hpwdt_check_nmi_decoding(struct pci_dev *dev)
|
||||
* This check is independent of architecture and needs to be made for
|
||||
* any ProLiant system.
|
||||
*/
|
||||
static void __devinit dmi_find_icru(const struct dmi_header *dm, void *dummy)
|
||||
static void dmi_find_icru(const struct dmi_header *dm, void *dummy)
|
||||
{
|
||||
struct smbios_proliant_info *smbios_proliant_ptr;
|
||||
|
||||
@@ -682,7 +682,7 @@ static void __devinit dmi_find_icru(const struct dmi_header *dm, void *dummy)
|
||||
}
|
||||
}
|
||||
|
||||
static int __devinit hpwdt_init_nmi_decoding(struct pci_dev *dev)
|
||||
static int hpwdt_init_nmi_decoding(struct pci_dev *dev)
|
||||
{
|
||||
int retval;
|
||||
|
||||
@@ -762,11 +762,11 @@ static void hpwdt_exit_nmi_decoding(void)
|
||||
iounmap(cru_rom_addr);
|
||||
}
|
||||
#else /* !CONFIG_HPWDT_NMI_DECODING */
|
||||
static void __devinit hpwdt_check_nmi_decoding(struct pci_dev *dev)
|
||||
static void hpwdt_check_nmi_decoding(struct pci_dev *dev)
|
||||
{
|
||||
}
|
||||
|
||||
static int __devinit hpwdt_init_nmi_decoding(struct pci_dev *dev)
|
||||
static int hpwdt_init_nmi_decoding(struct pci_dev *dev)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
@@ -776,7 +776,7 @@ static void hpwdt_exit_nmi_decoding(void)
|
||||
}
|
||||
#endif /* CONFIG_HPWDT_NMI_DECODING */
|
||||
|
||||
static int __devinit hpwdt_init_one(struct pci_dev *dev,
|
||||
static int hpwdt_init_one(struct pci_dev *dev,
|
||||
const struct pci_device_id *ent)
|
||||
{
|
||||
int retval;
|
||||
|
在新工单中引用
屏蔽一个用户