imx219.c (5acac83bf2e42f51ab9fd315d657798754bf0bb8) | imx219.c (15786f7b564eff32d8dae73d40d77dc4e3c7298f) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * A V4L2 driver for Sony IMX219 cameras. 4 * Copyright (C) 2019, Raspberry Pi (Trading) Ltd 5 * 6 * Based on Sony imx258 camera driver 7 * Copyright (C) 2018 Intel Corporation 8 * --- 1514 unchanged lines hidden (view full) --- 1523 imx219_set_default_format(imx219); 1524 1525 ret = media_entity_pads_init(&imx219->sd.entity, 1, &imx219->pad); 1526 if (ret) { 1527 dev_err(dev, "failed to init entity pads: %d\n", ret); 1528 goto error_handler_free; 1529 } 1530 | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * A V4L2 driver for Sony IMX219 cameras. 4 * Copyright (C) 2019, Raspberry Pi (Trading) Ltd 5 * 6 * Based on Sony imx258 camera driver 7 * Copyright (C) 2018 Intel Corporation 8 * --- 1514 unchanged lines hidden (view full) --- 1523 imx219_set_default_format(imx219); 1524 1525 ret = media_entity_pads_init(&imx219->sd.entity, 1, &imx219->pad); 1526 if (ret) { 1527 dev_err(dev, "failed to init entity pads: %d\n", ret); 1528 goto error_handler_free; 1529 } 1530 |
1531 ret = v4l2_async_register_subdev_sensor_common(&imx219->sd); | 1531 ret = v4l2_async_register_subdev_sensor(&imx219->sd); |
1532 if (ret < 0) { 1533 dev_err(dev, "failed to register sensor sub-device: %d\n", ret); 1534 goto error_media_entity; 1535 } 1536 1537 /* Enable runtime PM and turn off the device */ 1538 pm_runtime_set_active(dev); 1539 pm_runtime_enable(dev); --- 59 unchanged lines hidden --- | 1532 if (ret < 0) { 1533 dev_err(dev, "failed to register sensor sub-device: %d\n", ret); 1534 goto error_media_entity; 1535 } 1536 1537 /* Enable runtime PM and turn off the device */ 1538 pm_runtime_set_active(dev); 1539 pm_runtime_enable(dev); --- 59 unchanged lines hidden --- |