ov5670.c (5acac83bf2e42f51ab9fd315d657798754bf0bb8) | ov5670.c (15786f7b564eff32d8dae73d40d77dc4e3c7298f) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2// Copyright (c) 2017 Intel Corporation. 3 4#include <linux/acpi.h> 5#include <linux/i2c.h> 6#include <linux/module.h> 7#include <linux/pm_runtime.h> 8#include <media/v4l2-ctrls.h> --- 2489 unchanged lines hidden (view full) --- 2498 ov5670->pad.flags = MEDIA_PAD_FL_SOURCE; 2499 ret = media_entity_pads_init(&ov5670->sd.entity, 1, &ov5670->pad); 2500 if (ret) { 2501 err_msg = "media_entity_pads_init() error"; 2502 goto error_handler_free; 2503 } 2504 2505 /* Async register for subdev */ | 1// SPDX-License-Identifier: GPL-2.0 2// Copyright (c) 2017 Intel Corporation. 3 4#include <linux/acpi.h> 5#include <linux/i2c.h> 6#include <linux/module.h> 7#include <linux/pm_runtime.h> 8#include <media/v4l2-ctrls.h> --- 2489 unchanged lines hidden (view full) --- 2498 ov5670->pad.flags = MEDIA_PAD_FL_SOURCE; 2499 ret = media_entity_pads_init(&ov5670->sd.entity, 1, &ov5670->pad); 2500 if (ret) { 2501 err_msg = "media_entity_pads_init() error"; 2502 goto error_handler_free; 2503 } 2504 2505 /* Async register for subdev */ |
2506 ret = v4l2_async_register_subdev_sensor_common(&ov5670->sd); | 2506 ret = v4l2_async_register_subdev_sensor(&ov5670->sd); |
2507 if (ret < 0) { 2508 err_msg = "v4l2_async_register_subdev() error"; 2509 goto error_entity_cleanup; 2510 } 2511 2512 ov5670->streaming = false; 2513 2514 /* --- 68 unchanged lines hidden --- | 2507 if (ret < 0) { 2508 err_msg = "v4l2_async_register_subdev() error"; 2509 goto error_entity_cleanup; 2510 } 2511 2512 ov5670->streaming = false; 2513 2514 /* --- 68 unchanged lines hidden --- |