Searched refs:hgo (Results 1 – 7 of 7) sorted by relevance
26 static inline u32 vsp1_hgo_read(struct vsp1_hgo *hgo, u32 reg) in vsp1_hgo_read() argument28 return vsp1_read(hgo->histo.entity.vsp1, reg); in vsp1_hgo_read()31 static inline void vsp1_hgo_write(struct vsp1_hgo *hgo, in vsp1_hgo_write() argument43 struct vsp1_hgo *hgo = to_hgo(&entity->subdev); in vsp1_hgo_frame_end() local49 buf = vsp1_histogram_buffer_get(&hgo->histo); in vsp1_hgo_frame_end()55 if (hgo->num_bins == 256) { in vsp1_hgo_frame_end()56 *data++ = vsp1_hgo_read(hgo, VI6_HGO_G_MAXMIN); in vsp1_hgo_frame_end()57 *data++ = vsp1_hgo_read(hgo, VI6_HGO_G_SUM); in vsp1_hgo_frame_end()60 vsp1_write(hgo->histo.entity.vsp1, in vsp1_hgo_frame_end()62 *data++ = vsp1_hgo_read(hgo, VI6_HGO_EXT_HIST_DATA); in vsp1_hgo_frame_end()[all …]
287 pipe->hgo = NULL; in vsp1_pipeline_reset()388 if (pipe->hgo) in vsp1_pipeline_stop()428 if (pipe->hgo) in vsp1_pipeline_frame_end()429 vsp1_hgo_frame_end(pipe->hgo); in vsp1_pipeline_frame_end()
39 void vsp1_hgo_frame_end(struct vsp1_entity *hgo);
90 struct vsp1_hgo *hgo; member
120 struct vsp1_entity *hgo; member
491 pipe->hgo = e; in vsp1_video_pipeline_build()
3 .. _v4l2-meta-fmt-vsp1-hgo: