}
static const struct i2c_device_id max310x_i2c_id_table[] = {
- { "max3107", (kernel_ulong_t)&max3107_devtype, },
- { "max3108", (kernel_ulong_t)&max3108_devtype, },
- { "max3109", (kernel_ulong_t)&max3109_devtype, },
- { "max14830", (kernel_ulong_t)&max14830_devtype, },
+ { .name = "max3107", .driver_data = (kernel_ulong_t)&max3107_devtype },
+ { .name = "max3108", .driver_data = (kernel_ulong_t)&max3108_devtype },
+ { .name = "max3109", .driver_data = (kernel_ulong_t)&max3109_devtype },
+ { .name = "max14830", .driver_data = (kernel_ulong_t)&max14830_devtype },
{ }
};
MODULE_DEVICE_TABLE(i2c, max310x_i2c_id_table);
}
static const struct i2c_device_id sc16is7xx_i2c_id_table[] = {
- { "sc16is74x", (kernel_ulong_t)&sc16is74x_devtype, },
- { "sc16is740", (kernel_ulong_t)&sc16is74x_devtype, },
- { "sc16is741", (kernel_ulong_t)&sc16is74x_devtype, },
- { "sc16is750", (kernel_ulong_t)&sc16is750_devtype, },
- { "sc16is752", (kernel_ulong_t)&sc16is752_devtype, },
- { "sc16is760", (kernel_ulong_t)&sc16is760_devtype, },
- { "sc16is762", (kernel_ulong_t)&sc16is762_devtype, },
+ { .name = "sc16is74x", .driver_data = (kernel_ulong_t)&sc16is74x_devtype },
+ { .name = "sc16is740", .driver_data = (kernel_ulong_t)&sc16is74x_devtype },
+ { .name = "sc16is741", .driver_data = (kernel_ulong_t)&sc16is74x_devtype },
+ { .name = "sc16is750", .driver_data = (kernel_ulong_t)&sc16is750_devtype },
+ { .name = "sc16is752", .driver_data = (kernel_ulong_t)&sc16is752_devtype },
+ { .name = "sc16is760", .driver_data = (kernel_ulong_t)&sc16is760_devtype },
+ { .name = "sc16is762", .driver_data = (kernel_ulong_t)&sc16is762_devtype },
{ }
};
MODULE_DEVICE_TABLE(i2c, sc16is7xx_i2c_id_table);