X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=drivers%2Fi2c%2Fbusses%2Fscx200_i2c.c;h=e4c98539c51785deb5320fdc88acf9059f796fdf;hb=eff2502801e9a3a34882c6bd720470d65394522e;hp=8b65a5cf8251f1791f389750518529f7e0e69ec6;hpb=5a3e3b2230980cf2ce6e5e56b816dde19b993939;p=deliverable%2Flinux.git diff --git a/drivers/i2c/busses/scx200_i2c.c b/drivers/i2c/busses/scx200_i2c.c index 8b65a5cf8251..e4c98539c517 100644 --- a/drivers/i2c/busses/scx200_i2c.c +++ b/drivers/i2c/busses/scx200_i2c.c @@ -1,4 +1,4 @@ -/* linux/drivers/i2c/scx200_i2c.c +/* linux/drivers/i2c/busses/scx200_i2c.c Copyright (c) 2001,2002 Christer Weinigel @@ -81,6 +81,8 @@ static struct i2c_algo_bit_data scx200_i2c_data = { static struct i2c_adapter scx200_i2c_ops = { .owner = THIS_MODULE, + .class = I2C_CLASS_HWMON | I2C_CLASS_SPD, + .id = I2C_HW_B_SCX200, .algo_data = &scx200_i2c_data, .name = "NatSemi SCx200 I2C", }; @@ -116,7 +118,7 @@ static int scx200_i2c_init(void) static void scx200_i2c_cleanup(void) { - i2c_bit_del_bus(&scx200_i2c_ops); + i2c_del_adapter(&scx200_i2c_ops); } module_init(scx200_i2c_init);