Searched refs:rzg2l_cru_dev (Results 1 – 4 of 4) sorted by relevance
98 struct rzg2l_cru_dev { struct136 int rzg2l_cru_start_image_processing(struct rzg2l_cru_dev *cru); argument137 void rzg2l_cru_stop_image_processing(struct rzg2l_cru_dev *cru);139 int rzg2l_cru_dma_register(struct rzg2l_cru_dev *cru);140 void rzg2l_cru_dma_unregister(struct rzg2l_cru_dev *cru);142 int rzg2l_cru_video_register(struct rzg2l_cru_dev *cru);143 void rzg2l_cru_video_unregister(struct rzg2l_cru_dev *cru);147 int rzg2l_cru_ip_subdev_register(struct rzg2l_cru_dev *cru);148 void rzg2l_cru_ip_subdev_unregister(struct rzg2l_cru_dev *cru);149 struct v4l2_mbus_framefmt *rzg2l_cru_ip_get_src_fmt(struct rzg2l_cru_dev *cru);
108 static void rzg2l_cru_write(struct rzg2l_cru_dev *cru, u32 offset, u32 value) in rzg2l_cru_write()113 static u32 rzg2l_cru_read(struct rzg2l_cru_dev *cru, u32 offset) in rzg2l_cru_read()119 static void return_unused_buffers(struct rzg2l_cru_dev *cru, in return_unused_buffers()146 struct rzg2l_cru_dev *cru = vb2_get_drv_priv(vq); in rzg2l_cru_queue_setup()160 struct rzg2l_cru_dev *cru = vb2_get_drv_priv(vb->vb2_queue); in rzg2l_cru_buffer_prepare()177 struct rzg2l_cru_dev *cru = vb2_get_drv_priv(vb->vb2_queue); in rzg2l_cru_buffer_queue()187 static int rzg2l_cru_mc_validate_format(struct rzg2l_cru_dev *cru, in rzg2l_cru_mc_validate_format()227 static void rzg2l_cru_set_slot_addr(struct rzg2l_cru_dev *cru, in rzg2l_cru_set_slot_addr()248 static void rzg2l_cru_fill_hw_slot(struct rzg2l_cru_dev *cru, int slot) in rzg2l_cru_fill_hw_slot()278 static void rzg2l_cru_initialize_axi(struct rzg2l_cru_dev *cru) in rzg2l_cru_initialize_axi()[all …]
26 static inline struct rzg2l_cru_dev *notifier_to_cru(struct v4l2_async_notifier *n) in notifier_to_cru()28 return container_of(n, struct rzg2l_cru_dev, notifier); in notifier_to_cru()41 struct rzg2l_cru_dev *cru = notifier_to_cru(notifier); in rzg2l_cru_group_notify_complete()97 struct rzg2l_cru_dev *cru = notifier_to_cru(notifier); in rzg2l_cru_group_notify_unbind()115 struct rzg2l_cru_dev *cru = notifier_to_cru(notifier); in rzg2l_cru_group_notify_bound()135 static int rzg2l_cru_mc_parse_of(struct rzg2l_cru_dev *cru) in rzg2l_cru_mc_parse_of()181 static int rzg2l_cru_mc_parse_of_graph(struct rzg2l_cru_dev *cru) in rzg2l_cru_mc_parse_of_graph()206 static int rzg2l_cru_media_init(struct rzg2l_cru_dev *cru) in rzg2l_cru_media_init()244 struct rzg2l_cru_dev *cru; in rzg2l_cru_probe()302 struct rzg2l_cru_dev *cru = platform_get_drvdata(pdev); in rzg2l_cru_remove()
37 struct v4l2_mbus_framefmt *rzg2l_cru_ip_get_src_fmt(struct rzg2l_cru_dev *cru) in rzg2l_cru_ip_get_src_fmt()51 struct rzg2l_cru_dev *cru; in rzg2l_cru_ip_s_stream()204 int rzg2l_cru_ip_subdev_register(struct rzg2l_cru_dev *cru) in rzg2l_cru_ip_subdev_register()244 void rzg2l_cru_ip_subdev_unregister(struct rzg2l_cru_dev *cru) in rzg2l_cru_ip_subdev_unregister()