Home
last modified time | relevance | path

Searched refs:vou_dev (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/platform/
H A Dsh_vou.c93 static void sh_vou_reg_a_write(struct sh_vou_device *vou_dev, unsigned int reg, in sh_vou_reg_a_write() argument
96 __raw_writel(value, vou_dev->base + reg); in sh_vou_reg_a_write()
99 static void sh_vou_reg_ab_write(struct sh_vou_device *vou_dev, unsigned int reg, in sh_vou_reg_ab_write() argument
102 __raw_writel(value, vou_dev->base + reg); in sh_vou_reg_ab_write()
103 __raw_writel(value, vou_dev->base + reg + 0x1000); in sh_vou_reg_ab_write()
106 static void sh_vou_reg_m_write(struct sh_vou_device *vou_dev, unsigned int reg, in sh_vou_reg_m_write() argument
109 __raw_writel(value, vou_dev->base + reg + 0x2000); in sh_vou_reg_m_write()
112 static u32 sh_vou_reg_a_read(struct sh_vou_device *vou_dev, unsigned int reg) in sh_vou_reg_a_read() argument
114 return __raw_readl(vou_dev->base + reg); in sh_vou_reg_a_read()
117 static void sh_vou_reg_a_set(struct sh_vou_device *vou_dev, unsigne argument
126 sh_vou_reg_b_set(struct sh_vou_device *vou_dev, unsigned int reg, u32 value, u32 mask) sh_vou_reg_b_set() argument
132 sh_vou_reg_ab_set(struct sh_vou_device *vou_dev, unsigned int reg, u32 value, u32 mask) sh_vou_reg_ab_set() argument
187 sh_vou_schedule_next(struct sh_vou_device *vou_dev, struct vb2_v4l2_buffer *vbuf) sh_vou_schedule_next() argument
206 sh_vou_stream_config(struct sh_vou_device *vou_dev) sh_vou_stream_config() argument
241 struct sh_vou_device *vou_dev = vb2_get_drv_priv(vq); sh_vou_queue_setup() local
256 struct sh_vou_device *vou_dev = vb2_get_drv_priv(vb->vb2_queue); sh_vou_buf_prepare() local
278 struct sh_vou_device *vou_dev = vb2_get_drv_priv(vb->vb2_queue); sh_vou_buf_queue() local
289 struct sh_vou_device *vou_dev = vb2_get_drv_priv(vq); sh_vou_start_streaming() local
337 struct sh_vou_device *vou_dev = vb2_get_drv_priv(vq); sh_vou_stop_streaming() local
371 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_querycap() local
385 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_enum_fmt_vid_out() local
400 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_g_fmt_vid_out() local
417 sh_vou_configure_geometry(struct sh_vou_device *vou_dev, int pix_idx, int w_idx, int h_idx) sh_vou_configure_geometry() argument
654 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_try_fmt_vid_out() local
687 sh_vou_set_fmt_vid_out(struct sh_vou_device *vou_dev, struct v4l2_pix_format *pix) sh_vou_set_fmt_vid_out() argument
767 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_s_fmt_vid_out() local
778 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_enum_output() local
817 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_s_std() local
859 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_g_std() local
870 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_log_status() local
898 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_g_selection() local
927 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_s_selection() local
1016 struct sh_vou_device *vou_dev = dev_id; sh_vou_isr() local
1084 sh_vou_hw_init(struct sh_vou_device *vou_dev) sh_vou_hw_init() argument
1124 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_open() local
1156 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_release() local
1225 struct sh_vou_device *vou_dev; sh_vou_probe() local
1349 struct sh_vou_device *vou_dev = container_of(v4l2_dev, sh_vou_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/renesas/
H A Dsh_vou.c93 static void sh_vou_reg_a_write(struct sh_vou_device *vou_dev, unsigned int reg, in sh_vou_reg_a_write() argument
96 __raw_writel(value, vou_dev->base + reg); in sh_vou_reg_a_write()
99 static void sh_vou_reg_ab_write(struct sh_vou_device *vou_dev, unsigned int reg, in sh_vou_reg_ab_write() argument
102 __raw_writel(value, vou_dev->base + reg); in sh_vou_reg_ab_write()
103 __raw_writel(value, vou_dev->base + reg + 0x1000); in sh_vou_reg_ab_write()
106 static void sh_vou_reg_m_write(struct sh_vou_device *vou_dev, unsigned int reg, in sh_vou_reg_m_write() argument
109 __raw_writel(value, vou_dev->base + reg + 0x2000); in sh_vou_reg_m_write()
112 static u32 sh_vou_reg_a_read(struct sh_vou_device *vou_dev, unsigned int reg) in sh_vou_reg_a_read() argument
114 return __raw_readl(vou_dev->base + reg); in sh_vou_reg_a_read()
117 static void sh_vou_reg_a_set(struct sh_vou_device *vou_dev, unsigne argument
126 sh_vou_reg_b_set(struct sh_vou_device *vou_dev, unsigned int reg, u32 value, u32 mask) sh_vou_reg_b_set() argument
132 sh_vou_reg_ab_set(struct sh_vou_device *vou_dev, unsigned int reg, u32 value, u32 mask) sh_vou_reg_ab_set() argument
187 sh_vou_schedule_next(struct sh_vou_device *vou_dev, struct vb2_v4l2_buffer *vbuf) sh_vou_schedule_next() argument
206 sh_vou_stream_config(struct sh_vou_device *vou_dev) sh_vou_stream_config() argument
241 struct sh_vou_device *vou_dev = vb2_get_drv_priv(vq); sh_vou_queue_setup() local
256 struct sh_vou_device *vou_dev = vb2_get_drv_priv(vb->vb2_queue); sh_vou_buf_prepare() local
278 struct sh_vou_device *vou_dev = vb2_get_drv_priv(vb->vb2_queue); sh_vou_buf_queue() local
289 struct sh_vou_device *vou_dev = vb2_get_drv_priv(vq); sh_vou_start_streaming() local
337 struct sh_vou_device *vou_dev = vb2_get_drv_priv(vq); sh_vou_stop_streaming() local
371 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_querycap() local
385 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_enum_fmt_vid_out() local
400 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_g_fmt_vid_out() local
417 sh_vou_configure_geometry(struct sh_vou_device *vou_dev, int pix_idx, int w_idx, int h_idx) sh_vou_configure_geometry() argument
654 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_try_fmt_vid_out() local
687 sh_vou_set_fmt_vid_out(struct sh_vou_device *vou_dev, struct v4l2_pix_format *pix) sh_vou_set_fmt_vid_out() argument
767 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_s_fmt_vid_out() local
778 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_enum_output() local
817 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_s_std() local
859 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_g_std() local
870 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_log_status() local
898 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_g_selection() local
927 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_s_selection() local
1016 struct sh_vou_device *vou_dev = dev_id; sh_vou_isr() local
1084 sh_vou_hw_init(struct sh_vou_device *vou_dev) sh_vou_hw_init() argument
1124 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_open() local
1156 struct sh_vou_device *vou_dev = video_drvdata(file); sh_vou_release() local
1225 struct sh_vou_device *vou_dev; sh_vou_probe() local
1349 struct sh_vou_device *vou_dev = container_of(v4l2_dev, sh_vou_remove() local
[all...]

Completed in 3 milliseconds