| /linux-6.15/Documentation/driver-api/media/ |
| H A D | camera-sensor.rst | 89 Camera sensor drivers shall **not** implement the subdev ``.s_power()`` 92 PM instead. If you feel you need to begin calling ``.s_power()`` from an ISP or 94 using and drop its ``.s_power()`` handler.
|
| /linux-6.15/drivers/media/v4l2-core/ |
| H A D | v4l2-mc.c | 492 ret = v4l2_subdev_call(subdev, core, s_power, 1); in pipeline_pm_power_one() 501 v4l2_subdev_call(subdev, core, s_power, 0); in pipeline_pm_power_one()
|
| /linux-6.15/drivers/media/platform/ti/cal/ |
| H A D | cal-camerarx.c | 304 ret = v4l2_subdev_call(phy->source, core, s_power, 1); in cal_camerarx_start() 400 v4l2_subdev_call(phy->source, core, s_power, 0); in cal_camerarx_start() 457 ret = v4l2_subdev_call(phy->source, core, s_power, 0); in cal_camerarx_stop()
|
| /linux-6.15/drivers/media/platform/marvell/ |
| H A D | mcam-core.c | 1618 ret = sensor_call(cam, core, s_power, 1); in mcam_v4l_open() 1645 sensor_call(cam, core, s_power, 0); in mcam_v4l_release() 1927 sensor_call(cam, core, s_power, 0); in mccic_shutdown() 1947 sensor_call(cam, core, s_power, 0); in mccic_suspend() 1960 ret = sensor_call(cam, core, s_power, 1); in mccic_resume() 1967 sensor_call(cam, core, s_power, 0); in mccic_resume()
|
| /linux-6.15/drivers/media/platform/renesas/ |
| H A D | renesas-ceu.c | 1056 v4l2_subdev_call(v4l2_sd, core, s_power, 1); in ceu_runtime_resume() 1072 v4l2_subdev_call(v4l2_sd, core, s_power, 0); in ceu_runtime_suspend() 1239 v4l2_subdev_call(ceu_sd_old->v4l2_sd, core, s_power, 0); in ceu_s_input() 1240 v4l2_subdev_call(ceudev->sd->v4l2_sd, core, s_power, 1); in ceu_s_input()
|
| /linux-6.15/drivers/media/i2c/ |
| H A D | ad5820.c | 255 .s_power = ad5820_set_power,
|
| H A D | adv7175.c | 370 .s_power = adv7175_s_power,
|
| H A D | s5k6a3.c | 273 .s_power = s5k6a3_s_power,
|
| H A D | ths8200.c | 161 .s_power = ths8200_s_power,
|
| H A D | adp1653.c | 363 .s_power = adp1653_set_power,
|
| H A D | ov9640.c | 645 .s_power = ov9640_s_power,
|
| H A D | tw9910.c | 878 .s_power = tw9910_s_power,
|
| /linux-6.15/drivers/media/platform/atmel/ |
| H A D | atmel-isi.c | 891 ret = v4l2_subdev_call(sd, core, s_power, 1); in isi_open() 897 v4l2_subdev_call(sd, core, s_power, 0); in isi_open() 920 v4l2_subdev_call(sd, core, s_power, 0); in isi_release()
|
| /linux-6.15/drivers/media/dvb-frontends/ |
| H A D | rtl2832_sdr.c | 874 if (V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, core, s_power)) in rtl2832_sdr_start_streaming() 875 ret = v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 1); in rtl2832_sdr_start_streaming() 927 if (V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, core, s_power)) in rtl2832_sdr_stop_streaming() 928 v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 0); in rtl2832_sdr_stop_streaming()
|
| /linux-6.15/drivers/media/usb/msi2500/ |
| H A D | msi2500.c | 840 v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 1); in msi2500_start_streaming() 876 v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 0); in msi2500_stop_streaming()
|
| /linux-6.15/drivers/media/platform/st/stm32/ |
| H A D | stm32-dcmi.c | 1439 ret = v4l2_subdev_call(sd, core, s_power, 1); in dcmi_open() 1445 v4l2_subdev_call(sd, core, s_power, 0); in dcmi_open() 1468 v4l2_subdev_call(sd, core, s_power, 0); in dcmi_release()
|
| /linux-6.15/drivers/media/platform/microchip/ |
| H A D | microchip-isc-base.c | 1124 ret = v4l2_subdev_call(sd, core, s_power, 1); in isc_open() 1132 v4l2_subdev_call(sd, core, s_power, 0); in isc_open() 1155 v4l2_subdev_call(sd, core, s_power, 0); in isc_release()
|
| /linux-6.15/drivers/staging/media/deprecated/atmel/ |
| H A D | atmel-isc-base.c | 1173 ret = v4l2_subdev_call(sd, core, s_power, 1); in isc_open() 1181 v4l2_subdev_call(sd, core, s_power, 0); in isc_open() 1204 v4l2_subdev_call(sd, core, s_power, 0); in isc_release()
|
| /linux-6.15/drivers/media/platform/samsung/exynos4-is/ |
| H A D | fimc-isp.c | 433 .s_power = fimc_isp_subdev_s_power,
|
| H A D | mipi-csis.c | 652 .s_power = s5pcsis_s_power,
|
| /linux-6.15/drivers/staging/media/atomisp/i2c/ |
| H A D | atomisp-gc2235.c | 758 .s_power = gc2235_s_power,
|
| H A D | atomisp-ov2722.c | 894 .s_power = ov2722_s_power,
|
| /linux-6.15/drivers/media/pci/cobalt/ |
| H A D | cobalt-driver.c | 644 v4l2_subdev_call(s->sd, core, s_power, 1); in cobalt_subdevs_hsma_init()
|
| /linux-6.15/drivers/media/platform/qcom/camss/ |
| H A D | camss-csiphy.c | 760 .s_power = csiphy_set_power,
|
| /linux-6.15/include/media/ |
| H A D | v4l2-subdev.h | 213 int (*s_power)(struct v4l2_subdev *sd, int on); member
|