Home
last modified time | relevance | path

Searched refs:ispp_dev (Results 1 – 4 of 4) sorted by relevance

/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/ispp/
Ddev.c79 static void get_remote_node_dev(struct rkispp_device *ispp_dev) in get_remote_node_dev() argument
81 struct device *dev = ispp_dev->dev; in get_remote_node_dev()
103 ispp_dev->ispp_sdev.remote_sd = sd; in get_remote_node_dev()
104 v4l2_set_subdev_hostdata(sd, &ispp_dev->ispp_sdev.sd); in get_remote_node_dev()
105 if (ispp_dev->hw_dev->max_in.w && ispp_dev->hw_dev->max_in.h) in get_remote_node_dev()
107 &ispp_dev->hw_dev->max_in); in get_remote_node_dev()
114 static int rkispp_create_links(struct rkispp_device *ispp_dev) in rkispp_create_links() argument
122 stream_vdev = &ispp_dev->stream_vdev; in rkispp_create_links()
125 sink = &ispp_dev->ispp_sdev.sd.entity; in rkispp_create_links()
126 get_remote_node_dev(ispp_dev); in rkispp_create_links()
[all …]
Dispp.c333 struct rkispp_device *ispp_dev = ispp_sdev->dev; in rkispp_sd_s_power() local
336 v4l2_dbg(1, rkispp_debug, &ispp_dev->v4l2_dev, in rkispp_sd_s_power()
339 if (ispp_dev->inp == INP_ISP) { in rkispp_sd_s_power()
348 v4l2_err(&ispp_dev->v4l2_dev, in rkispp_sd_s_power()
359 v4l2_err(&ispp_dev->v4l2_dev, in rkispp_sd_s_power()
368 v4l2_err(&ispp_dev->v4l2_dev, in rkispp_sd_s_power()
374 ret = pm_runtime_get_sync(ispp_dev->dev); in rkispp_sd_s_power()
376 v4l2_err(&ispp_dev->v4l2_dev, in rkispp_sd_s_power()
379 if (ispp_dev->inp == INP_ISP) in rkispp_sd_s_power()
385 if (ispp_dev->inp == INP_ISP) in rkispp_sd_s_power()
[all …]
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/
Ddev.c83 static void get_remote_node_dev(struct rkispp_device *ispp_dev) in get_remote_node_dev() argument
85 struct device *dev = ispp_dev->dev; in get_remote_node_dev()
107 ispp_dev->ispp_sdev.remote_sd = sd; in get_remote_node_dev()
108 v4l2_set_subdev_hostdata(sd, &ispp_dev->ispp_sdev.sd); in get_remote_node_dev()
109 if (ispp_dev->hw_dev->max_in.w && ispp_dev->hw_dev->max_in.h) { in get_remote_node_dev()
110 … v4l2_subdev_call(sd, core, ioctl, RKISP_ISPP_CMD_SET_FMT, &ispp_dev->hw_dev->max_in); in get_remote_node_dev()
118 static int rkispp_create_links(struct rkispp_device *ispp_dev) in rkispp_create_links() argument
126 stream_vdev = &ispp_dev->stream_vdev; in rkispp_create_links()
129 sink = &ispp_dev->ispp_sdev.sd.entity; in rkispp_create_links()
130 get_remote_node_dev(ispp_dev); in rkispp_create_links()
[all …]
Dispp.c337 struct rkispp_device *ispp_dev = ispp_sdev->dev; in rkispp_sd_s_power() local
340 v4l2_dbg(1, rkispp_debug, &ispp_dev->v4l2_dev, "s_power on:%d\n", on); in rkispp_sd_s_power()
342 if (ispp_dev->inp == INP_ISP) { in rkispp_sd_s_power()
351 v4l2_err(&ispp_dev->v4l2_dev, "%s get format fail:%d\n", __func__, ret); in rkispp_sd_s_power()
359 v4l2_err(&ispp_dev->v4l2_dev, "%s get crop fail:%d\n", __func__, ret); in rkispp_sd_s_power()
365 v4l2_err(&ispp_dev->v4l2_dev, "%s set isp power on fail:%d\n", __func__, ret); in rkispp_sd_s_power()
369 ret = pm_runtime_get_sync(ispp_dev->dev); in rkispp_sd_s_power()
371 v4l2_err(&ispp_dev->v4l2_dev, "%s runtime get failed:%d\n", __func__, ret); in rkispp_sd_s_power()
372 if (ispp_dev->inp == INP_ISP) { in rkispp_sd_s_power()
378 if (ispp_dev->inp == INP_ISP) { in rkispp_sd_s_power()
[all …]