All of lore.kernel.org
 help / color / mirror / Atom feed
* [drm-next 00/14] radeon_asic cleanups for drm-next
@ 2012-02-23 22:53 alexdeucher
  2012-02-23 22:53 ` [drm-next 01/14] drm/radeon/kms: add wait_for_vblank asic callback alexdeucher
                   ` (16 more replies)
  0 siblings, 17 replies; 22+ messages in thread
From: alexdeucher @ 2012-02-23 22:53 UTC (permalink / raw)
  To: airlied, dri-devel; +Cc: Alex Deucher

From: Alex Deucher <alexander.deucher@amd.com>

This patch set cleans up radeon_asic and organizes the asic
specific callbacks based on their function.  Not change in
functionality.  It requires Christian's patch:
"drm/radeon: also make the cs_parse function per ring"

Alex Deucher (14):
  drm/radeon/kms: add wait_for_vblank asic callback
  drm/radeon/kms: add a radeon asic callback for mc idle
  drm/radeon/kms: reorganize hpd callbacks
  drm/radeon/kms: reorganize page flip callbacks
  drm/radeon/kms: reorganize pm callbacks
  drm/radeon/kms: reorganize copy callbacks
  drm/radeon/kms: reorganize irq callbacks
  drm/radeon/kms: remove unused cp callbacks from radeon_asic
  drm/radeon/kms: make ring_start, ring_test, and ib_test per ring
  drm/radeon/kms: reorganize gart callbacks
  drm/radeon/kms: reorganize display callbacks
  drm/radeon/kms: move clock/pcie setting callbacks into pm struct
  drm/radeon/kms: reorganize surface callbacks
  drm/radeon/kms: clean up radeon_asic struct

 drivers/gpu/drm/radeon/evergreen.c        |   25 +-
 drivers/gpu/drm/radeon/evergreen_reg.h    |    1 +
 drivers/gpu/drm/radeon/ni.c               |    6 +-
 drivers/gpu/drm/radeon/r100.c             |   51 +-
 drivers/gpu/drm/radeon/r300.c             |    9 +-
 drivers/gpu/drm/radeon/r420.c             |    2 +-
 drivers/gpu/drm/radeon/r500_reg.h         |    2 +
 drivers/gpu/drm/radeon/r520.c             |    4 +-
 drivers/gpu/drm/radeon/r600.c             |   11 +-
 drivers/gpu/drm/radeon/radeon.h           |  222 +++--
 drivers/gpu/drm/radeon/radeon_asic.c      | 1541 ++++++++++++++++++-----------
 drivers/gpu/drm/radeon/radeon_asic.h      |   24 +-
 drivers/gpu/drm/radeon/radeon_benchmark.c |   12 +-
 drivers/gpu/drm/radeon/radeon_clocks.c    |    2 +-
 drivers/gpu/drm/radeon/radeon_pm.c        |    6 +-
 drivers/gpu/drm/radeon/radeon_reg.h       |    2 +
 drivers/gpu/drm/radeon/radeon_ttm.c       |   15 +-
 drivers/gpu/drm/radeon/rs400.c            |    2 +-
 drivers/gpu/drm/radeon/rs600.c            |   23 +-
 drivers/gpu/drm/radeon/rs690.c            |    4 +-
 drivers/gpu/drm/radeon/rv515.c            |    5 +-
 drivers/gpu/drm/radeon/rv770.c            |    4 +-
 22 files changed, 1236 insertions(+), 737 deletions(-)

-- 
1.7.7.5

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

end of thread, other threads:[~2012-02-24 17:03 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-23 22:53 [drm-next 00/14] radeon_asic cleanups for drm-next alexdeucher
2012-02-23 22:53 ` [drm-next 01/14] drm/radeon/kms: add wait_for_vblank asic callback alexdeucher
2012-02-24  9:17   ` Michel Dänzer
2012-02-24 15:14     ` Alex Deucher
2012-02-23 22:53 ` [drm-next 02/14] drm/radeon/kms: add a radeon asic callback for mc idle alexdeucher
2012-02-24 16:58   ` Jerome Glisse
2012-02-23 22:53 ` [drm-next 03/14] drm/radeon/kms: reorganize hpd callbacks alexdeucher
2012-02-23 22:53 ` [drm-next 04/14] drm/radeon/kms: reorganize page flip callbacks alexdeucher
2012-02-23 22:53 ` [drm-next 05/14] drm/radeon/kms: reorganize pm callbacks alexdeucher
2012-02-23 22:53 ` [drm-next 06/14] drm/radeon/kms: reorganize copy callbacks alexdeucher
2012-02-23 22:53 ` [drm-next 07/14] drm/radeon/kms: reorganize irq callbacks alexdeucher
2012-02-23 22:53 ` [drm-next 08/14] drm/radeon/kms: remove unused cp callbacks from radeon_asic alexdeucher
2012-02-23 22:53 ` [drm-next 09/14] drm/radeon/kms: make ring_start, ring_test, and ib_test per ring alexdeucher
2012-02-23 22:53 ` [drm-next 10/14] drm/radeon/kms: reorganize gart callbacks alexdeucher
2012-02-23 22:53 ` [drm-next 11/14] drm/radeon/kms: reorganize display callbacks alexdeucher
2012-02-23 22:53 ` [drm-next 12/14] drm/radeon/kms: move clock/pcie setting callbacks into pm struct alexdeucher
2012-02-23 22:53 ` [drm-next 13/14] drm/radeon/kms: reorganize surface callbacks alexdeucher
2012-02-23 22:53 ` [drm-next 14/14] drm/radeon/kms: clean up radeon_asic struct alexdeucher
2012-02-23 23:10   ` [drm-next 14/14] drm/radeon/kms: clean up radeon_asic struct (v2) alexdeucher
2012-02-24  9:45 ` [drm-next 00/14] radeon_asic cleanups for drm-next Michel Dänzer
2012-02-24 10:15 ` Christian König
2012-02-24 17:03 ` Jerome Glisse

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.