Lines Matching refs:planes
138 struct sh_mobile_meram_fb_plane planes[2]; member
273 struct sh_mobile_meram_icb *icb = cache->planes[0].marker; in meram_set_next_addr()
280 meram_write_icb(priv->base, cache->planes[0].cache->index, target, 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()
286 meram_write_icb(priv->base, cache->planes[1].cache->index, 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()
441 ret = meram_plane_alloc(priv, &cache->planes[0], in meram_cache_alloc()
446 cache->planes[0].marker->current_reg = 1; in meram_cache_alloc()
447 cache->planes[0].marker->pixelformat = pixelformat; in meram_cache_alloc()
452 ret = meram_plane_alloc(priv, &cache->planes[1], in meram_cache_alloc()
455 meram_plane_free(priv, &cache->planes[0]); in meram_cache_alloc()
511 meram_plane_init(priv, &cache->planes[0], xres, yres, &out_pitch); in sh_mobile_meram_cache_alloc()
514 meram_plane_init(priv, &cache->planes[1], in sh_mobile_meram_cache_alloc()
517 meram_plane_init(priv, &cache->planes[1], in sh_mobile_meram_cache_alloc()
535 meram_plane_cleanup(priv, &cache->planes[0]); in sh_mobile_meram_cache_free()
536 meram_plane_free(priv, &cache->planes[0]); in sh_mobile_meram_cache_free()
539 meram_plane_cleanup(priv, &cache->planes[1]); in sh_mobile_meram_cache_free()
540 meram_plane_free(priv, &cache->planes[1]); in sh_mobile_meram_cache_free()