]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
Merge branch 'for-3.10/hid-driver-transport-cleanups' into for-3.10/mt-hybrid-finger-pen
[karo-tx-linux.git] / drivers / media / usb / pvrusb2 / pvrusb2-i2c-core.c
index 9ab596c78a4e35a0f23af1a5f4422741bbcc71d7..b5e929f1bf82fc2919bcc98b24c3dc0fdf77514c 100644 (file)
@@ -649,8 +649,8 @@ void pvr2_i2c_core_init(struct pvr2_hdw *hdw)
        }
 
        // Configure the adapter and set up everything else related to it.
-       memcpy(&hdw->i2c_adap,&pvr2_i2c_adap_template,sizeof(hdw->i2c_adap));
-       memcpy(&hdw->i2c_algo,&pvr2_i2c_algo_template,sizeof(hdw->i2c_algo));
+       hdw->i2c_adap = pvr2_i2c_adap_template;
+       hdw->i2c_algo = pvr2_i2c_algo_template;
        strlcpy(hdw->i2c_adap.name,hdw->name,sizeof(hdw->i2c_adap.name));
        hdw->i2c_adap.dev.parent = &hdw->usb_dev->dev;
        hdw->i2c_adap.algo = &hdw->i2c_algo;