Lines Matching refs:marker

132 	struct sh_mobile_meram_icb *marker;  member
232 plane->marker = &priv->icbs[idx]; in meram_plane_alloc()
238 __set_bit(plane->marker->index, &priv->used_icb); in meram_plane_alloc()
241 plane->marker->offset = mem - priv->meram; in meram_plane_alloc()
242 plane->marker->size = size; in meram_plane_alloc()
251 meram_free(priv, priv->meram + plane->marker->offset, in meram_plane_free()
252 plane->marker->size * 1024); in meram_plane_free()
254 __clear_bit(plane->marker->index, &priv->used_icb); in meram_plane_free()
273 struct sh_mobile_meram_icb *icb = cache->planes[0].marker; in meram_set_next_addr()
282 meram_write_icb(priv->base, cache->planes[0].marker->index, target, in meram_set_next_addr()
283 base_addr_y + cache->planes[0].marker->cache_unit); in meram_set_next_addr()
288 meram_write_icb(priv->base, cache->planes[1].marker->index, in meram_set_next_addr()
290 cache->planes[1].marker->cache_unit); in meram_set_next_addr()
300 struct sh_mobile_meram_icb *icb = cache->planes[0].marker; in meram_get_next_icb_addr()
308 *icb_addr_y = icb_offset | (cache->planes[0].marker->index << 24); in meram_get_next_icb_addr()
311 | (cache->planes[1].marker->index << 24); in meram_get_next_icb_addr()
323 struct sh_mobile_meram_icb *marker = plane->marker; in meram_plane_init() local
342 save_lines = plane->marker->size / 16 / MERAM_SEC_LINE; in meram_plane_init()
348 save_lines = plane->marker->size / (lcdc_pitch >> 10) / 2; in meram_plane_init()
358 meram_write_icb(priv->base, plane->marker->index, MExxBSIZE, in meram_plane_init()
362 meram_write_icb(priv->base, plane->marker->index, MExxMNCF, bnm); in meram_plane_init()
365 meram_write_icb(priv->base, plane->marker->index, MExxSBSIZE, xpitch); in meram_plane_init()
369 plane->marker->cache_unit = xres * save_lines; in meram_plane_init()
378 MERAM_MExxCTL_VAL(plane->marker->index, marker->offset) in meram_plane_init()
381 meram_write_icb(priv->base, plane->marker->index, MExxCTL, in meram_plane_init()
382 MERAM_MExxCTL_VAL(plane->cache->index, marker->offset + in meram_plane_init()
383 plane->marker->size / 2) | in meram_plane_init()
396 meram_write_icb(priv->base, plane->marker->index, MExxCTL, in meram_plane_cleanup()
400 plane->marker->cache_unit = 0; in meram_plane_cleanup()
446 cache->planes[0].marker->current_reg = 1; in meram_cache_alloc()
447 cache->planes[0].marker->pixelformat = pixelformat; in meram_cache_alloc()