Lines Matching refs:area
199 static void dmm_txn_append(struct dmm_txn *txn, struct pat_area *area, in dmm_txn_append() argument
206 int columns = (1 + area->x1 - area->x0); in dmm_txn_append()
207 int rows = (1 + area->y1 - area->y0); in dmm_txn_append()
215 pat->area = *area; in dmm_txn_append()
218 pat->area.y0 += engine->tcm->y_offset; in dmm_txn_append()
219 pat->area.y1 += engine->tcm->y_offset; in dmm_txn_append()
295 static int fill(struct tcm_area *area, struct page **pages, in fill() argument
302 txn = dmm_txn_init(omap_dmm, area->tcm); in fill()
306 tcm_for_each_slice(slice, *area, area_s) { in fill()
333 ret = fill(&block->area, pages, npages, roll, wait); in tiler_pin()
343 return fill(&block->area, NULL, 0, 0, false); in tiler_unpin()
370 ret = tcm_reserve_2d(containers[fmt], w, h, align, &block->area); in tiler_reserve_2d()
396 &block->area)) { in tiler_reserve_1d()
411 int ret = tcm_free(&block->area); in tiler_release()
414 if (block->area.tcm) in tiler_release()
486 block->area.p0.x * geom[block->fmt].slot_w, in tiler_ssptr()
487 block->area.p0.y * geom[block->fmt].slot_h); in tiler_ssptr()
493 struct tcm_pt *p = &block->area.p0; in tiler_tsptr()
579 struct tcm_area area = {0}; in omap_dmm_probe() local
744 area = (struct tcm_area) { in omap_dmm_probe()
752 area.tcm = omap_dmm->tcm[i]; in omap_dmm_probe()
753 if (fill(&area, NULL, 0, 0, true)) in omap_dmm_probe()
885 if (block->area.tcm == omap_dmm->tcm[lut_idx]) { in tiler_map_show()
887 fill_map(map, xdiv, ydiv, &block->area, in tiler_map_show()
894 &block->area); in tiler_map_show()
897 ydiv, &block->area.p0) == ' '; in tiler_map_show()
899 &block->area.p1) == ' '; in tiler_map_show()
901 tcm_for_each_slice(a, block->area, p) in tiler_map_show()
905 &block->area.p0, in tiler_map_show()
908 &block->area.p1, in tiler_map_show()
911 &block->area); in tiler_map_show()
944 struct tcm_area area; in omap_dmm_resume() local
950 area = (struct tcm_area) { in omap_dmm_resume()
958 area.tcm = omap_dmm->tcm[i]; in omap_dmm_resume()
959 if (fill(&area, NULL, 0, 0, true)) in omap_dmm_resume()