Source
150
150
151
151
static const struct i2c_device_id i2c_slave_eeprom_id[] = {
152
152
{ "slave-24c02", 2048 / 8 },
153
153
{ }
154
154
};
155
155
MODULE_DEVICE_TABLE(i2c, i2c_slave_eeprom_id);
156
156
157
157
static struct i2c_driver i2c_slave_eeprom_driver = {
158
158
.driver = {
159
159
.name = "i2c-slave-eeprom",
160
-
.owner = THIS_MODULE,
161
160
},
162
161
.probe = i2c_slave_eeprom_probe,
163
162
.remove = i2c_slave_eeprom_remove,
164
163
.id_table = i2c_slave_eeprom_id,
165
164
};
166
165
module_i2c_driver(i2c_slave_eeprom_driver);
167
166
168
167
MODULE_AUTHOR("Wolfram Sang <wsa@sang-engineering.com>");
169
168
MODULE_DESCRIPTION("I2C slave mode EEPROM simulator");
170
169
MODULE_LICENSE("GPL v2");