• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/omap2/

Lines Matching refs:size

47 /* Maximum size, in reality this is smaller if SRAM is partially locked. */
58 size_t size;
133 int omap_vram_add_region(unsigned long paddr, size_t size)
139 DBG("adding region paddr %08lx size %d\n",
140 paddr, size);
142 size &= PAGE_MASK;
143 pages = size >> PAGE_SHIFT;
155 postponed_regions[postponed_cnt].size = size;
162 int omap_vram_free(unsigned long paddr, size_t size)
168 DBG("free mem paddr %08lx size %d\n", paddr, size);
170 size = PAGE_ALIGN(size);
179 if (start >= paddr && end < paddr + size)
199 size_t size;
201 size = pages << PAGE_SHIFT;
213 if (start > paddr || end < paddr + size - 1)
221 if (start <= paddr && end >= paddr + size - 1)
229 if (!(start <= paddr && end >= paddr + size - 1))
243 int omap_vram_reserve(unsigned long paddr, size_t size)
248 DBG("reserve mem paddr %08lx size %d\n", paddr, size);
250 size = PAGE_ALIGN(size);
251 pages = size >> PAGE_SHIFT;
361 int omap_vram_alloc(int mtype, size_t size, unsigned long *paddr)
366 BUG_ON(mtype > OMAP_VRAM_MEMTYPE_MAX || !size);
368 DBG("alloc mem type %d size %d\n", mtype, size);
370 size = PAGE_ALIGN(size);
371 pages = size >> PAGE_SHIFT;
426 unsigned size;
431 size = vr->pages << PAGE_SHIFT;
433 vr->paddr, vr->paddr + size - 1,
434 size);
437 size = va->pages << PAGE_SHIFT;
439 va->paddr, va->paddr + size - 1,
440 size);
482 postponed_regions[i].size);
524 u32 size = 0;
528 size = omap_vram_def_sdram_size;
532 if (!size) {
533 size = omap_vram_sdram_size;
538 if (!size) {
539 size = CONFIG_OMAP2_VRAM_SIZE * 1024 * 1024;
544 if (!size)
547 size = PAGE_ALIGN(size);
553 res.size = size;
555 res.base != paddr || res.size != size) {
560 if (memblock_is_region_reserved(paddr, size)) {
565 if (memblock_reserve(paddr, size) < 0) {
570 paddr = memblock_alloc_base(size, PAGE_SIZE, MEMBLOCK_REAL_LIMIT);
573 omap_vram_add_region(paddr, size);
575 pr_info("Reserving %u bytes SDRAM for VRAM\n", size);
597 u32 size;
600 size = omap_vram_sram_size;
602 if (!size)
610 if ((size_avail & PAGE_MASK) < size) {
614 size_avail = (size_avail - size) & PAGE_MASK;
619 paddr + size > sram_pstart + sram_size) {
629 omap_vram_add_region(paddr, size);
637 void __init omap_vram_set_sdram_vram(u32 size, u32 start)
640 omap_vram_sdram_size = size;
643 void __init omap_vram_set_sram_vram(u32 size, u32 start)
646 omap_vram_sram_size = size;