All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/11] remove fb_location programming
@ 2017-02-17 20:38 Alex Deucher
       [not found] ` <1487363897-2707-1-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org>
  0 siblings, 1 reply; 17+ messages in thread
From: Alex Deucher @ 2017-02-17 20:38 UTC (permalink / raw)
  To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW; +Cc: Alex Deucher

Since evergreen, the vbios has programmed the FB_LOCATION to the proper size
during asic_init, so there is no need to reprogram them in the driver.
We can safely leave the location as set by the vbios.  This simplifies the
driver significantly.

Alex Deucher (11):
  drm/amdgpu/vce2: fix vce bar programming
  drm/amdgpu: put gtt at 0 in the internal address space
  drm/amdgpu/gmc8: use the vram location programmed by the vbios
  drm/amdgpu/gmc7: use the vram location programmed by the vbios
  drm/amdgpu/gmc6: use the vram location programmed by the vbios
  drm/amdgpu/gmc8: drop fb location programming
  drm/amdgpu/gmc7: drop fb location programming
  drm/amdgpu/gmc6: drop fb location programming
  drm/amdgpu: drop set_vga_render_state from display funcs (v2)
  drm/amdgpu: remove *_mc_access from display funcs (v2)
  drm/amd/dc/dm: remove redundant display structs

 drivers/gpu/drm/amd/amdgpu/amdgpu.h               |   4 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c        |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h          |  12 --
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c            | 135 +---------------------
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.h            |   6 -
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c            |  80 +------------
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.h            |   6 -
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c             | 115 ------------------
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c             |  82 +------------
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.h             |   6 -
 drivers/gpu/drm/amd/amdgpu/dce_virtual.c          |  97 +++++++---------
 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c             |  38 ++----
 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c             |  35 ++----
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c             |  34 ++----
 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c             |  17 +--
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c |  75 +-----------
 16 files changed, 83 insertions(+), 667 deletions(-)

-- 
2.5.5

_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2017-02-22  6:15 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-17 20:38 [PATCH 00/11] remove fb_location programming Alex Deucher
     [not found] ` <1487363897-2707-1-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org>
2017-02-17 20:38   ` [PATCH 01/11] drm/amdgpu/vce2: fix vce bar programming Alex Deucher
2017-02-17 20:38   ` [PATCH 02/11] drm/amdgpu: put gtt at 0 in the internal address space Alex Deucher
2017-02-17 20:38   ` [PATCH 03/11] drm/amdgpu/gmc8: use the vram location programmed by the vbios Alex Deucher
2017-02-17 20:38   ` [PATCH 04/11] drm/amdgpu/gmc7: " Alex Deucher
2017-02-17 20:38   ` [PATCH 05/11] drm/amdgpu/gmc6: " Alex Deucher
2017-02-17 20:38   ` [PATCH 06/11] drm/amdgpu/gmc8: drop fb location programming Alex Deucher
2017-02-17 20:38   ` [PATCH 07/11] drm/amdgpu/gmc7: " Alex Deucher
2017-02-17 20:38   ` [PATCH 08/11] drm/amdgpu/gmc6: " Alex Deucher
2017-02-17 20:38   ` [PATCH 09/11] drm/amdgpu: drop set_vga_render_state from display funcs (v2) Alex Deucher
2017-02-17 20:38   ` [PATCH 10/11] drm/amdgpu: remove *_mc_access " Alex Deucher
2017-02-17 20:38   ` [PATCH 11/11] drm/amd/dc/dm: remove redundant display structs Alex Deucher
2017-02-17 23:08   ` [PATCH 00/11] remove fb_location programming Alex Deucher
     [not found]     ` <CADnq5_MtWkhrZtDc+8CJG62wzNpMnAmpWPTW=cURLRTLsuTXZg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-02-18  9:15       ` Christian König
2017-02-21  6:47       ` Zhang, Jerry
     [not found]         ` <DM5PR12MB18183DEE2684DD37531744CCFF510-2J9CzHegvk+QhrfEZJlvtAdYzm3356FpvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2017-02-21 14:38           ` Alex Deucher
     [not found]             ` <CADnq5_MUV6qaqUjsWQajWYh9kkGc0aDLDe_oL-WOwwzmdFwCng-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-02-22  6:15               ` Zhang, Jerry

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.