Searched refs:csi_dev (Results 1 – 4 of 4) sorted by relevance
/Linux-v6.1/drivers/media/platform/sunxi/sun6i-csi/ |
D | sun6i_csi.c | 34 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 …]
|
D | sun6i_video.c | 89 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 …]
|
D | sun6i_csi.h | 80 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);
|
D | sun6i_video.h | 30 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);
|