Messages in this thread Patch in this message | | | Subject | [PATCH] mfd: bcm590xx: Fix type argument for module device table | From | Axel Lin <> | Date | Sat, 15 Mar 2014 09:24:50 +0800 |
| |
This fixes below build error.
FATAL: drivers/mfd/bcm590xx: sizeof(struct i2c_device_id)=24 is not a modulo of the size of section __mod_i2c_device_table=392. Fix definition of struct i2c_device_id in mod_devicetable.h make[1]: *** [__modpost] Error 1 make: *** [modules] Error 2
Signed-off-by: Axel Lin <axel.lin@ingics.com> --- drivers/mfd/bcm590xx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mfd/bcm590xx.c b/drivers/mfd/bcm590xx.c index 926a57e..e9a33c7 100644 --- a/drivers/mfd/bcm590xx.c +++ b/drivers/mfd/bcm590xx.c @@ -68,7 +68,7 @@ static const struct of_device_id bcm590xx_of_match[] = { { .compatible = "brcm,bcm59056" }, { } }; -MODULE_DEVICE_TABLE(i2c, bcm590xx_of_match); +MODULE_DEVICE_TABLE(of, bcm590xx_of_match); static const struct i2c_device_id bcm590xx_i2c_id[] = { { "bcm59056" }, -- 1.8.1.2
| |