X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Flinux%2Fi2c.h;h=caac24868d855533c03526a911abf0e8041a9f40;hb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;hp=0c3cf0e2fbca9d206fb9414c88d74ec04bc570af;hpb=9213980e6a70d8473e0ffd4b39ab5b6caaba9ff5;p=linux-2.6.git diff --git a/include/linux/i2c.h b/include/linux/i2c.h index 0c3cf0e2f..caac24868 100644 --- a/include/linux/i2c.h +++ b/include/linux/i2c.h @@ -566,7 +566,9 @@ union i2c_smbus_data { #define I2C_CLIENT_MODULE_PARM(var,desc) \ static unsigned short var[I2C_CLIENT_MAX_OPTS] = I2C_CLIENT_DEFAULTS; \ - MODULE_PARM(var,I2C_CLIENT_MODPARM); \ + static unsigned int var##_num; \ + /*MODULE_PARM(var,I2C_CLIENT_MODPARM);*/ \ + module_param_array(var, short, var##_num, 0); \ MODULE_PARM_DESC(var,desc) /* This is the one you want to use in your own modules */