imx334.c (5acac83bf2e42f51ab9fd315d657798754bf0bb8) | imx334.c (15786f7b564eff32d8dae73d40d77dc4e3c7298f) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Sony imx334 sensor driver 4 * 5 * Copyright (C) 2021 Intel Corporation 6 */ 7#include <asm/unaligned.h> 8 --- 1043 unchanged lines hidden (view full) --- 1052 /* Initialize source pad */ 1053 imx334->pad.flags = MEDIA_PAD_FL_SOURCE; 1054 ret = media_entity_pads_init(&imx334->sd.entity, 1, &imx334->pad); 1055 if (ret) { 1056 dev_err(imx334->dev, "failed to init entity pads: %d", ret); 1057 goto error_handler_free; 1058 } 1059 | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Sony imx334 sensor driver 4 * 5 * Copyright (C) 2021 Intel Corporation 6 */ 7#include <asm/unaligned.h> 8 --- 1043 unchanged lines hidden (view full) --- 1052 /* Initialize source pad */ 1053 imx334->pad.flags = MEDIA_PAD_FL_SOURCE; 1054 ret = media_entity_pads_init(&imx334->sd.entity, 1, &imx334->pad); 1055 if (ret) { 1056 dev_err(imx334->dev, "failed to init entity pads: %d", ret); 1057 goto error_handler_free; 1058 } 1059 |
1060 ret = v4l2_async_register_subdev_sensor_common(&imx334->sd); | 1060 ret = v4l2_async_register_subdev_sensor(&imx334->sd); |
1061 if (ret < 0) { 1062 dev_err(imx334->dev, 1063 "failed to register async subdev: %d", ret); 1064 goto error_media_entity; 1065 } 1066 1067 pm_runtime_set_active(imx334->dev); 1068 pm_runtime_enable(imx334->dev); --- 64 unchanged lines hidden --- | 1061 if (ret < 0) { 1062 dev_err(imx334->dev, 1063 "failed to register async subdev: %d", ret); 1064 goto error_media_entity; 1065 } 1066 1067 pm_runtime_set_active(imx334->dev); 1068 pm_runtime_enable(imx334->dev); --- 64 unchanged lines hidden --- |