All of lore.kernel.org
 help / color / mirror / Atom feed
* [pull] radeon drm-fixes-3.11
@ 2013-08-14 22:11 Alex Deucher
  0 siblings, 0 replies; 15+ messages in thread
From: Alex Deucher @ 2013-08-14 22:11 UTC (permalink / raw)
  To: dri-devel, airlied; +Cc: Alex Deucher

Hi Dave,

Just two small fixes for radeon.  One fixes an array overrun
that can cause garbage to get written to registers on some r7xx boards,
the other is a small UVD fix.

The following changes since commit e42f5814212079aecd5826dba10588a896ac0862:

  Merge tag 'drm-intel-fixes-2013-08-08' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes (2013-08-09 09:09:37 +1000)

are available in the git repository at:


  git://people.freedesktop.org/~agd5f/linux drm-fixes-3.11

for you to fetch changes up to 022374c02e357ac82e98dd2689fb2efe05723d69:

  drm/radeon/r7xx: fix copy paste typo in golden register setup (2013-08-14 18:03:40 -0400)

----------------------------------------------------------------
Alex Deucher (1):
      drm/radeon/r7xx: fix copy paste typo in golden register setup

Christian König (1):
      drm/radeon: fix UVD message buffer validation

 drivers/gpu/drm/radeon/radeon_uvd.c |  8 ++++++++
 drivers/gpu/drm/radeon/rv770.c      | 12 ++++++------
 2 files changed, 14 insertions(+), 6 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread
* [pull] radeon drm-fixes-3.11
@ 2013-08-15 17:06 Alex Deucher
  0 siblings, 0 replies; 15+ messages in thread
From: Alex Deucher @ 2013-08-15 17:06 UTC (permalink / raw)
  To: dri-devel, airlied; +Cc: Alex Deucher

Hi Dave,

This just adds one more regression fix to my previous pull request.

Rafał Miłecki (1):
  drm/radeon: fix WREG32_OR macro setting bits in a register

 drivers/gpu/drm/radeon/radeon.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
1.8.3.1

The following changes since commit 022374c02e357ac82e98dd2689fb2efe05723d69:

  drm/radeon/r7xx: fix copy paste typo in golden register setup (2013-08-14 18:03:40 -0400)

are available in the git repository at:

  git://people.freedesktop.org/~agd5f/linux drm-fixes-3.11

for you to fetch changes up to d43a93c8d9bc4e0dc0293b6458c077c3c797594f:

  drm/radeon: fix WREG32_OR macro setting bits in a register (2013-08-15 12:59:45 -0400)

----------------------------------------------------------------
Rafał Miłecki (1):
      drm/radeon: fix WREG32_OR macro setting bits in a register

 drivers/gpu/drm/radeon/radeon.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread
