+ codec->reg_cache = wm8753->reg_cache;
codec->private_data = wm8753;
-- memcpy(codec->reg_cache, wm8753_reg, sizeof(codec->reg_cache));
+- memcpy(codec->reg_cache, wm8753_reg, sizeof(wm8753->reg_cache));
+ memcpy(codec->reg_cache, wm8753_reg, sizeof(wm8753_reg));
INIT_DELAYED_WORK(&codec->delayed_work, wm8753_work);