Displaying 6 results from an estimated 6 matches for "agp_base".
2020 May 12
1
[PATCH 1/3] drm/radeon: remove AGP support
...mode.mode &= ~RADEON_AGP_FW_MODE; /* disable fw */
> - ret = drm_agp_enable(rdev->ddev, mode);
> - if (ret) {
> - DRM_ERROR("Unable to enable AGP (mode = 0x%lx)\n", mode.mode);
> - drm_agp_release(rdev->ddev);
> - return ret;
> - }
> -
> - rdev->mc.agp_base = rdev->ddev->agp->agp_info.aper_base;
The field agp_base seems to be used to program HW registers. Yet I
cannot find its initialization after applying the patchset. Does some of
this removed setup code need to be moved elsewhere instead?
Best regards
Thomas
> - rdev->mc.gtt_size...
2020 May 11
0
[PATCH 1/3] drm/radeon: remove AGP support
...EON_AGP_1X_MODE;
- break;
- }
- }
-
- mode.mode &= ~RADEON_AGP_FW_MODE; /* disable fw */
- ret = drm_agp_enable(rdev->ddev, mode);
- if (ret) {
- DRM_ERROR("Unable to enable AGP (mode = 0x%lx)\n", mode.mode);
- drm_agp_release(rdev->ddev);
- return ret;
- }
-
- rdev->mc.agp_base = rdev->ddev->agp->agp_info.aper_base;
- rdev->mc.gtt_size = rdev->ddev->agp->agp_info.aper_size << 20;
- rdev->mc.gtt_start = rdev->mc.agp_base;
- rdev->mc.gtt_end = rdev->mc.gtt_start + rdev->mc.gtt_size - 1;
- dev_info(rdev->dev, "GTT: %lluM 0x%0...
2020 May 11
2
[PATCH 1/3] drm/radeon: remove AGP support
...ret = drm_agp_enable(rdev->ddev, mode);
> - if (ret) {
> - DRM_ERROR("Unable to enable AGP (mode = 0x%lx)\n", mode.mode);
> - drm_agp_release(rdev->ddev);
> - return ret;
> - }
> -
> - rdev->mc.agp_base = rdev->ddev->agp->agp_info.aper_base;
> - rdev->mc.gtt_size = rdev->ddev->agp->agp_info.aper_size << 20;
> - rdev->mc.gtt_start = rdev->mc.agp_base;
> - rdev->mc.gtt_end = rdev->mc.gtt_start + rdev->mc.gtt_size - 1;
> -...
2020 May 11
10
[RFC] Remove AGP support from Radeon/Nouveau/TTM
Hi guys,
Well let's face it AGP is a total headache to maintain and dead for at least 10+ years.
We have a lot of x86 specific stuff in the architecture independent graphics memory management to get the caching right, abusing the DMA API on multiple occasions, need to distinct between AGP and driver specific page tables etc etc...
So the idea here is to just go ahead and remove the support
2020 Nov 12
1
[PATCH 00/30] [Set 6] Rid W=1 warnings from GPU
...ve set but never used 'aper_rsrc' and
'fb_rsrc'
include: drm: drm_atomic: Artificially use 'crtc' to avoid 'not used'
warning
drm/v3d/v3d_gem: Provide descriptions for 'v3d_lookup_bos's params
drm/via/via_dma: Remove set but unused variable 'agp_base'
drm/v3d/v3d_sched: Demote non-conformant kernel-doc header
drm/amd/amdgpu/amdgpu_kms: Fix misnaming of parameter 'dev'
drm/amd/amdgpu/amdgpu_fence: Fix some issues pertaining to function
documentation
drm/exynos/exynos7_drm_decon: Supply missing description for param
&...
2012 Dec 12
43
[PATCH 00/37] [RFC] revamped modeset locking
Hi all,
First thing first: It works, I now no longer have a few dropped frames every 10s
on my testbox here with the pageflip i-g-t tests.
Random notes:
- New design has per-crtc locks to protect the crtc input-side (pageflip,
cursor) for r/w and the output state of the crtc (mode, dpms) as read-only. It
also required completely revamped fb lifecycle management, those are now
refcounted