Searched refs:xtpg (Results 1 – 1 of 1) sorted by relevance
134 static void __xtpg_update_pattern_control(struct xtpg_device *xtpg, in __xtpg_update_pattern_control() argument137 u32 pattern_mask = (1 << (xtpg->pattern->maximum + 1)) - 1; in __xtpg_update_pattern_control()143 if (xtpg->npads == 1 || !xtpg->has_input) in __xtpg_update_pattern_control()154 __v4l2_ctrl_modify_range(xtpg->pattern, 0, xtpg->pattern->maximum, in __xtpg_update_pattern_control()158 static void xtpg_update_pattern_control(struct xtpg_device *xtpg, in xtpg_update_pattern_control() argument161 mutex_lock(xtpg->ctrl_handler.lock); in xtpg_update_pattern_control()162 __xtpg_update_pattern_control(xtpg, passthrough, pattern); in xtpg_update_pattern_control()163 mutex_unlock(xtpg->ctrl_handler.lock); in xtpg_update_pattern_control()172 struct xtpg_device *xtpg = to_tpg(subdev); in xtpg_s_stream() local173 unsigned int width = xtpg->formats[0].width; in xtpg_s_stream()[all …]