Lines Matching refs:planes
138 struct sh_mobile_meram_fb_plane planes[2];
213 * LCDC cache planes allocation, init, cleanup and free
273 struct sh_mobile_meram_icb *icb = cache->planes[0].marker;
280 meram_write_icb(priv->base, cache->planes[0].cache->index, target,
282 meram_write_icb(priv->base, cache->planes[0].marker->index, target,
283 base_addr_y + cache->planes[0].marker->cache_unit);
286 meram_write_icb(priv->base, cache->planes[1].cache->index,
288 meram_write_icb(priv->base, cache->planes[1].marker->index,
290 cache->planes[1].marker->cache_unit);
300 struct sh_mobile_meram_icb *icb = cache->planes[0].marker;
308 *icb_addr_y = icb_offset | (cache->planes[0].marker->index << 24);
311 | (cache->planes[1].marker->index << 24);
441 ret = meram_plane_alloc(priv, &cache->planes[0],
446 cache->planes[0].marker->current_reg = 1;
447 cache->planes[0].marker->pixelformat = pixelformat;
452 ret = meram_plane_alloc(priv, &cache->planes[1],
455 meram_plane_free(priv, &cache->planes[0]);
511 meram_plane_init(priv, &cache->planes[0], xres, yres, &out_pitch);
514 meram_plane_init(priv, &cache->planes[1],
517 meram_plane_init(priv, &cache->planes[1],
535 meram_plane_cleanup(priv, &cache->planes[0]);
536 meram_plane_free(priv, &cache->planes[0]);
539 meram_plane_cleanup(priv, &cache->planes[1]);
540 meram_plane_free(priv, &cache->planes[1]);