Home
last modified time | relevance | path

Searched refs:xtpg (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/media/platform/xilinx/
H A Dxilinx-tpg.c131 static void __xtpg_update_pattern_control(struct xtpg_device *xtpg, in __xtpg_update_pattern_control() argument
134 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() argument
158 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() local
170 unsigned int width = xtpg->formats[0].width; in xtpg_s_stream()
[all …]