mirror of
https://github.com/lm-sensors/lm-sensors.git
synced 2026-11-11 16:40:16 +00:00
(Frodo) Massive commit of all things related to mkpatch. Let's just say
it works great now. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@516 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
1 parent
dde88d36d8
commit
acd5a15556
29 files changed
+438
-148
No files matched your search
@@ -86,6 +86,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
/* undefine this if separate ACPI software is accessing the
|
||||
@@ -149,7 +150,12 @@
|
||||
#define ALI15X3_STS_ERR 0xE0 /* all the bad error bits */
|
||||
|
||||
|
||||
static int __init ali15x3_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init i2c_ali15x3_init(void);
|
||||
static int __init ali15x3_cleanup(void);
|
||||
static int ali15x3_setup(void);
|
||||
static s32 ali15x3_access(struct i2c_adapter *adap, u8 addr, char read_write,
|
||||
@@ -185,7 +191,7 @@ static struct i2c_adapter ali15x3_adapter = {
|
||||
NULL,
|
||||
};
|
||||
|
||||
static int __init ali15x3_initialized;
|
||||
static int __initdata ali15x3_initialized;
|
||||
#ifdef MAP_ACPI
|
||||
static unsigned short ali15x3_acpia = 0;
|
||||
#endif
|
||||
@@ -604,7 +610,7 @@ void ali15x3_dec(struct i2c_adapter *adapter)
|
||||
MOD_DEC_USE_COUNT;
|
||||
}
|
||||
|
||||
int __init ali15x3_init(void)
|
||||
int __init i2c_ali15x3_init(void)
|
||||
{
|
||||
int res;
|
||||
printk("ali15x3.o version %s (%s)\n",LM_VERSION,LM_DATE);
|
||||
@@ -666,7 +672,7 @@ MODULE_DESCRIPTION("ALI15X3 SMBus driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return ali15x3_init();
|
||||
return i2c_ali15x3_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
@@ -43,6 +43,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
/* PCI device */
|
||||
@@ -176,7 +177,12 @@ static int find_hydra(void)
|
||||
return 0;
|
||||
}
|
||||
|
||||
int __init init_i2c_hydra(void)
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init i2c_init_i2c_hydra(void)
|
||||
{
|
||||
if (find_hydra() < 0) {
|
||||
printk("Error while reading PCI configuration\n");
|
||||
@@ -203,7 +209,7 @@ MODULE_DESCRIPTION("i2c for Apple Hydra Mac I/O");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return init_i2c_hydra();
|
||||
return i2c_init_i2c_hydra();
|
||||
}
|
||||
|
||||
void cleanup_module(void)
|
||||
|
||||
+10
-4
@@ -33,6 +33,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
#include "version.h"
|
||||
@@ -41,7 +42,12 @@
|
||||
static void isa_inc_use (struct i2c_adapter *adapter);
|
||||
static void isa_dec_use (struct i2c_adapter *adapter);
|
||||
|
||||
static int __init isa_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init i2c_isa_init(void);
|
||||
static int __init isa_cleanup(void);
|
||||
|
||||
#ifdef MODULE
|
||||
@@ -72,7 +78,7 @@ static struct i2c_adapter isa_adapter = {
|
||||
};
|
||||
|
||||
/* Used in isa_init/cleanup */
|
||||
static int __init isa_initialized;
|
||||
static int __initdata isa_initialized;
|
||||
|
||||
void isa_inc_use (struct i2c_adapter *adapter)
|
||||
{
|
||||
@@ -88,7 +94,7 @@ void isa_dec_use (struct i2c_adapter *adapter)
|
||||
#endif
|
||||
}
|
||||
|
||||
int __init isa_init(void)
|
||||
int __init i2c_isa_init(void)
|
||||
{
|
||||
int res;
|
||||
printk("i2c-isa.o version %s (%s)\n",LM_VERSION,LM_DATE);
|
||||
@@ -147,7 +153,7 @@ MODULE_DESCRIPTION("ISA bus access through i2c");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return isa_init();
|
||||
return i2c_isa_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
@@ -40,6 +40,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
/* PIIX4 SMBus address offsets */
|
||||
@@ -90,7 +91,12 @@ MODULE_PARM(force_addr,"i");
|
||||
MODULE_PARM_DESC(force_addr,"Forcibly enable the PIIX4 at the given address. "
|
||||
"EXTREMELY DANGEROUS!");
|
||||
|
||||
static int __init piix4_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init piix4_init(void);
|
||||
static int __init piix4_cleanup(void);
|
||||
static int piix4_setup(void);
|
||||
static s32 piix4_access(struct i2c_adapter *adap, u8 addr, char read_write,
|
||||
@@ -126,7 +132,7 @@ static struct i2c_adapter piix4_adapter = {
|
||||
NULL,
|
||||
};
|
||||
|
||||
static int __init piix4_initialized;
|
||||
static int __initdata piix4_initialized;
|
||||
static unsigned short piix4_smba = 0;
|
||||
|
||||
|
||||
@@ -440,7 +446,7 @@ void piix4_dec(struct i2c_adapter *adapter)
|
||||
MOD_DEC_USE_COUNT;
|
||||
}
|
||||
|
||||
int __init piix4_init(void)
|
||||
int __init i2c_piix4_init(void)
|
||||
{
|
||||
int res;
|
||||
printk("piix4.o version %s (%s)\n",LM_VERSION,LM_DATE);
|
||||
@@ -496,7 +502,7 @@ MODULE_DESCRIPTION("PIIX4 SMBus driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return piix4_init();
|
||||
return i2c_piix4_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
@@ -37,6 +37,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
#include <linux/i2c.h>
|
||||
@@ -210,7 +211,12 @@ static int find_via(void)
|
||||
}
|
||||
#endif
|
||||
|
||||
static int __init init_i2c_via(void)
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init i2c_init_i2c_via(void)
|
||||
{
|
||||
if (find_via() < 0) {
|
||||
printk("Error while reading PCI configuration\n");
|
||||
@@ -246,7 +252,7 @@ MODULE_DESCRIPTION("i2c for Via vt82c586b southbridge");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return init_i2c_via();
|
||||
return i2c_init_i2c_via();
|
||||
}
|
||||
|
||||
void cleanup_module(void)
|
||||
|
||||
@@ -40,6 +40,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
|
||||
@@ -107,7 +108,12 @@ MODULE_PARM(force_addr,"i");
|
||||
MODULE_PARM_DESC(force_addr,"Forcibly enable the VT82C596 SMBus at the given address. "
|
||||
"EXTREMELY DANGEROUS!");
|
||||
|
||||
static int __init vt596_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init i2c_vt596_init(void);
|
||||
static int __init vt596_cleanup(void);
|
||||
static int vt596_setup(void);
|
||||
static s32 vt596_access(struct i2c_adapter *adap, u8 addr, char read_write,
|
||||
@@ -143,7 +149,7 @@ static struct i2c_adapter vt596_adapter = {
|
||||
NULL,
|
||||
};
|
||||
|
||||
static int __init vt596_initialized;
|
||||
static int __initdata vt596_initialized;
|
||||
static unsigned short vt596_smba = 0;
|
||||
|
||||
|
||||
@@ -477,7 +483,7 @@ void vt596_dec(struct i2c_adapter *adapter)
|
||||
MOD_DEC_USE_COUNT;
|
||||
}
|
||||
|
||||
int __init vt596_init(void)
|
||||
int __init i2c_vt596_init(void)
|
||||
{
|
||||
int res;
|
||||
printk("via2.o version %s (%s)\n",LM_VERSION,LM_DATE);
|
||||
@@ -534,7 +540,7 @@ MODULE_DESCRIPTION("vt82c596 SMBus driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return vt596_init();
|
||||
return i2c_vt596_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
@@ -40,6 +40,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
|
||||
@@ -107,7 +108,12 @@ MODULE_PARM(force_addr,"i");
|
||||
MODULE_PARM_DESC(force_addr,"Forcibly enable the VT82C596 SMBus at the given address. "
|
||||
"EXTREMELY DANGEROUS!");
|
||||
|
||||
static int __init vt596_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init i2c_vt596_init(void);
|
||||
static int __init vt596_cleanup(void);
|
||||
static int vt596_setup(void);
|
||||
static s32 vt596_access(struct i2c_adapter *adap, u8 addr, char read_write,
|
||||
@@ -143,7 +149,7 @@ static struct i2c_adapter vt596_adapter = {
|
||||
NULL,
|
||||
};
|
||||
|
||||
static int __init vt596_initialized;
|
||||
static int __initdata vt596_initialized;
|
||||
static unsigned short vt596_smba = 0;
|
||||
|
||||
|
||||
@@ -477,7 +483,7 @@ void vt596_dec(struct i2c_adapter *adapter)
|
||||
MOD_DEC_USE_COUNT;
|
||||
}
|
||||
|
||||
int __init vt596_init(void)
|
||||
int __init i2c_vt596_init(void)
|
||||
{
|
||||
int res;
|
||||
printk("via2.o version %s (%s)\n",LM_VERSION,LM_DATE);
|
||||
@@ -534,7 +540,7 @@ MODULE_DESCRIPTION("vt82c596 SMBus driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return vt596_init();
|
||||
return i2c_vt596_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
@@ -48,6 +48,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
/* 3DFX defines */
|
||||
@@ -58,7 +59,12 @@
|
||||
#define PCI_DEVICE_ID_3DFX_VOODOO3 0x05
|
||||
#endif
|
||||
|
||||
static int __init voodoo3_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init i2c_voodoo3_init(void);
|
||||
static int __init voodoo3_cleanup(void);
|
||||
static int voodoo3_setup(void);
|
||||
static s32 voodoo3_access(struct i2c_adapter *adap, u8 addr, char read_write,
|
||||
@@ -105,7 +111,7 @@ static struct i2c_adapter voodoo3_adapter = {
|
||||
NULL,
|
||||
};
|
||||
|
||||
static int __init voodoo3_initialized;
|
||||
static int __initdata voodoo3_initialized;
|
||||
static unsigned short voodoo3_smba = 0;
|
||||
static unsigned int state=0xcf980020;
|
||||
static unsigned char *mem;
|
||||
@@ -525,7 +531,7 @@ void voodoo3_dec(struct i2c_adapter *adapter)
|
||||
MOD_DEC_USE_COUNT;
|
||||
}
|
||||
|
||||
int __init voodoo3_init(void)
|
||||
int __init i2c_voodoo3_init(void)
|
||||
{
|
||||
int res;
|
||||
printk("i2c-voodoo3.o version %s (%s)\n",LM_VERSION,LM_DATE);
|
||||
@@ -583,7 +589,7 @@ MODULE_DESCRIPTION("Voodoo3 I2C/SMBus driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return voodoo3_init();
|
||||
return i2c_voodoo3_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
+10
-4
@@ -31,6 +31,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
/* Addresses to scan */
|
||||
@@ -107,7 +108,12 @@ extern int init_module(void);
|
||||
extern int cleanup_module(void);
|
||||
#endif /* MODULE */
|
||||
|
||||
static int __init adm1021_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init sensors_adm1021_init(void);
|
||||
static int __init adm1021_cleanup(void);
|
||||
static int adm1021_attach_adapter(struct i2c_adapter *adapter);
|
||||
static int adm1021_detect(struct i2c_adapter *adapter, int address, int kind);
|
||||
@@ -171,7 +177,7 @@ static ctl_table adm1021_max_dir_table_template[] = {
|
||||
|
||||
|
||||
/* Used by init/cleanup */
|
||||
static int __init adm1021_initialized = 0;
|
||||
static int __initdata adm1021_initialized = 0;
|
||||
|
||||
/* I choose here for semi-static allocation. Complete dynamic
|
||||
allocation could also be used; the code needed for this would probably
|
||||
@@ -495,7 +501,7 @@ void adm1021_alarms(struct i2c_client *client, int operation, int ctl_name,
|
||||
}
|
||||
}
|
||||
|
||||
int __init adm1021_init(void)
|
||||
int __init sensors_adm1021_init(void)
|
||||
{
|
||||
int res;
|
||||
|
||||
@@ -534,7 +540,7 @@ MODULE_DESCRIPTION("adm1021 driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return adm1021_init();
|
||||
return sensors_adm1021_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
+10
-4
@@ -63,6 +63,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
|
||||
@@ -238,7 +239,12 @@ struct adm9240_data {
|
||||
};
|
||||
|
||||
|
||||
static int __init adm9240_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init sensors_adm9240_init(void);
|
||||
static int __init adm9240_cleanup(void);
|
||||
|
||||
static int adm9240_attach_adapter(struct i2c_adapter *adapter);
|
||||
@@ -288,7 +294,7 @@ static struct i2c_driver adm9240_driver = {
|
||||
};
|
||||
|
||||
/* Used by adm9240_init/cleanup */
|
||||
static int __init adm9240_initialized = 0;
|
||||
static int __initdata adm9240_initialized = 0;
|
||||
|
||||
/* The /proc/sys entries */
|
||||
/* These files are created for each detected ADM9240. This is just a template;
|
||||
@@ -753,7 +759,7 @@ void adm9240_vid(struct i2c_client *client, int operation, int ctl_name,
|
||||
}
|
||||
}
|
||||
|
||||
int __init adm9240_init(void)
|
||||
int __init sensors_adm9240_init(void)
|
||||
{
|
||||
int res;
|
||||
|
||||
@@ -792,7 +798,7 @@ MODULE_DESCRIPTION("ADM9240 driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return adm9240_init();
|
||||
return sensors_adm9240_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
+10
-4
@@ -32,6 +32,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
|
||||
@@ -82,7 +83,12 @@ extern int init_module(void);
|
||||
extern int cleanup_module(void);
|
||||
#endif /* MODULE */
|
||||
|
||||
static int __init bt869_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init sensors_bt869_init(void);
|
||||
static int __init bt869_cleanup(void);
|
||||
static int bt869_attach_adapter(struct i2c_adapter *adapter);
|
||||
static int bt869_detect(struct i2c_adapter *adapter, int address, int kind);
|
||||
@@ -143,7 +149,7 @@ static ctl_table bt869_dir_table_template[] = {
|
||||
};
|
||||
|
||||
/* Used by init/cleanup */
|
||||
static int __init bt869_initialized = 0;
|
||||
static int __initdata bt869_initialized = 0;
|
||||
|
||||
/* I choose here for semi-static bt869 allocation. Complete dynamic
|
||||
allocation could also be used; the code needed for this would probably
|
||||
@@ -524,7 +530,7 @@ void bt869_depth(struct i2c_client *client, int operation, int ctl_name,
|
||||
}
|
||||
}
|
||||
|
||||
int __init bt869_init(void)
|
||||
int __init sensors_bt869_init(void)
|
||||
{
|
||||
int res;
|
||||
|
||||
@@ -563,7 +569,7 @@ MODULE_DESCRIPTION("bt869 driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return bt869_init();
|
||||
return sensors_bt869_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
+10
-4
@@ -31,6 +31,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
|
||||
@@ -81,7 +82,12 @@ extern int init_module(void);
|
||||
extern int cleanup_module(void);
|
||||
#endif /* MODULE */
|
||||
|
||||
static int __init eeprom_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init sensors_eeprom_init(void);
|
||||
static int __init eeprom_cleanup(void);
|
||||
|
||||
static int eeprom_attach_adapter(struct i2c_adapter *adapter);
|
||||
@@ -140,7 +146,7 @@ static ctl_table eeprom_dir_table_template[] = {
|
||||
};
|
||||
|
||||
/* Used by init/cleanup */
|
||||
static int __init eeprom_initialized = 0;
|
||||
static int __initdata eeprom_initialized = 0;
|
||||
|
||||
/* I choose here for semi-static LM78 allocation. Complete dynamic
|
||||
allocation could also be used; the code needed for this would probably
|
||||
@@ -390,7 +396,7 @@ void eeprom_contents(struct i2c_client *client, int operation, int ctl_name,
|
||||
}
|
||||
}
|
||||
|
||||
int __init eeprom_init(void)
|
||||
int __init sensors_eeprom_init(void)
|
||||
{
|
||||
int res;
|
||||
|
||||
@@ -429,7 +435,7 @@ MODULE_DESCRIPTION("EEPROM driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return eeprom_init();
|
||||
return sensors_eeprom_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
+10
-4
@@ -32,6 +32,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
/* Addresses to scan */
|
||||
@@ -174,7 +175,12 @@ extern int init_module(void);
|
||||
extern int cleanup_module(void);
|
||||
#endif /* MODULE */
|
||||
|
||||
static int __init gl518_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init sensors_gl518_init(void);
|
||||
static int __init gl518_cleanup(void);
|
||||
static int gl518_attach_adapter(struct i2c_adapter *adapter);
|
||||
static int gl518_detect(struct i2c_adapter *adapter, int address, int kind);
|
||||
@@ -254,7 +260,7 @@ static ctl_table gl518_dir_table_template[] = {
|
||||
};
|
||||
|
||||
/* Used by init/cleanup */
|
||||
static int __init gl518_initialized = 0;
|
||||
static int __initdata gl518_initialized = 0;
|
||||
|
||||
/* I choose here for semi-static GL518SM allocation. Complete dynamic
|
||||
allocation could also be used; the code needed for this would probably
|
||||
@@ -903,7 +909,7 @@ void gl518_iterate(struct i2c_client *client, int operation, int ctl_name,
|
||||
}
|
||||
}
|
||||
|
||||
int __init gl518_init(void)
|
||||
int __init sensors_gl518_init(void)
|
||||
{
|
||||
int res;
|
||||
|
||||
@@ -942,7 +948,7 @@ MODULE_DESCRIPTION("GL518SM driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return gl518_init();
|
||||
return sensors_gl518_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
+10
-4
@@ -32,6 +32,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
|
||||
@@ -178,7 +179,12 @@ extern int init_module(void);
|
||||
extern int cleanup_module(void);
|
||||
#endif /* MODULE */
|
||||
|
||||
static int __init gl520_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init sensors_gl520_init(void);
|
||||
static int __init gl520_cleanup(void);
|
||||
static int gl520_attach_adapter(struct i2c_adapter *adapter);
|
||||
static int gl520_detect(struct i2c_adapter *adapter, int address, int kind);
|
||||
@@ -264,7 +270,7 @@ static ctl_table gl520_dir_table_template[] = {
|
||||
};
|
||||
|
||||
/* Used by init/cleanup */
|
||||
static int __init gl520_initialized = 0;
|
||||
static int __initdata gl520_initialized = 0;
|
||||
|
||||
/* I choose here for semi-static GL520SM allocation. Complete dynamic
|
||||
allocation could also be used; the code needed for this would probably
|
||||
@@ -791,7 +797,7 @@ void gl520_config(struct i2c_client *client, int operation, int ctl_name,
|
||||
}
|
||||
}
|
||||
|
||||
int __init gl520_init(void)
|
||||
int __init sensors_gl520_init(void)
|
||||
{
|
||||
int res;
|
||||
|
||||
@@ -830,7 +836,7 @@ MODULE_DESCRIPTION("GL520SM driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return gl520_init();
|
||||
return sensors_gl520_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
+10
-4
@@ -38,6 +38,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
|
||||
@@ -63,7 +64,12 @@ extern int init_module(void);
|
||||
extern int cleanup_module(void);
|
||||
#endif /* MODULE */
|
||||
|
||||
static int __init icspll_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init sensors_icspll_init(void);
|
||||
static int __init icspll_cleanup(void);
|
||||
|
||||
static int icspll_attach_adapter(struct i2c_adapter *adapter);
|
||||
@@ -110,7 +116,7 @@ static ctl_table icspll_dir_table_template[] = {
|
||||
static u8 tempdata[MAXBLOCK_SIZE];
|
||||
|
||||
/* Used by init/cleanup */
|
||||
static int __init icspll_initialized = 0;
|
||||
static int __initdata icspll_initialized = 0;
|
||||
|
||||
/* I choose here for semi-static allocation. Complete dynamic
|
||||
allocation could also be used; the code needed for this would probably
|
||||
@@ -319,7 +325,7 @@ void icspll_contents(struct i2c_client *client, int operation, int ctl_name,
|
||||
}
|
||||
}
|
||||
|
||||
int __init icspll_init(void)
|
||||
int __init sensors_icspll_init(void)
|
||||
{
|
||||
int res;
|
||||
|
||||
@@ -358,7 +364,7 @@ MODULE_DESCRIPTION("ICSPLL driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return icspll_init();
|
||||
return sensors_icspll_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
+10
-4
@@ -30,6 +30,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
|
||||
@@ -77,7 +78,12 @@ extern int init_module(void);
|
||||
extern int cleanup_module(void);
|
||||
#endif /* MODULE */
|
||||
|
||||
static int __init lm75_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init sensors_lm75_init(void);
|
||||
static int __init lm75_cleanup(void);
|
||||
static int lm75_attach_adapter(struct i2c_adapter *adapter);
|
||||
static int lm75_detect(struct i2c_adapter *adapter, int address, int kind);
|
||||
@@ -119,7 +125,7 @@ static ctl_table lm75_dir_table_template[] = {
|
||||
};
|
||||
|
||||
/* Used by init/cleanup */
|
||||
static int __init lm75_initialized = 0;
|
||||
static int __initdata lm75_initialized = 0;
|
||||
|
||||
/* I choose here for semi-static LM75 allocation. Complete dynamic
|
||||
allocation could also be used; the code needed for this would probably
|
||||
@@ -378,7 +384,7 @@ void lm75_temp(struct i2c_client *client, int operation, int ctl_name,
|
||||
}
|
||||
}
|
||||
|
||||
int __init lm75_init(void)
|
||||
int __init sensors_lm75_init(void)
|
||||
{
|
||||
int res;
|
||||
|
||||
@@ -417,7 +423,7 @@ MODULE_DESCRIPTION("LM75 driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return lm75_init();
|
||||
return sensors_lm75_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
+10
-4
@@ -36,6 +36,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
|
||||
@@ -202,7 +203,12 @@ struct lm78_data {
|
||||
};
|
||||
|
||||
|
||||
static int __init lm78_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init sensors_lm78_init(void);
|
||||
static int __init lm78_cleanup(void);
|
||||
|
||||
static int lm78_attach_adapter(struct i2c_adapter *adapter);
|
||||
@@ -250,7 +256,7 @@ static struct i2c_driver lm78_driver = {
|
||||
};
|
||||
|
||||
/* Used by lm78_init/cleanup */
|
||||
static int __init lm78_initialized = 0;
|
||||
static int __initdata lm78_initialized = 0;
|
||||
|
||||
/* The /proc/sys entries */
|
||||
/* These files are created for each detected LM78. This is just a template;
|
||||
@@ -787,7 +793,7 @@ void lm78_fan_div(struct i2c_client *client, int operation, int ctl_name,
|
||||
}
|
||||
}
|
||||
|
||||
int __init lm78_init(void)
|
||||
int __init sensors_lm78_init(void)
|
||||
{
|
||||
int res;
|
||||
|
||||
@@ -826,7 +832,7 @@ MODULE_DESCRIPTION("LM78, LM78-J and LM79 driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return lm78_init();
|
||||
return sensors_lm78_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
+5
-4
@@ -37,6 +37,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
|
||||
@@ -197,7 +198,7 @@ struct lm80_data {
|
||||
};
|
||||
|
||||
|
||||
static int __init lm80_init(void);
|
||||
static int __init sensors_lm80_init(void);
|
||||
static int __init lm80_cleanup(void);
|
||||
|
||||
static int lm80_attach_adapter(struct i2c_adapter *adapter);
|
||||
@@ -243,7 +244,7 @@ static struct i2c_driver lm80_driver = {
|
||||
};
|
||||
|
||||
/* Used by lm80_init/cleanup */
|
||||
static int __init lm80_initialized = 0;
|
||||
static int __initdata lm80_initialized = 0;
|
||||
|
||||
/* The /proc/sys entries */
|
||||
/* These files are created for each detected LM80. This is just a template;
|
||||
@@ -671,7 +672,7 @@ void lm80_fan_div(struct i2c_client *client, int operation, int ctl_name,
|
||||
}
|
||||
}
|
||||
|
||||
int __init lm80_init(void)
|
||||
int __init sensors_lm80_init(void)
|
||||
{
|
||||
int res;
|
||||
|
||||
@@ -710,7 +711,7 @@ MODULE_DESCRIPTION("LM80 driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return lm80_init();
|
||||
return sensors_lm80_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
+10
-4
@@ -53,6 +53,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
|
||||
@@ -88,7 +89,12 @@ extern int init_module(void);
|
||||
extern int cleanup_module(void);
|
||||
#endif /* MODULE */
|
||||
|
||||
static int __init ltc1710_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init sensors_ltc1710_init(void);
|
||||
static int __init ltc1710_cleanup(void);
|
||||
static int ltc1710_attach_adapter(struct i2c_adapter *adapter);
|
||||
static int ltc1710_detect(struct i2c_adapter *adapter, int address, int kind);
|
||||
@@ -130,7 +136,7 @@ static ctl_table ltc1710_dir_table_template[] = {
|
||||
};
|
||||
|
||||
/* Used by init/cleanup */
|
||||
static int __init ltc1710_initialized = 0;
|
||||
static int __initdata ltc1710_initialized = 0;
|
||||
|
||||
/* I choose here for semi-static LTC1710 allocation. Complete dynamic
|
||||
allocation could also be used; the code needed for this would probably
|
||||
@@ -354,7 +360,7 @@ void ltc1710_switch2(struct i2c_client *client, int operation, int ctl_name,
|
||||
}
|
||||
}
|
||||
|
||||
int __init ltc1710_init(void)
|
||||
int __init sensors_ltc1710_init(void)
|
||||
{
|
||||
int res;
|
||||
|
||||
@@ -393,7 +399,7 @@ MODULE_DESCRIPTION("LTC1710 driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return ltc1710_init();
|
||||
return sensors_ltc1710_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
+10
-4
@@ -34,6 +34,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
|
||||
@@ -64,7 +65,12 @@ extern int init_module(void);
|
||||
extern int cleanup_module(void);
|
||||
#endif /* MODULE */
|
||||
|
||||
static int __init matorb_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init sensors_matorb_init(void);
|
||||
static int __init matorb_cleanup(void);
|
||||
static int matorb_attach_adapter(struct i2c_adapter *adapter);
|
||||
static int matorb_detect(struct i2c_adapter *adapter, int address, int kind);
|
||||
@@ -104,7 +110,7 @@ static ctl_table matorb_dir_table_template[] = {
|
||||
};
|
||||
|
||||
/* Used by init/cleanup */
|
||||
static int __init matorb_initialized = 0;
|
||||
static int __initdata matorb_initialized = 0;
|
||||
|
||||
/* I choose here for semi-static MATORB allocation. Complete dynamic
|
||||
allocation could also be used; the code needed for this would probably
|
||||
@@ -324,7 +330,7 @@ int i;
|
||||
}
|
||||
}
|
||||
|
||||
int __init matorb_init(void)
|
||||
int __init sensors_matorb_init(void)
|
||||
{
|
||||
int res;
|
||||
|
||||
@@ -363,7 +369,7 @@ MODULE_DESCRIPTION("MATORB driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return matorb_init();
|
||||
return sensors_matorb_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
+10
-4
@@ -55,6 +55,7 @@ static const char *version_str = "1.00 25/2/99 Fons Rademakers";
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
|
||||
@@ -158,7 +159,12 @@ struct maxi_data {
|
||||
};
|
||||
|
||||
|
||||
static int __init maxi_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init sensors_maxi_init(void);
|
||||
static int __init maxi_cleanup(void);
|
||||
|
||||
static int maxi_attach_adapter(struct i2c_adapter *adapter);
|
||||
@@ -212,7 +218,7 @@ static struct i2c_driver maxi_driver = {
|
||||
};
|
||||
|
||||
/* Used by maxi_init/cleanup */
|
||||
static int __init maxi_initialized = 0;
|
||||
static int __initdata maxi_initialized = 0;
|
||||
|
||||
/* Default firmware version. Use module option "maxi_version"
|
||||
to set desired version. Auto detect is not yet working */
|
||||
@@ -716,7 +722,7 @@ void maxi_alarms(struct i2c_client *client, int operation, int ctl_name,
|
||||
}
|
||||
}
|
||||
|
||||
int __init maxi_init(void)
|
||||
int __init sensors_maxi_init(void)
|
||||
{
|
||||
int res;
|
||||
|
||||
@@ -758,7 +764,7 @@ MODULE_PARM_DESC(maxi_version, "MaxiLife firmware version");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return maxi_init();
|
||||
return sensors_maxi_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
+10
-4
@@ -42,6 +42,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
|
||||
@@ -182,7 +183,12 @@ struct sis5595_data {
|
||||
};
|
||||
|
||||
|
||||
static int __init sis5595_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init sensors_sis5595_init(void);
|
||||
static int __init sis5595_cleanup(void);
|
||||
|
||||
static int sis5595_attach_adapter(struct i2c_adapter *adapter);
|
||||
@@ -231,7 +237,7 @@ static struct i2c_driver sis5595_driver = {
|
||||
};
|
||||
|
||||
/* Used by sis5595_init/cleanup */
|
||||
static int __init sis5595_initialized = 0;
|
||||
static int __initdata sis5595_initialized = 0;
|
||||
|
||||
/* The /proc/sys entries */
|
||||
/* These files are created for each detected SIS5595. This is just a template;
|
||||
@@ -712,7 +718,7 @@ void sis5595_fan_div(struct i2c_client *client, int operation, int ctl_name,
|
||||
}
|
||||
}
|
||||
|
||||
int __init sis5595_init(void)
|
||||
int __init sensors_sis5595_init(void)
|
||||
{
|
||||
int res,addr;
|
||||
|
||||
@@ -757,7 +763,7 @@ MODULE_DESCRIPTION("SiS 5595 Sensor device");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return sis5595_init();
|
||||
return sensors_sis5595_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
+10
-4
@@ -48,6 +48,7 @@
|
||||
#include <linux/init.h>
|
||||
#else
|
||||
#define __init
|
||||
#define __initdata
|
||||
#endif
|
||||
|
||||
/* RT Table support #defined so we can take it out if it gets bothersome */
|
||||
@@ -354,7 +355,12 @@ struct w83781d_data {
|
||||
};
|
||||
|
||||
|
||||
static int __init w83781d_init(void);
|
||||
#ifdef MODULE
|
||||
static
|
||||
#else
|
||||
extern
|
||||
#endif
|
||||
int __init sensors_w83781d_init(void);
|
||||
static int __init w83781d_cleanup(void);
|
||||
|
||||
static int w83781d_attach_adapter(struct i2c_adapter *adapter);
|
||||
@@ -415,7 +421,7 @@ static struct i2c_driver w83781d_driver = {
|
||||
};
|
||||
|
||||
/* Used by w83781d_init/cleanup */
|
||||
static int __init w83781d_initialized = 0;
|
||||
static int __initdata w83781d_initialized = 0;
|
||||
|
||||
/* The /proc/sys entries */
|
||||
/* These files are created for each detected W83781D. This is just a template;
|
||||
@@ -1485,7 +1491,7 @@ void w83781d_rt(struct i2c_client *client, int operation, int ctl_name,
|
||||
}
|
||||
#endif
|
||||
|
||||
int __init w83781d_init(void)
|
||||
int __init sensors_w83781d_init(void)
|
||||
{
|
||||
int res;
|
||||
|
||||
@@ -1525,7 +1531,7 @@ MODULE_DESCRIPTION("W83781D driver");
|
||||
|
||||
int init_module(void)
|
||||
{
|
||||
return w83781d_init();
|
||||
return sensors_w83781d_init();
|
||||
}
|
||||
|
||||
int cleanup_module(void)
|
||||
|
||||
@@ -791,5 +791,74 @@ int cleanup_module(void)
|
||||
return sensors_cleanup();
|
||||
}
|
||||
|
||||
#else /* ndef MODULE */
|
||||
|
||||
#ifdef CONFIG_SENSORS_ADM1021
|
||||
extern int sensors_adm1021_init(void);
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_ADM9024
|
||||
extern int sensors_adm9024_init(void);
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_GL518SM
|
||||
extern int sensors_gl518sm_init(void);
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_LM75
|
||||
extern int sensors_lm75_init(void);
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_LM78
|
||||
extern int sensors_lm78_init(void);
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_LM80
|
||||
extern int sensors_lm80_init(void);
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_SIS5595
|
||||
extern int sensors_sis5595_init(void);
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_W83781D
|
||||
extern int sensors_w83781d_init(void);
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_EEPROM
|
||||
extern int sensors_eeprom_init(void);
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_LTC1710
|
||||
extern int sensors_ltc1710_init(void);
|
||||
#endif
|
||||
|
||||
int __init sensors_init_all(void)
|
||||
{
|
||||
sensors_init();
|
||||
#ifdef CONFIG_SENSORS_ADM1021
|
||||
sensors_adm1021_init();
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_ADM9024
|
||||
sensors_adm9024_init();
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_GL518SM
|
||||
sensors_gl518sm_init();
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_LM75
|
||||
sensors_lm75_init();
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_LM78
|
||||
sensors_lm78_init();
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_LM80
|
||||
sensors_lm80_init();
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_SIS5595
|
||||
sensors_sis5595_init();
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_W83781D
|
||||
sensors_w83781d_init();
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_EEPROM
|
||||
sensors_eeprom_init();
|
||||
#endif
|
||||
#ifdef CONFIG_SENSORS_LTC1710
|
||||
sensors_ltc1710_init();
|
||||
#endif
|
||||
return 0;
|
||||
}
|
||||
|
||||
#endif /* MODULE */
|
||||
|
||||
Reference in new issue
Block a user