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 ---