mirror of
https://github.com/torvalds/linux.git
synced 2026-06-01 19:13:47 +02:00
media: i2c: imx290: Remove unneeded assignment of subdev device pointer
The core helper v4l2_i2c_subdev_init() already assignees the subdevices dev pointer to the device associated with the i2c client passed to it. And 'imx290->dev' is assigned to '&client->dev' already in probe before calling imx290_subdev_init(). Remove the duplicated open-coded assignment in the driver, there is no reason to do it twice. Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
This commit is contained in:
parent
76142b137b
commit
2946bac895
|
|
@ -1294,7 +1294,6 @@ static int imx290_subdev_init(struct imx290 *imx290)
|
|||
* will already be prevented even before the delay.
|
||||
*/
|
||||
v4l2_i2c_subdev_init(&imx290->sd, client, &imx290_subdev_ops);
|
||||
imx290->sd.dev = imx290->dev;
|
||||
pm_runtime_mark_last_busy(imx290->dev);
|
||||
pm_runtime_put_autosuspend(imx290->dev);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user