From 53df3c69b8e07d4923f7f9961c4420d70247747a Mon Sep 17 00:00:00 2001 From: Jean Delvare Date: Sun, 24 Jul 2005 13:53:48 +0000 Subject: [PATCH] Tag device find functions __init, as they are called from __init functions. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3044 7894878c-1315-0410-8ee3-d5d059ff63e0 --- kernel/chips/it87.c | 3 +-- kernel/chips/pc87360.c | 2 +- kernel/chips/sis5595.c | 3 +-- kernel/chips/smsc47m1.c | 3 +-- kernel/chips/vt1211.c | 3 +-- kernel/chips/vt8231.c | 3 +-- kernel/chips/w83627hf.c | 2 +- 7 files changed, 7 insertions(+), 12 deletions(-) diff --git a/kernel/chips/it87.c b/kernel/chips/it87.c index 0e096380..536b4803 100644 --- a/kernel/chips/it87.c +++ b/kernel/chips/it87.c @@ -250,7 +250,6 @@ struct it87_data { static int it87_attach_adapter(struct i2c_adapter *adapter); -static int it87_find(int *address); static int it87_detect(struct i2c_adapter *adapter, int address, unsigned short flags, int kind); static int it87_detach_client(struct i2c_client *client); @@ -424,7 +423,7 @@ static int it87_attach_adapter(struct i2c_adapter *adapter) return i2c_detect(adapter, &addr_data, it87_detect); } -static int it87_find(int *address) +static int __init it87_find(int *address) { int err = -ENODEV; u16 devid; diff --git a/kernel/chips/pc87360.c b/kernel/chips/pc87360.c index 786d8557..19f1d279 100644 --- a/kernel/chips/pc87360.c +++ b/kernel/chips/pc87360.c @@ -468,7 +468,7 @@ static int pc87360_attach_adapter(struct i2c_adapter *adapter) return i2c_detect(adapter, &addr_data, pc87360_detect); } -static int pc87360_find(int sioaddr, u8 *devid, int *address) +static int __init pc87360_find(int sioaddr, u8 *devid, int *address) { u16 val; int i; diff --git a/kernel/chips/sis5595.c b/kernel/chips/sis5595.c index 2dce73cb..20de1540 100644 --- a/kernel/chips/sis5595.c +++ b/kernel/chips/sis5595.c @@ -200,7 +200,6 @@ static int sis5595_write_value(struct i2c_client *client, u8 register, u8 value); static void sis5595_update_client(struct i2c_client *client); static void sis5595_init_client(struct i2c_client *client); -static int sis5595_find_sis(int *address); static void sis5595_in(struct i2c_client *client, int operation, @@ -286,7 +285,7 @@ static int sis5595_attach_adapter(struct i2c_adapter *adapter) } /* Locate SiS bridge and correct base address for SIS5595 */ -static int sis5595_find_sis(int *address) +static int __init sis5595_find_sis(int *address) { u16 val; int *i; diff --git a/kernel/chips/smsc47m1.c b/kernel/chips/smsc47m1.c index 0fe12e3c..5eef6bda 100644 --- a/kernel/chips/smsc47m1.c +++ b/kernel/chips/smsc47m1.c @@ -148,7 +148,6 @@ static int smsc47m1_write_value(struct i2c_client *client, u8 register, u8 value); static void smsc47m1_update_client(struct i2c_client *client); static void smsc47m1_init_client(struct i2c_client *client); -static int smsc47m1_find(int *address); static void smsc47m1_fan(struct i2c_client *client, int operation, @@ -202,7 +201,7 @@ static int smsc47m1_attach_adapter(struct i2c_adapter *adapter) return i2c_detect(adapter, &addr_data, smsc47m1_detect); } -static int smsc47m1_find(int *address) +static int __init smsc47m1_find(int *address) { u16 val; diff --git a/kernel/chips/vt1211.c b/kernel/chips/vt1211.c index f0d0b2a8..3205ee4e 100644 --- a/kernel/chips/vt1211.c +++ b/kernel/chips/vt1211.c @@ -210,7 +210,6 @@ static inline void vt1211_write_value(struct i2c_client *client, u8 register, u8 value); static void vt1211_update_client(struct i2c_client *client); static void vt1211_init_client(struct i2c_client *client); -static int vt1211_find(int *address); static void vt1211_fan(struct i2c_client *client, int operation, @@ -344,7 +343,7 @@ static int vt1211_attach_adapter(struct i2c_adapter *adapter) return i2c_detect(adapter, &addr_data, vt1211_detect); } -static int vt1211_find(int *address) +static int __init vt1211_find(int *address) { u16 val; diff --git a/kernel/chips/vt8231.c b/kernel/chips/vt8231.c index 28d33179..261602ad 100644 --- a/kernel/chips/vt8231.c +++ b/kernel/chips/vt8231.c @@ -169,7 +169,6 @@ static inline void vt8231_write_value(struct i2c_client *client, u8 register, u8 value); static void vt8231_update_client(struct i2c_client *client); static void vt8231_init_client(struct i2c_client *client); -static int vt8231_find(int *address); static void vt8231_fan(struct i2c_client *client, int operation, @@ -306,7 +305,7 @@ static int vt8231_attach_adapter(struct i2c_adapter *adapter) } /* Locate chip and get correct base address */ -static int vt8231_find(int *address) +static int __init vt8231_find(int *address) { u16 val; diff --git a/kernel/chips/w83627hf.c b/kernel/chips/w83627hf.c index 3235a114..4404126f 100644 --- a/kernel/chips/w83627hf.c +++ b/kernel/chips/w83627hf.c @@ -587,7 +587,7 @@ static int w83627hf_attach_adapter(struct i2c_adapter *adapter) return i2c_detect(adapter, &addr_data, w83627hf_detect); } -static int w83627hf_find(int sioaddr, int *address) +static int __init w83627hf_find(int sioaddr, int *address) { u16 val;