Lines Matching refs:map

131 		int map, int wave, int glue, int sync, int stop)  in dc_write_tmpl()  argument
143 reg1 = sync | glue << 4 | ++wave << 11 | ++map << 15 | ((operand << 20) & 0xfff00000); in dc_write_tmpl()
175 int map; in ipu_dc_init_sync() local
179 map = ipu_bus_format_to_map(bus_format); in ipu_dc_init_sync()
180 if (map < 0) { in ipu_dc_init_sync()
182 return map; in ipu_dc_init_sync()
191 dc_write_tmpl(dc, 0, WROD(0), 0, map, SYNC_WAVE, 0, 8, 1); in ipu_dc_init_sync()
198 dc_write_tmpl(dc, 2, WROD(0), 0, map, SYNC_WAVE, 8, 5, 1); in ipu_dc_init_sync()
199 dc_write_tmpl(dc, 3, WROD(0), 0, map, SYNC_WAVE, 4, 5, 0); in ipu_dc_init_sync()
200 dc_write_tmpl(dc, 4, WRG, 0, map, NULL_WAVE, 0, 0, 1); in ipu_dc_init_sync()
201 dc_write_tmpl(dc, 1, WROD(0), 0, map, SYNC_WAVE, 0, 5, 1); in ipu_dc_init_sync()
207 dc_write_tmpl(dc, 5, WROD(0), 0, map, SYNC_WAVE, 8, 5, 1); in ipu_dc_init_sync()
208 dc_write_tmpl(dc, 6, WROD(0), 0, map, SYNC_WAVE, 4, 5, 0); in ipu_dc_init_sync()
209 dc_write_tmpl(dc, 7, WRG, 0, map, NULL_WAVE, 0, 0, 1); in ipu_dc_init_sync()
210 dc_write_tmpl(dc, 8, WROD(0), 0, map, SYNC_WAVE, 0, 5, 1); in ipu_dc_init_sync()
323 static void ipu_dc_map_config(struct ipu_dc_priv *priv, enum ipu_dc_map map, in ipu_dc_map_config() argument
326 int ptr = map * 3 + byte_num; in ipu_dc_map_config()
334 reg = readl(priv->dc_reg + DC_MAP_CONF_PTR(map)); in ipu_dc_map_config()
335 reg &= ~(0x1f << ((16 * (map & 0x1)) + (5 * byte_num))); in ipu_dc_map_config()
336 reg |= ptr << ((16 * (map & 0x1)) + (5 * byte_num)); in ipu_dc_map_config()
337 writel(reg, priv->dc_reg + DC_MAP_CONF_PTR(map)); in ipu_dc_map_config()
340 static void ipu_dc_map_clear(struct ipu_dc_priv *priv, int map) in ipu_dc_map_clear() argument
342 u32 reg = readl(priv->dc_reg + DC_MAP_CONF_PTR(map)); in ipu_dc_map_clear()
344 writel(reg & ~(0xffff << (16 * (map & 0x1))), in ipu_dc_map_clear()
345 priv->dc_reg + DC_MAP_CONF_PTR(map)); in ipu_dc_map_clear()