.. | .. |
---|
355 | 355 | void __iomem *const base = cio2->base; |
---|
356 | 356 | u8 lanes, csi2bus = q->csi2.port; |
---|
357 | 357 | u8 sensor_vc = SENSOR_VIR_CH_DFLT; |
---|
358 | | - struct cio2_csi2_timing timing; |
---|
| 358 | + struct cio2_csi2_timing timing = { 0 }; |
---|
359 | 359 | int i, r; |
---|
360 | 360 | |
---|
361 | 361 | fmt = cio2_find_format(NULL, &q->subdev_fmt.code); |
---|
.. | .. |
---|
1831 | 1831 | v4l2_device_unregister(&cio2->v4l2_dev); |
---|
1832 | 1832 | media_device_cleanup(&cio2->media_dev); |
---|
1833 | 1833 | mutex_destroy(&cio2->lock); |
---|
| 1834 | + |
---|
| 1835 | + pm_runtime_forbid(&pci_dev->dev); |
---|
| 1836 | + pm_runtime_get_noresume(&pci_dev->dev); |
---|
1834 | 1837 | } |
---|
1835 | 1838 | |
---|
1836 | 1839 | static int __maybe_unused cio2_runtime_suspend(struct device *dev) |
---|