Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/media/platform/sunxi/sun6i-csi/
Dsun6i_csi.c34 bool sun6i_csi_is_format_supported(struct sun6i_csi_device *csi_dev, in sun6i_csi_is_format_supported() argument
37 struct sun6i_csi_v4l2 *v4l2 = &csi_dev->v4l2; in sun6i_csi_is_format_supported()
63 dev_dbg(csi_dev->dev, in sun6i_csi_is_format_supported()
70 dev_dbg(csi_dev->dev, "Unsupported pixformat: 0x%x\n", in sun6i_csi_is_format_supported()
127 dev_dbg(csi_dev->dev, "Unsupported mbus code: 0x%x\n", in sun6i_csi_is_format_supported()
142 dev_dbg(csi_dev->dev, "Unsupported pixformat: 0x%x\n", in sun6i_csi_is_format_supported()
150 int sun6i_csi_set_power(struct sun6i_csi_device *csi_dev, bool enable) in sun6i_csi_set_power() argument
152 struct device *dev = csi_dev->dev; in sun6i_csi_set_power()
153 struct regmap *regmap = csi_dev->regmap; in sun6i_csi_set_power()
172 static enum csi_input_fmt get_csi_input_format(struct sun6i_csi_device *csi_dev, in get_csi_input_format() argument
[all …]
Dsun6i_video.c89 static void sun6i_video_buffer_configure(struct sun6i_csi_device *csi_dev, in sun6i_video_buffer_configure() argument
93 sun6i_csi_update_buf_addr(csi_dev, csi_buffer->dma_addr); in sun6i_video_buffer_configure()
96 static void sun6i_video_configure(struct sun6i_csi_device *csi_dev) in sun6i_video_configure() argument
98 struct sun6i_video *video = &csi_dev->video; in sun6i_video_configure()
107 sun6i_csi_update_config(csi_dev, &config); in sun6i_video_configure()
118 struct sun6i_csi_device *csi_dev = vb2_get_drv_priv(queue); in sun6i_video_queue_setup() local
119 struct sun6i_video *video = &csi_dev->video; in sun6i_video_queue_setup()
133 struct sun6i_csi_device *csi_dev = vb2_get_drv_priv(buffer->vb2_queue); in sun6i_video_buffer_prepare() local
134 struct sun6i_video *video = &csi_dev->video; in sun6i_video_buffer_prepare()
135 struct v4l2_device *v4l2_dev = &csi_dev->v4l2.v4l2_dev; in sun6i_video_buffer_prepare()
[all …]
Dsun6i_csi.h80 bool sun6i_csi_is_format_supported(struct sun6i_csi_device *csi_dev,
90 int sun6i_csi_set_power(struct sun6i_csi_device *csi_dev, bool enable);
99 int sun6i_csi_update_config(struct sun6i_csi_device *csi_dev,
107 void sun6i_csi_update_buf_addr(struct sun6i_csi_device *csi_dev,
115 void sun6i_csi_set_stream(struct sun6i_csi_device *csi_dev, bool enable);
Dsun6i_video.h30 int sun6i_video_setup(struct sun6i_csi_device *csi_dev);
31 void sun6i_video_cleanup(struct sun6i_csi_device *csi_dev);
33 void sun6i_video_frame_done(struct sun6i_csi_device *csi_dev);