From 7d9d54359398e28289fa57fa2a213a9ff3b2911a Mon Sep 17 00:00:00 2001 From: Frodo Looijaard Date: Mon, 27 Sep 1999 16:30:42 +0000 Subject: [PATCH] Better 10-bit addresses support changes * Enlarged addresses from 8 to 16 bits at some places. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@586 7894878c-1315-0410-8ee3-d5d059ff63e0 --- kernel/busses/i2c-ali15x3.c | 4 ++-- kernel/busses/i2c-i801.c | 4 ++-- kernel/busses/i2c-piix4.c | 4 ++-- kernel/busses/i2c-viapro.c | 4 ++-- kernel/busses/i2c-voodoo3.c | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/kernel/busses/i2c-ali15x3.c b/kernel/busses/i2c-ali15x3.c index db951486..9de8d14b 100644 --- a/kernel/busses/i2c-ali15x3.c +++ b/kernel/busses/i2c-ali15x3.c @@ -158,7 +158,7 @@ extern 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, +static s32 ali15x3_access(struct i2c_adapter *adap, u16 addr, unsigned short flags,char read_write, u8 command, int size, union i2c_smbus_data * data); static void ali15x3_do_pause( unsigned int amount ); @@ -494,7 +494,7 @@ int ali15x3_transaction(void) } /* Return -1 on error. See smbus.h for more information */ -s32 ali15x3_access(struct i2c_adapter *adap, u8 addr, unsigned short flags, +s32 ali15x3_access(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data * data) { diff --git a/kernel/busses/i2c-i801.c b/kernel/busses/i2c-i801.c index 9256e96d..6211c7a2 100644 --- a/kernel/busses/i2c-i801.c +++ b/kernel/busses/i2c-i801.c @@ -87,7 +87,7 @@ MODULE_PARM_DESC(force_addr,"Forcibly enable the I801 at the given address. " static int __init i801_cleanup(void); static int i801_setup(void); -static s32 i801_access(struct i2c_adapter *adap, u8 addr, +static s32 i801_access(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data * data); static void i801_do_pause( unsigned int amount ); @@ -485,7 +485,7 @@ int i801_block_transaction(union i2c_smbus_data *data, char read_write) } /* Return -1 on error. See smbus.h for more information */ -s32 i801_access(struct i2c_adapter *adap, u8 addr, unsigned short flags, +s32 i801_access(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data * data) { diff --git a/kernel/busses/i2c-piix4.c b/kernel/busses/i2c-piix4.c index c5fe2e3b..5a0bc9eb 100644 --- a/kernel/busses/i2c-piix4.c +++ b/kernel/busses/i2c-piix4.c @@ -99,7 +99,7 @@ extern int __init i2c_piix4_init(void); static int __init piix4_cleanup(void); static int piix4_setup(void); -static s32 piix4_access(struct i2c_adapter *adap, u8 addr, +static s32 piix4_access(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data * data); static void piix4_do_pause( unsigned int amount ); @@ -353,7 +353,7 @@ int piix4_transaction(void) } /* Return -1 on error. See smbus.h for more information */ -s32 piix4_access(struct i2c_adapter *adap, u8 addr, +s32 piix4_access(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data * data) { diff --git a/kernel/busses/i2c-viapro.c b/kernel/busses/i2c-viapro.c index 7fee1f1f..27cdd97d 100644 --- a/kernel/busses/i2c-viapro.c +++ b/kernel/busses/i2c-viapro.c @@ -116,7 +116,7 @@ extern 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, +static s32 vt596_access(struct i2c_adapter *adap, u16 addr, unsigned short flags,char read_write, u8 command, int size, union i2c_smbus_data * data); static void vt596_do_pause( unsigned int amount ); @@ -390,7 +390,7 @@ int vt596_transaction(void) } /* Return -1 on error. See smbus.h for more information */ -s32 vt596_access(struct i2c_adapter *adap, u8 addr, unsigned short flags, +s32 vt596_access(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data * data) { diff --git a/kernel/busses/i2c-voodoo3.c b/kernel/busses/i2c-voodoo3.c index b25b7793..e91f448c 100644 --- a/kernel/busses/i2c-voodoo3.c +++ b/kernel/busses/i2c-voodoo3.c @@ -67,7 +67,7 @@ extern 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, +static s32 voodoo3_access(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data * data); static void Voodoo3_I2CStart(void); @@ -470,7 +470,7 @@ static int voodoo3_setup(void) /* Return -1 on error. See smbus.h for more information */ -s32 voodoo3_access(struct i2c_adapter *adap, u8 addr, +s32 voodoo3_access(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data * data) {