search for: aperture_size

Displaying 4 results from an estimated 4 matches for "aperture_size".

2010 May 16
0
[PATCH v3 1/3] fbdev: allow passing more than one aperture for handoff
...size for vesafb takeover */ - info->aperture_base = dev->mode_config.fb_base; + info->apertures = alloc_apertures(1); + if (!info->apertures) { + ret = -ENOMEM; + goto out_unpin; + } + info->apertures->ranges[0].base = dev->mode_config.fb_base; if (IS_I9XX(dev)) - info->aperture_size = pci_resource_len(dev->pdev, 2); + info->apertures->ranges[0].size = pci_resource_len(dev->pdev, 2); else - info->aperture_size = pci_resource_len(dev->pdev, 0); + info->apertures->ranges[0].size = pci_resource_len(dev->pdev, 0); info->fix.smem_start = dev-&g...
2010 Apr 10
3
[PATCH 1/3] fbmem: fix aperture overlapping check
...ure base the same as the HW one */ - if (gen->aperture_base == hw->aperture_base) - return true; - /* is the generic aperture base inside the hw base->hw base+size */ - if (gen->aperture_base > hw->aperture_base && gen->aperture_base <= hw->aperture_base + hw->aperture_size) - return true; - return false; + return ranges_overlap(gen->aperture_base, gen->aperture_size, + hw->aperture_base, hw->aperture_size); } /** * register_framebuffer - registers a frame buffer device -- 1.7.0.4
2010 Jun 07
1
Building Nouveau DRM for a recent kernel (linux-2.6.35-rc1)
...(dev)) { /* Some NVIDIA VBIOS' are stupid and decide to put the @@ -326,15 +329,15 @@ nouveau_fbcon_create(struct drm_device *dev, uint32_t fb_width, * we have left is to find out lfb_base the same way * vesafb did. */ - info->aperture_base = screen_info.lfb_base; - info->aperture_size = screen_info.lfb_size; + info->apertures->ranges->base = screen_info.lfb_base; + info->apertures->ranges->size = screen_info.lfb_size; if (screen_info.orig_video_isVGA == VIDEO_TYPE_VLFB) - info->aperture_size *= 65536; + info->apertures->ranges->size *= 6553...
2010 Apr 12
1
[PATCHv2 1/2] fbdev: allow passing more than one aperture for handoff
...size for vesafb takeover */ - info->aperture_base = dev->mode_config.fb_base; + info->apertures = alloc_apertures(1); + if (!info->apertures) { + ret = -ENOMEM; + goto out_unpin; + } + info->apertures->ranges[0].base = dev->mode_config.fb_base; if (IS_I9XX(dev)) - info->aperture_size = pci_resource_len(dev->pdev, 2); + info->apertures->ranges[0].size = pci_resource_len(dev->pdev, 2); else - info->aperture_size = pci_resource_len(dev->pdev, 0); + info->apertures->ranges[0].size = pci_resource_len(dev->pdev, 0); info->fix.smem_start = dev-&g...