* [pull] radeon drm-fixes-3.11
@ 2013-08-07 22:15 Alex Deucher
  2013-08-08  4:37 ` Rafał Miłecki
  0 siblings, 1 reply; 15+ messages in thread
From: Alex Deucher @ 2013-08-07 22:15 UTC (permalink / raw)
  To: dri-devel, airlied; +Cc: Alex Deucher

Hi Dave,

Some more radeon fixes.  Mostly dpm and uvd fixes.  Fixes hangs
with dpm on more rv6xx asics, and fixes suspend and resume with UVD.

The following changes since commit adfb8e51332153016857194b85309150ac560286:

  drm/radeon: fix 64 bit divide in SI spm code (2013-08-04 11:03:14 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~agd5f/linux drm-fixes-3.11

for you to fetch changes up to 8a53fa23fd3e7c22d93f28e6aaae8358c53326ba:

  drm/radeon: make missing smc ucode non-fatal (2013-08-07 17:37:19 -0400)

----------------------------------------------------------------
Alex Deucher (11):
      drm/radeon: properly handle pm on gpu reset
      drm/radeon: select audio dto based on encoder id for DCE3
      drm/radeon/dpm: adjust thermal protection requirements
      drm/radeon/dpm: fix spread spectrum setup (v2)
      drm/radeon/dpm: adjust power state properly for UVD on SI
      drm/radeon/dpm: disable sclk ss on rv6xx
      drm/radeon: fix audio dto calculation on DCE3+ (v3)
      drm/radeon: always program the MC on startup
      drm/radeon/cik: use a mutex to properly lock srbm instanced registers
      drm/radeon/dpm: require rlc for dpm
      drm/radeon: make missing smc ucode non-fatal

Christian König (5):
      drm/radeon: fix halting UVD
      drm/radeon: only save UVD bo when we have open handles
      drm/radeon: stop sending invalid UVD destroy msg
      drm/radeon: add more UVD CS checking
      drm/radeon: remove unnecessary unpin

 drivers/gpu/drm/radeon/btc_dpm.c        | 17 +-----
 drivers/gpu/drm/radeon/cik.c            | 18 +++++--
 drivers/gpu/drm/radeon/cypress_dpm.c    | 17 +-----
 drivers/gpu/drm/radeon/evergreen.c      |  6 ++-
 drivers/gpu/drm/radeon/evergreen_hdmi.c | 26 ++++++++-
 drivers/gpu/drm/radeon/evergreend.h     |  3 ++
 drivers/gpu/drm/radeon/ni.c             | 16 ++++--
 drivers/gpu/drm/radeon/ni_dpm.c         | 17 +-----
 drivers/gpu/drm/radeon/r600.c           | 41 +++++++++++----
 drivers/gpu/drm/radeon/r600_hdmi.c      | 37 +++++++++++--
 drivers/gpu/drm/radeon/r600d.h          |  3 ++
 drivers/gpu/drm/radeon/radeon.h         |  4 +-
 drivers/gpu/drm/radeon/radeon_asic.h    |  2 +-
 drivers/gpu/drm/radeon/radeon_device.c  |  3 ++
 drivers/gpu/drm/radeon/radeon_fence.c   |  2 +-
 drivers/gpu/drm/radeon/radeon_gart.c    |  1 -
 drivers/gpu/drm/radeon/radeon_pm.c      |  9 +++-
 drivers/gpu/drm/radeon/radeon_uvd.c     | 93 +++++++++++++++++++++++++--------
 drivers/gpu/drm/radeon/rv6xx_dpm.c      | 22 ++++----
 drivers/gpu/drm/radeon/rv770.c          |  7 ++-
 drivers/gpu/drm/radeon/rv770_dpm.c      | 33 ++++++------
 drivers/gpu/drm/radeon/rv770_dpm.h      |  1 +
 drivers/gpu/drm/radeon/si.c             | 19 ++++---
 drivers/gpu/drm/radeon/si_dpm.c         | 61 +++++++++++----------
 24 files changed, 300 insertions(+), 158 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread
* [pull] radeon drm-fixes-3.11
@ 2013-07-29 22:39 alexdeucher
  2013-07-30 21:38 ` alexdeucher
  0 siblings, 1 reply; 15+ messages in thread
From: alexdeucher @ 2013-07-29 22:39 UTC (permalink / raw)
  To: dri-devel, airlied; +Cc: Alex Deucher

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

Hi Dave,

A few more radeon bug fixes, mostly for SI dpm.  At this point dpm is
pretty solid across the majority of asics.  I think we mostly just have
corner cases and fixing up some of the trickier features at this point.

