Home
last modified time | relevance | path

Searched refs:vram_size (Results 1 – 25 of 49) sorted by relevance

12

/openbmc/linux/drivers/gpu/drm/ast/
H A Dast_mm.c39 u32 vram_size; in ast_get_vram_size() local
45 vram_size = AST_VIDMEM_SIZE_8M; in ast_get_vram_size()
48 vram_size = AST_VIDMEM_SIZE_16M; in ast_get_vram_size()
51 vram_size = AST_VIDMEM_SIZE_32M; in ast_get_vram_size()
54 vram_size = AST_VIDMEM_SIZE_64M; in ast_get_vram_size()
61 vram_size -= 0x100000; in ast_get_vram_size()
64 vram_size -= 0x200000; in ast_get_vram_size()
67 vram_size -= 0x400000; in ast_get_vram_size()
71 return vram_size; in ast_get_vram_size()
79 u32 vram_size; in ast_mm_init() local
[all …]
H A Dast_main.c510 if (ast->vram_size < pci_resource_len(pdev, 0)) { in ast_device_create()
511 ast->dp501_fw_buf = pci_iomap_range(pdev, 0, ast->vram_size, 0); in ast_device_create()
H A Dast_post.c364 u32 vram_size; member
1044 switch (param->vram_size) { in get_ddr3_info()
1415 switch (param->vram_size) { in get_ddr2_info()
1607 param.vram_size = AST_VIDMEM_SIZE_8M; in ast_post_chip_2300()
1611 param.vram_size = AST_VIDMEM_SIZE_16M; in ast_post_chip_2300()
1615 param.vram_size = AST_VIDMEM_SIZE_32M; in ast_post_chip_2300()
1619 param.vram_size = AST_VIDMEM_SIZE_64M; in ast_post_chip_2300()
/openbmc/linux/arch/arm/mach-rpc/
H A Driscpc.c37 unsigned int vram_size; variable
48 vram_size += PAGE_SIZE * 256; in parse_tag_acorn()
51 vram_size += PAGE_SIZE * 256; in parse_tag_acorn()
57 if (vram_size) { in parse_tag_acorn()
59 desc->video_end = 0x02000000 + vram_size; in parse_tag_acorn()
/openbmc/linux/drivers/gpu/drm/mgag200/
H A Dmgag200_g200ew3.c194 resource_size_t vram_size = resource_size(mdev->vram_res); in mgag200_g200ew3_device_probe_vram() local
196 if (vram_size >= 0x1000000) in mgag200_g200ew3_device_probe_vram()
197 vram_size = vram_size - 0x400000; in mgag200_g200ew3_device_probe_vram()
198 return mgag200_probe_vram(mdev->vram, vram_size); in mgag200_g200ew3_device_probe_vram()
H A Dmgag200_drv.c54 size_t vram_size; in mgag200_probe_vram() local
60 vram_size = size; in mgag200_probe_vram()
62 for (offset = 0x100000; offset < vram_size; offset += 0x4000) { in mgag200_probe_vram()
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_gem_vram_helper.c998 uint64_t vram_base, size_t vram_size) in drm_vram_mm_init() argument
1003 vmm->vram_size = vram_size; in drm_vram_mm_init()
1013 false, vram_size >> PAGE_SHIFT); in drm_vram_mm_init()
1031 size_t vram_size) in drm_vram_helper_alloc_mm() argument
1042 ret = drm_vram_mm_init(dev->vram_mm, dev, vram_base, vram_size); in drm_vram_helper_alloc_mm()
1085 size_t vram_size) in drmm_vram_helper_init() argument
1092 vram_mm = drm_vram_helper_alloc_mm(dev, vram_base, vram_size); in drmm_vram_helper_init()
1114 max_fbpages = (vmm->vram_size / 2) >> PAGE_SHIFT; in drm_vram_helper_mode_valid_internal()
/openbmc/linux/include/drm/
H A Ddrm_gem_vram_helper.h182 size_t vram_size; member
208 size_t vram_size);
/openbmc/qemu/hw/display/
H A Dg364fb.c37 uint32_t vram_size; member
131 snap = memory_region_snapshot_and_clear_dirty(&s->mem_vram, 0, s->vram_size, in g364fb_draw_graphic8()
272 memory_region_set_dirty(&s->mem_vram, 0, s->vram_size); in g364fb_invalidate_display()
288 memset(vram, 0, s->vram_size); in g364fb_reset()
482 memory_region_init_ram(&s->mem_vram, NULL, "g364fb.vram", s->vram_size, in g364fb_init()
516 DEFINE_PROP_UINT32("vram_size", G364SysBusState, g364.vram_size, 8 * MiB),
H A Dqxl.c368 num_pages = d->vga.vram_size; in init_qxl_rom()
441 assert(offset < qxl->vga.vram_size); in qxl_ram_set_dirty()
449 ram_addr_t end = qxl->vga.vram_size; in qxl_ring_set_dirty()
2072 if (qxl->vram_size < qxl->vram32_size) {
2073 qxl->vram_size = qxl->vram32_size;
2078 qxl->vram_size = 4096;
2081 qxl->vga.vram_size = pow2ceil(qxl->vga.vram_size);
2083 qxl->vram_size = pow2ceil(qxl->vram_size);
2162 if (qxl->vram32_size < qxl->vram_size) {
2180 qxl->vram_size / MiB,
[all …]
H A Dcg3.c80 uint32_t vram_size; member
312 memory_region_init_ram(&s->vram_mem, NULL, "cg3.vram", s->vram_size, in cg3_realizefn()
365 DEFINE_PROP_UINT32("vram-size", CG3State, vram_size, -1),
H A Dtcx.c87 uint32_t vram_size; member
820 s->vram_size * (1 + 4 + 4), &error_fatal); in tcx_realizefn()
838 size = s->vram_size; in tcx_realizefn()
846 size = s->vram_size * 4; in tcx_realizefn()
856 size = s->vram_size * 4; in tcx_realizefn()
883 DEFINE_PROP_UINT32("vram_size", TCXState, vram_size, -1),
H A Dsm501.c2024 uint32_t vram_size; member
2035 sm501_init(&s->state, dev, s->vram_size); in sm501_realize_sysbus()
2036 if (get_local_mem_size(&s->state) != s->vram_size) { in sm501_realize_sysbus()
2058 DEFINE_PROP_UINT32("vram-size", SM501SysBusState, vram_size, 0),
2127 uint32_t vram_size; member
2134 sm501_init(&s->state, DEVICE(dev), s->vram_size); in sm501_realize_pci()
2135 if (get_local_mem_size(&s->state) != s->vram_size) { in sm501_realize_pci()
2147 DEFINE_PROP_UINT32("vram-size", SM501PCIState, vram_size, 64 * MiB),
H A Dqxl.h105 uint64_t vram_size; member
H A Dvga.c177 assert(offset + size <= s->vram_size); in vga_update_memory_access()
841 if (addr * sizeof(uint32_t) >= s->vram_size) { in vga_mem_readb()
940 if (addr * sizeof(uint32_t) >= s->vram_size) { in vga_mem_writeb()
1300 if (src + sizeof(uint16_t) > s->vram_ptr + s->vram_size) { in vga_draw_text()
1860 s->vbe_bank_mask = (s->vram_size >> 16) - 1; in vga_common_reset()
2224 s->vram_size = s->vram_size_mb * MiB; in vga_common_init()
2227 s->vbe_size = s->vram_size; in vga_common_init()
2238 memory_region_init_ram_nomigrate(&s->vram, obj, "vga.vram", s->vram_size, in vga_common_init()
H A Dartist.c64 uint32_t vram_size; member
962 combine_write_reg(addr, val, size, &s->vram_size); in artist_reg_write()
967 height = artist_get_y(s->vram_size); in artist_reg_write()
973 width = artist_get_x(s->vram_size); in artist_reg_write()
1448 VMSTATE_UINT32(vram_size, ARTISTState),
/openbmc/u-boot/drivers/video/
H A Dda8xx-fb.c171 unsigned long vram_size; member
948 par->vram_size = lcd_panel->width * lcd_panel->height * in video_hw_init()
950 par->vram_size = par->vram_size * LCD_NUM_BUFFERS / 8; in video_hw_init()
952 par->vram_virt = malloc_cache_aligned(par->vram_size); in video_hw_init()
956 (unsigned int)par->vram_size, in video_hw_init()
967 da8xx_fb_fix.smem_len = par->vram_size; in video_hw_init()
1008 memset((void *)par->vram_virt, 0, par->vram_size); in video_hw_init()
/openbmc/linux/drivers/video/fbdev/omap/
H A Dlcdc.c68 unsigned long vram_size; member
633 lcdc.vram_size = frame_size; in alloc_fbmem()
634 lcdc.vram_virt = dma_alloc_wc(lcdc.fbdev->dev, lcdc.vram_size, in alloc_fbmem()
645 memset(lcdc.vram_virt, 0, lcdc.vram_size); in alloc_fbmem()
652 dma_free_wc(lcdc.fbdev->dev, lcdc.vram_size, lcdc.vram_virt, in free_fbmem()
/openbmc/linux/drivers/video/fbdev/
H A Dda8xx-fb.c146 unsigned long vram_size; member
1013 if (line_size * var->yres_virtual > par->vram_size) in fb_check_var()
1014 var->yres_virtual = par->vram_size / line_size; in fb_check_var()
1417 par->vram_size = lcdc_info->xres * lcdc_info->yres * lcd_cfg->bpp; in fb_probe()
1419 par->vram_size = roundup(par->vram_size/8, ulcm); in fb_probe()
1420 par->vram_size = par->vram_size * LCD_NUM_BUFFERS; in fb_probe()
1423 par->vram_size, in fb_probe()
1435 da8xx_fb_fix.smem_len = par->vram_size; in fb_probe()
H A Dacornfb.c95 extern unsigned int vram_size; /* set by setup.c */
977 if (vram_size && !current_par.dram_size) { in acornfb_probe()
978 size = vram_size; in acornfb_probe()
979 current_par.vram_half_sam = vram_size / 1024; in acornfb_probe()
/openbmc/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_drv.c713 dev_priv->vram_size >> PAGE_SHIFT); in vmw_vram_manager_init()
744 dev->vram_size = pci_resource_len(pdev, 2); in vmw_setup_pci_resources()
761 dev->vram_size = pci_resource_len(pdev, 1); in vmw_setup_pci_resources()
792 &dev->vram_start, (uint64_t)dev->vram_size / 1024); in vmw_setup_pci_resources()
924 dev_priv->vram_size = vmw_read(dev_priv, SVGA_REG_VRAM_SIZE); in vmw_driver_load()
938 dev_priv->memory_size -= dev_priv->vram_size; in vmw_driver_load()
980 dev_priv->max_primary_mem = dev_priv->vram_size; in vmw_driver_load()
984 (u64)dev_priv->vram_size / 1024, in vmw_driver_load()
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gmc.c52 u64 vram_size = adev->gmc.xgmi.node_segment_size * adev->gmc.xgmi.num_physical_nodes; in amdgpu_gmc_pdb0_alloc() local
54 uint32_t npdes = (vram_size + (1ULL << pde0_page_shift) -1) >> pde0_page_shift; in amdgpu_gmc_pdb0_alloc()
779 u64 vram_size = adev->gmc.xgmi.node_segment_size * adev->gmc.xgmi.num_physical_nodes; in amdgpu_gmc_init_pdb0() local
783 u64 vram_end = vram_addr + vram_size; in amdgpu_gmc_init_pdb0()
/openbmc/qemu/hw/arm/
H A Dvexpress.c551 ram_addr_t vram_size, sram_size; in vexpress_common_init() local
687 vram_size = 0x800000; in vexpress_common_init()
688 memory_region_init_ram(&vms->vram, NULL, "vexpress.vram", vram_size, in vexpress_common_init()
/openbmc/linux/drivers/video/fbdev/aty/
H A Daty128fb.c442 u32 vram_size; /* onboard video ram */ member
1090 if ((u32)(vxres * vyres * bytpp) > par->vram_size) { in aty128_var_to_crtc()
1919 if (par->vram_size % (1024 * 1024) == 0) in aty128_init()
1920 printk("%dM %s\n", par->vram_size / (1024*1024), par->mem->name); in aty128_init()
1922 printk("%dk %s\n", par->vram_size / 1024, par->mem->name); in aty128_init()
2097 par->vram_size = aty_ld_le32(CNFG_MEMSIZE) & 0x03FFFFFF; in aty128_probe()
2100 info->screen_base = ioremap_wc(fb_addr, par->vram_size); in aty128_probe()
2107 info->fix.smem_len = par->vram_size; in aty128_probe()
2139 par->vram_size); in aty128_probe()
/openbmc/linux/drivers/gpu/drm/loongson/
H A Dlsdc_drv.c181 ldev->vram_size = size; in lsdc_get_dedicated_vram()
217 ldev->vram_size, in lsdc_create_device()

12