Searched refs:xtpg (Results 1 – 1 of 1) sorted by relevance
131 static void __xtpg_update_pattern_control(struct xtpg_device *xtpg, in __xtpg_update_pattern_control() argument134 u32 pattern_mask = (1 << (xtpg->pattern->maximum + 1)) - 1; in __xtpg_update_pattern_control()140 if (xtpg->npads == 1 || !xtpg->has_input) in __xtpg_update_pattern_control()151 __v4l2_ctrl_modify_range(xtpg->pattern, 0, xtpg->pattern->maximum, in __xtpg_update_pattern_control()155 static void xtpg_update_pattern_control(struct xtpg_device *xtpg, in xtpg_update_pattern_control() argument158 mutex_lock(xtpg->ctrl_handler.lock); in xtpg_update_pattern_control()159 __xtpg_update_pattern_control(xtpg, passthrough, pattern); in xtpg_update_pattern_control()160 mutex_unlock(xtpg->ctrl_handler.lock); in xtpg_update_pattern_control()169 struct xtpg_device *xtpg = to_tpg(subdev); in xtpg_s_stream() local170 unsigned int width = xtpg->formats[0].width; in xtpg_s_stream()[all …]