diff options
author | Jean Delvare <khali@linux-fr.org> | 2009-10-04 16:53:44 -0400 |
---|---|---|
committer | Jean Delvare <khali@linux-fr.org> | 2009-10-04 16:53:44 -0400 |
commit | dcffa12551cc1779970e9c8ba01e87aff92d25d1 (patch) | |
tree | 74691341b776a40eba78fc4017115ae98fa7d934 | |
parent | 0d83f18b17f89dd745e27759d0464fb29ef6eb65 (diff) |
mfd: AB3100 drop unused module parameters
The I2C_CLIENT_INSMOD_1 macro is only useful for i2c drivers which
implement device detection. The ab3100 driver doesn't, so there is no
point in calling it.
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Acked-by: Linus Walleij <linus.walleij@stericsson.com>
Cc: Samuel Ortiz <sameo@linux.intel.com>
-rw-r--r-- | drivers/mfd/ab3100-core.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/mfd/ab3100-core.c b/drivers/mfd/ab3100-core.c index 5447da16a170..613481028272 100644 --- a/drivers/mfd/ab3100-core.c +++ b/drivers/mfd/ab3100-core.c | |||
@@ -57,8 +57,6 @@ | |||
57 | * The AB3100 is usually assigned address 0x48 (7-bit) | 57 | * The AB3100 is usually assigned address 0x48 (7-bit) |
58 | * The chip is defined in the platform i2c_board_data section. | 58 | * The chip is defined in the platform i2c_board_data section. |
59 | */ | 59 | */ |
60 | static unsigned short normal_i2c[] = { 0x48, I2C_CLIENT_END }; | ||
61 | I2C_CLIENT_INSMOD_1(ab3100); | ||
62 | 60 | ||
63 | u8 ab3100_get_chip_type(struct ab3100 *ab3100) | 61 | u8 ab3100_get_chip_type(struct ab3100 *ab3100) |
64 | { | 62 | { |
@@ -966,7 +964,7 @@ static int __exit ab3100_remove(struct i2c_client *client) | |||
966 | } | 964 | } |
967 | 965 | ||
968 | static const struct i2c_device_id ab3100_id[] = { | 966 | static const struct i2c_device_id ab3100_id[] = { |
969 | { "ab3100", ab3100 }, | 967 | { "ab3100", 0 }, |
970 | { } | 968 | { } |
971 | }; | 969 | }; |
972 | MODULE_DEVICE_TABLE(i2c, ab3100_id); | 970 | MODULE_DEVICE_TABLE(i2c, ab3100_id); |