}
static const struct i2c_device_id as3645a_id_table[] = {
- { AS_NAME },
+ { .name = AS_NAME },
{ }
};
MODULE_DEVICE_TABLE(i2c, as3645a_id_table);
}
static const struct i2c_device_id lm3601x_id[] = {
- { "LM36010", CHIP_LM36010 },
- { "LM36011", CHIP_LM36011 },
+ { .name = "LM36010", .driver_data = CHIP_LM36010 },
+ { .name = "LM36011", .driver_data = CHIP_LM36011 },
{ }
};
MODULE_DEVICE_TABLE(i2c, lm3601x_id);
MODULE_DEVICE_TABLE(of, an30259a_match_table);
static const struct i2c_device_id an30259a_id[] = {
- { "an30259a" },
+ { .name = "an30259a" },
{ /* sentinel */ }
};
MODULE_DEVICE_TABLE(i2c, an30259a_id);
}
static const struct i2c_device_id as3668_idtable[] = {
- { "as3668" },
+ { .name = "as3668" },
{ }
};
MODULE_DEVICE_TABLE(i2c, as3668_idtable);
};
static const struct i2c_device_id aw200xx_id[] = {
- { "aw20036" },
- { "aw20054" },
- { "aw20072" },
- { "aw20108" },
- {}
+ { .name = "aw20036" },
+ { .name = "aw20054" },
+ { .name = "aw20072" },
+ { .name = "aw20108" },
+ { }
};
MODULE_DEVICE_TABLE(i2c, aw200xx_id);
static SIMPLE_DEV_PM_OPS(bd2802_pm, bd2802_suspend, bd2802_resume);
static const struct i2c_device_id bd2802_id[] = {
- { "BD2802" },
+ { .name = "BD2802" },
{ }
};
MODULE_DEVICE_TABLE(i2c, bd2802_id);
}
static const struct i2c_device_id blinkm_id[] = {
- { "blinkm" },
- {}
+ { .name = "blinkm" },
+ { }
};
MODULE_DEVICE_TABLE(i2c, blinkm_id);
* even though it is not used for DeviceTree based instantiation.
*/
static const struct i2c_device_id is31fl319x_id[] = {
- { "is31fl3190" },
- { "is31fl3191" },
- { "is31fl3193" },
- { "is31fl3196" },
- { "is31fl3199" },
- { "sn3190" },
- { "sn3191" },
- { "sn3193" },
- { "sn3196" },
- { "sn3199" },
- {},
+ { .name = "is31fl3190" },
+ { .name = "is31fl3191" },
+ { .name = "is31fl3193" },
+ { .name = "is31fl3196" },
+ { .name = "is31fl3199" },
+ { .name = "sn3190" },
+ { .name = "sn3191" },
+ { .name = "sn3193" },
+ { .name = "sn3196" },
+ { .name = "sn3199" },
+ { }
};
MODULE_DEVICE_TABLE(i2c, is31fl319x_id);
* even though it is not used for DeviceTree based instantiation.
*/
static const struct i2c_device_id is31fl32xx_id[] = {
- { "is31fl3293" },
- { "is31fl3236" },
- { "is31fl3236a" },
- { "is31fl3235" },
- { "is31fl3218" },
- { "sn3218" },
- { "is31fl3216" },
- { "sn3216" },
- {},
+ { .name = "is31fl3293" },
+ { .name = "is31fl3236" },
+ { .name = "is31fl3236a" },
+ { .name = "is31fl3235" },
+ { .name = "is31fl3218" },
+ { .name = "sn3218" },
+ { .name = "is31fl3216" },
+ { .name = "sn3216" },
+ { }
};
MODULE_DEVICE_TABLE(i2c, is31fl32xx_id);
}
static const struct i2c_device_id lm3530_id[] = {
- { LM3530_NAME },
- {}
+ { .name = LM3530_NAME },
+ { }
};
MODULE_DEVICE_TABLE(i2c, lm3530_id);
MODULE_DEVICE_TABLE(of, of_lm3532_leds_match);
static const struct i2c_device_id lm3532_id[] = {
- { LM3532_NAME },
- {}
+ { .name = LM3532_NAME },
+ { }
};
MODULE_DEVICE_TABLE(i2c, lm3532_id);
}
static const struct i2c_device_id lm355x_id[] = {
- {LM3554_NAME, CHIP_LM3554},
- {LM3556_NAME, CHIP_LM3556},
- {}
+ { .name = LM3554_NAME, .driver_data = CHIP_LM3554 },
+ { .name = LM3556_NAME, .driver_data = CHIP_LM3556 },
+ { }
};
MODULE_DEVICE_TABLE(i2c, lm355x_id);
}
static const struct i2c_device_id lm3642_id[] = {
- { LM3642_NAME },
- {}
+ { .name = LM3642_NAME },
+ { }
};
MODULE_DEVICE_TABLE(i2c, lm3642_id);
}
static const struct i2c_device_id lm3692x_id[] = {
- { "lm36922", LM36922_MODEL },
- { "lm36923", LM36923_MODEL },
+ { .name = "lm36922", .driver_data = LM36922_MODEL },
+ { .name = "lm36923", .driver_data = LM36923_MODEL },
{ }
};
MODULE_DEVICE_TABLE(i2c, lm3692x_id);
}
static const struct i2c_device_id lm3697_id[] = {
- { "lm3697" },
+ { .name = "lm3697" },
{ }
};
MODULE_DEVICE_TABLE(i2c, lm3697_id);
/* lp3944 i2c driver struct */
static const struct i2c_device_id lp3944_id[] = {
- { "lp3944" },
- {}
+ { .name = "lp3944" },
+ { }
};
MODULE_DEVICE_TABLE(i2c, lp3944_id);
}
static const struct i2c_device_id lp3952_id[] = {
- { LP3952_NAME },
- {}
+ { .name = LP3952_NAME },
+ { }
};
MODULE_DEVICE_TABLE(i2c, lp3952_id);
}
static const struct i2c_device_id lp50xx_id[] = {
- { "lp5009", (kernel_ulong_t)&lp50xx_chip_info_tbl[LP5009] },
- { "lp5012", (kernel_ulong_t)&lp50xx_chip_info_tbl[LP5012] },
- { "lp5018", (kernel_ulong_t)&lp50xx_chip_info_tbl[LP5018] },
- { "lp5024", (kernel_ulong_t)&lp50xx_chip_info_tbl[LP5024] },
- { "lp5030", (kernel_ulong_t)&lp50xx_chip_info_tbl[LP5030] },
- { "lp5036", (kernel_ulong_t)&lp50xx_chip_info_tbl[LP5036] },
+ { .name = "lp5009", .driver_data = (kernel_ulong_t)&lp50xx_chip_info_tbl[LP5009] },
+ { .name = "lp5012", .driver_data = (kernel_ulong_t)&lp50xx_chip_info_tbl[LP5012] },
+ { .name = "lp5018", .driver_data = (kernel_ulong_t)&lp50xx_chip_info_tbl[LP5018] },
+ { .name = "lp5024", .driver_data = (kernel_ulong_t)&lp50xx_chip_info_tbl[LP5024] },
+ { .name = "lp5030", .driver_data = (kernel_ulong_t)&lp50xx_chip_info_tbl[LP5030] },
+ { .name = "lp5036", .driver_data = (kernel_ulong_t)&lp50xx_chip_info_tbl[LP5036] },
{ }
};
MODULE_DEVICE_TABLE(i2c, lp50xx_id);
};
static const struct i2c_device_id lp5521_id[] = {
- { "lp5521", .driver_data = (kernel_ulong_t)&lp5521_cfg, }, /* Three channel chip */
+ { .name = "lp5521", .driver_data = (kernel_ulong_t)&lp5521_cfg }, /* Three channel chip */
{ }
};
MODULE_DEVICE_TABLE(i2c, lp5521_id);
};
static const struct i2c_device_id lp5523_id[] = {
- { "lp5523", .driver_data = (kernel_ulong_t)&lp5523_cfg, },
- { "lp55231", .driver_data = (kernel_ulong_t)&lp5523_cfg, },
+ { .name = "lp5523", .driver_data = (kernel_ulong_t)&lp5523_cfg },
+ { .name = "lp55231", .driver_data = (kernel_ulong_t)&lp5523_cfg },
{ }
};
};
static const struct i2c_device_id lp5562_id[] = {
- { "lp5562", .driver_data = (kernel_ulong_t)&lp5562_cfg, },
+ { .name = "lp5562", .driver_data = (kernel_ulong_t)&lp5562_cfg },
{ }
};
MODULE_DEVICE_TABLE(i2c, lp5562_id);
};
static const struct i2c_device_id lp5569_id[] = {
- { "lp5569", .driver_data = (kernel_ulong_t)&lp5569_cfg, },
+ { .name = "lp5569", .driver_data = (kernel_ulong_t)&lp5569_cfg },
{ }
};
};
static const struct i2c_device_id lp8501_id[] = {
- { "lp8501", .driver_data = (kernel_ulong_t)&lp8501_cfg, },
+ { .name = "lp8501", .driver_data = (kernel_ulong_t)&lp8501_cfg },
{ }
};
MODULE_DEVICE_TABLE(i2c, lp8501_id);
}
static const struct i2c_device_id lp8860_id[] = {
- { "lp8860" },
+ { .name = "lp8860" },
{ }
};
MODULE_DEVICE_TABLE(i2c, lp8860_id);
}
static const struct i2c_device_id lp8864_id[] = {
- { "lp8864" },
- {}
+ { .name = "lp8864" },
+ { }
};
MODULE_DEVICE_TABLE(i2c, lp8864_id);
};
static const struct i2c_device_id pca9532_id[] = {
- { "pca9530", pca9530 },
- { "pca9531", pca9531 },
- { "pca9532", pca9532 },
- { "pca9533", pca9533 },
+ { .name = "pca9530", .driver_data = pca9530 },
+ { .name = "pca9531", .driver_data = pca9531 },
+ { .name = "pca9532", .driver_data = pca9532 },
+ { .name = "pca9533", .driver_data = pca9533 },
{ }
};
}
static const struct i2c_device_id pca955x_id[] = {
- { "pca9550", (kernel_ulong_t)&pca955x_chipdefs[pca9550] },
- { "pca9551", (kernel_ulong_t)&pca955x_chipdefs[pca9551] },
- { "pca9552", (kernel_ulong_t)&pca955x_chipdefs[pca9552] },
- { "ibm-pca9552", (kernel_ulong_t)&pca955x_chipdefs[ibm_pca9552] },
- { "pca9553", (kernel_ulong_t)&pca955x_chipdefs[pca9553] },
- {}
+ { .name = "pca9550", .driver_data = (kernel_ulong_t)&pca955x_chipdefs[pca9550] },
+ { .name = "pca9551", .driver_data = (kernel_ulong_t)&pca955x_chipdefs[pca9551] },
+ { .name = "pca9552", .driver_data = (kernel_ulong_t)&pca955x_chipdefs[pca9552] },
+ { .name = "ibm-pca9552", .driver_data = (kernel_ulong_t)&pca955x_chipdefs[ibm_pca9552] },
+ { .name = "pca9553", .driver_data = (kernel_ulong_t)&pca955x_chipdefs[pca9553] },
+ { }
};
MODULE_DEVICE_TABLE(i2c, pca955x_id);
#define PCA963X_BLINK_PERIOD_MAX 10667
static const struct i2c_device_id pca963x_id[] = {
- { "pca9632", pca9633 },
- { "pca9633", pca9633 },
- { "pca9634", pca9634 },
- { "pca9635", pca9635 },
+ { .name = "pca9632", .driver_data = pca9633 },
+ { .name = "pca9633", .driver_data = pca9633 },
+ { .name = "pca9634", .driver_data = pca9634 },
+ { .name = "pca9635", .driver_data = pca9635 },
{ }
};
MODULE_DEVICE_TABLE(i2c, pca963x_id);
}
static const struct i2c_device_id pca995x_id[] = {
- { "pca9952", .driver_data = (kernel_ulong_t)&pca9952_chipdef },
- { "pca9955b", .driver_data = (kernel_ulong_t)&pca9955b_chipdef },
- { "pca9956b", .driver_data = (kernel_ulong_t)&pca9956b_chipdef },
- {}
+ { .name = "pca9952", .driver_data = (kernel_ulong_t)&pca9952_chipdef },
+ { .name = "pca9955b", .driver_data = (kernel_ulong_t)&pca9955b_chipdef },
+ { .name = "pca9956b", .driver_data = (kernel_ulong_t)&pca9956b_chipdef },
+ { }
};
MODULE_DEVICE_TABLE(i2c, pca995x_id);
}
static const struct i2c_device_id st1202_id[] = {
- { "st1202-i2c" },
+ { .name = "st1202-i2c" },
{ /* sentinel */ }
};
MODULE_DEVICE_TABLE(i2c, st1202_id);
};
static const struct i2c_device_id tca6507_id[] = {
- { "tca6507" },
+ { .name = "tca6507" },
{ }
};
MODULE_DEVICE_TABLE(i2c, tca6507_id);
}
static const struct i2c_device_id tlc591xx_id[] = {
- { "tlc59116" },
- { "tlc59108" },
- {},
+ { .name = "tlc59116" },
+ { .name = "tlc59108" },
+ { }
};
MODULE_DEVICE_TABLE(i2c, tlc591xx_id);
MODULE_DEVICE_TABLE(of, of_omnia_leds_match);
static const struct i2c_device_id omnia_id[] = {
- { "omnia" },
+ { .name = "omnia" },
{ }
};
MODULE_DEVICE_TABLE(i2c, omnia_id);
}
static const struct i2c_device_id ktd202x_id[] = {
- {"ktd2026", KTD2026_NUM_LEDS},
- {"ktd2027", KTD2027_NUM_LEDS},
- {}
+ { .name = "ktd2026", .driver_data = KTD2026_NUM_LEDS },
+ { .name = "ktd2027", .driver_data = KTD2027_NUM_LEDS },
+ { }
};
MODULE_DEVICE_TABLE(i2c, ktd202x_id);