The following changes since commit bf903e4141fce4b35072d5b8fa0ddd299aaf01ea:

  Merge tag 'drm-intel-fixes-2013-07-25' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes (2013-07-26 20:38:14 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~agd5f/linux drm-fixes-3.11

Alex Deucher (10):
      drm/radeon: fix audio dto programming on DCE4+
      drm/radeon/dpm: fix display gap programming on SI
      drm/radeon/dpm: fix si_calculate_memory_refresh_rate()
      drm/radeon/dpm: fix powertune handling for pci id 0x6835
      drm/radeon: properly handle cg on asics without UVD
      drm/radeon/atom: fix fb when fetching engine params
      drm/radeon/dpm: fix forcing performance state to low on cayman
      drm/radeon/si: disable cgcg and pg for now
      drm/radeon/dpm: disable cac setup on SI
      drm/radeon/dpm: fix and enable reclocking on SI

 drivers/gpu/drm/radeon/evergreen_hdmi.c  |    2 +-
 drivers/gpu/drm/radeon/ni_dpm.c          |    7 +-----
 drivers/gpu/drm/radeon/radeon_atombios.c |    2 +-
 drivers/gpu/drm/radeon/si.c              |   14 ++++--------
 drivers/gpu/drm/radeon/si_dpm.c          |   34 ++++++++++++++---------------
 5 files changed, 24 insertions(+), 35 deletions(-)

^ permalink raw reply	[flat|nested] 15+ messages in thread
* [pull] radeon drm-fixes-3.11
@ 2013-07-23 12:37 alexdeucher
  2013-07-26  2:05 ` alexdeucher
  0 siblings, 1 reply; 15+ messages in thread
From: alexdeucher @ 2013-07-23 12:37 UTC (permalink / raw)
  To: dri-devel, airlied; +Cc: Alex Deucher

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

Hi Dave,

  Just a few radeon bug fixes.

The following changes since commit 058ca4a22ebf22ea1cbedd6cc0340ed1e2e94ee1:

  Merge tag 'drm-intel-fixes-2013-07-22' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes (2013-07-22 16:14:26 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~agd5f/linux drm-fixes-3.11

Alex Deucher (4):
      drm/radeon: wait for 3D idle before using CP DMA
      drm/radeon/vm: only align the pt base to 32k
      drm/radeon: fix endian issues with DP handling (v3)
      drm/radeon: improve dac adjust heuristics for legacy pdac

Mark Kettenis (1):
      drm/radeon: fix combios tables on older cards

Ondrej Zary (1):
      drm/radeon: Another card with wrong primary dac adj

 drivers/gpu/drm/radeon/atombios_dp.c    |   43 ++++++++-
 drivers/gpu/drm/radeon/r600.c           |    5 +-
 drivers/gpu/drm/radeon/radeon_combios.c |  159 ++++++++++---------------------
 drivers/gpu/drm/radeon/radeon_gart.c    |    8 +-
 4 files changed, 98 insertions(+), 117 deletions(-)

^ permalink raw reply	[flat|nested] 15+ messages in thread
* [pull] radeon drm-fixes-3.11
@ 2013-07-17 19:54 alexdeucher
  2013-07-17 20:24 ` Andre Heider
  2013-07-17 21:05 ` alexdeucher
  0 siblings, 2 replies; 15+ messages in thread
From: alexdeucher @ 2013-07-17 19:54 UTC (permalink / raw)
  To: dri-devel, airlied; +Cc: Alex Deucher

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

Hi Dave,

Just a few DPM fixes.

The following changes since commit d1ce3d5496f2a7c90dd00a9133572f931d2acdcc:

  uvesafb: Really allow mtrr being 0, as documented and warn()ed (2013-07-16 10:24:28 +1000)

are available in the git repository at:
  git://people.freedesktop.org/~agd5f/linux drm-fixes-3.11

Alex Deucher (3):
      drm/radeon: add a module parameter to disable aspm
      drm/radeon: fix an endian bug in atom table parsing
      drm/radeon/dpm: fix atom vram table parsing

Andre Heider (1):
      drm/radeon/dpm/atom: restructure logic to work around a compiler bug

 drivers/gpu/drm/radeon/evergreen.c       |    3 ++
 drivers/gpu/drm/radeon/radeon.h          |    1 +
 drivers/gpu/drm/radeon/radeon_atombios.c |   33 ++++++++++++-----------------
 drivers/gpu/drm/radeon/radeon_drv.c      |    4 +++
 drivers/gpu/drm/radeon/rv6xx_dpm.c       |   14 +++++++-----
 drivers/gpu/drm/radeon/rv770_dpm.c       |   14 +++++++-----
 drivers/gpu/drm/radeon/si.c              |    3 ++
 7 files changed, 41 insertions(+), 31 deletions(-)

^ permalink raw reply	[flat|nested] 15+ messages in thread
* [pull] radeon drm-fixes-3.11
@ 2013-07-15 20:42 alexdeucher
  0 siblings, 0 replies; 15+ messages in thread
From: alexdeucher @ 2013-07-15 20:42 UTC (permalink / raw)
  To: dri-devel, airlied; +Cc: Alex Deucher

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

Hi Dave,

Bug fixes for radeon all over the place.  Big one is a fix for ttm which
causes hangs on boot for a number of systems.


The following changes since commit 774d8e34e46506222bb5e2888e3ef42b2775715f:

  Merge branch 'drm-next-3.11' of git://people.freedesktop.org/~agd5f/linux into drm-next (2013-07-09 10:49:39 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~agd5f/linux drm-fixes-3.11

Alex Deucher (11):
      drm/radeon/hdmi: make sure we have an afmt block assigned
      drm/radeon/dpm: disable gfx PG on PALM
      drm/radeon: Disable dma rings for bo moves on r6xx
      drm/radeon: implement bo copy callback using CP DMA (v2)
      drm/radeon: use CP DMA on r6xx for bo moves
      drm/radeon: add fault decode function for cayman/TN (v2)
      drm/radeon: add fault decode function for SI (v2)
      drm/radeon: add fault decode function for CIK
      drm/radeon: allow selection of alignment in the sub-allocator
      drm/radeon: align VM PTBs (Page Table Blocks) to 32K
      drm/radeon/dpm/sumo: handle boost states properly when forcing a perf level

Christian König (2):
      drm/radeon: fix UVD fence emit
      drm/radeon: never unpin UVD bo v3

Jerome Glisse (1):
      drm/radeon: use radeon device for request firmware

Maarten Lankhorst (1):
      drm/radeon: add missing ttm_eu_backoff_reservation to radeon_bo_list_validate

Sergey Senozhatsky (1):
      radeon kms: do not flush uninitialized hotplug work

 drivers/gpu/drm/radeon/cik.c            |   59 ++++---
 drivers/gpu/drm/radeon/cikd.h           |   16 ++
 drivers/gpu/drm/radeon/evergreen.c      |   10 +-
 drivers/gpu/drm/radeon/evergreen_hdmi.c |    6 +
 drivers/gpu/drm/radeon/ni.c             |  182 +++++++++++++++++--
 drivers/gpu/drm/radeon/nid.h            |   16 ++
 drivers/gpu/drm/radeon/r100.c           |   11 +-
 drivers/gpu/drm/radeon/r600.c           |  102 +++++++++--
 drivers/gpu/drm/radeon/r600_hdmi.c      |    6 +
 drivers/gpu/drm/radeon/r600d.h          |    1 +
 drivers/gpu/drm/radeon/radeon.h         |    9 +-
 drivers/gpu/drm/radeon/radeon_asic.c    |   12 +-
 drivers/gpu/drm/radeon/radeon_asic.h    |    3 +
 drivers/gpu/drm/radeon/radeon_fence.c   |    2 +-
 drivers/gpu/drm/radeon/radeon_gart.c    |   11 +-
 drivers/gpu/drm/radeon/radeon_irq_kms.c |   11 +-
 drivers/gpu/drm/radeon/radeon_object.c  |    1 +
 drivers/gpu/drm/radeon/radeon_object.h  |    2 +-
 drivers/gpu/drm/radeon/radeon_ring.c    |    1 +
 drivers/gpu/drm/radeon/radeon_sa.c      |    7 +-
 drivers/gpu/drm/radeon/radeon_uvd.c     |  111 +++++-------
 drivers/gpu/drm/radeon/rv770.c          |    2 +-
 drivers/gpu/drm/radeon/si.c             |  295 +++++++++++++++++++++++++++++--
 drivers/gpu/drm/radeon/sid.h            |   14 ++
 drivers/gpu/drm/radeon/sumo_dpm.c       |   14 ++-
 25 files changed, 733 insertions(+), 171 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

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

end of thread, other threads:[~2013-08-15 17:06 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-08-14 22:11 [pull] radeon drm-fixes-3.11 Alex Deucher
  -- strict thread matches above, loose matches on Subject: below --
2013-08-15 17:06 Alex Deucher
2013-08-07 22:15 Alex Deucher
2013-08-08  4:37 ` Rafał Miłecki
2013-08-08 12:18   ` Deucher, Alexander
2013-07-29 22:39 alexdeucher
2013-07-30 21:38 ` alexdeucher
2013-07-23 12:37 alexdeucher
2013-07-26  2:05 ` alexdeucher
2013-07-17 19:54 alexdeucher
2013-07-17 20:24 ` Andre Heider
2013-07-17 20:26   ` Alex Deucher
2013-07-17 20:36   ` Alex Deucher
2013-07-17 21:05 ` alexdeucher
2013-07-15 20:42 alexdeucher

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.