Change-Id: Ia72b932676281dd972312e89d663ab096b4dbf79
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
clear_bit(FIMC_IS_COMPANION_ICLK_ON, &device->state);
clear_bit(FIMC_IS_COMPANION_GPIO_ON, &device->state);
- ret = v4l2_device_register(&pdev->dev, &device->v4l2_dev);
- if (ret) {
- err("v4l2_device_register failed(%d)", ret);
- goto p_err;
- }
+ device->v4l2_dev = &core->v4l2_dev;
ret = fimc_is_mem_probe(&device->mem, core->pdev);
if (ret) {
};
struct fimc_is_device_companion {
- struct v4l2_device v4l2_dev;
+ struct v4l2_device *v4l2_dev;
struct platform_device *pdev;
void __iomem *regs;
struct fimc_is_mem mem;
number,
VFL_DIR_RX,
&device->mem,
- &device->v4l2_dev,
+ device->v4l2_dev,
&video->lock,
&fimc_is_comp_video_fops,
&fimc_is_comp_video_ioctl_ops);