|
@@ -217,8 +217,7 @@ int hdpvr_register_i2c_adapter(struct hdpvr_device *dev)
|
|
|
|
|
|
hdpvr_activate_ir(dev);
|
|
hdpvr_activate_ir(dev);
|
|
|
|
|
|
- memcpy(&dev->i2c_adapter, &hdpvr_i2c_adapter_template,
|
|
|
|
- sizeof(struct i2c_adapter));
|
|
|
|
|
|
+ dev->i2c_adapter = hdpvr_i2c_adapter_template;
|
|
dev->i2c_adapter.dev.parent = &dev->udev->dev;
|
|
dev->i2c_adapter.dev.parent = &dev->udev->dev;
|
|
|
|
|
|
i2c_set_adapdata(&dev->i2c_adapter, dev);
|
|
i2c_set_adapdata(&dev->i2c_adapter, dev);
|