linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [git pull] drm radeon fixes
@ 2013-02-03 23:40 Dave Airlie
  0 siblings, 0 replies; 9+ messages in thread
From: Dave Airlie @ 2013-02-03 23:40 UTC (permalink / raw)
  To: torvalds, DRI mailing list, linux-kernel


Hi Linus,

I got these late last week, the main chunks of these fix a rendering 
regression since 3.7, and the settle ones all fix the issue where we don't 
wait long enough for the memory controller to settle after turning it off 
which causes bad memory reads, they all fix real users bugs, and most of 
them are destined for stable.

can't remember if you had net connection on that island :-)

Dave.

The following changes since commit ff0d05bf73620eb7dc8aee7423e992ef87870bdf:

  Revert "console: implement lockdep support for console_lock" (2013-01-31 15:46:56 +1100)

are available in the git repository at:

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

for you to fetch changes up to 089c71a7c306dff067097f37ef329ccdf3269811:

  Merge branch 'drm-fixes-3.8' of git://people.freedesktop.org/~agd5f/linux (2013-02-01 10:51:02 +1100)

----------------------------------------------------------------

Alex Deucher (7):
      drm/radeon: add WAIT_UNTIL to the non-VM safe regs list for cayman/TN
      drm/radeon: add quirk for RV100 board
      drm/radeon: fix backend map setup on 1 RB sumo boards
      drm/radeon/evergreen+: wait for the MC to settle after MC blackout
      drm/radeon/r5xx-r7xx: wait for the MC to settle after MC blackout
      drm/radeon: prevent crash in the ring space allocation
      drm/radeon: switch back to the CP ring for VM PT updates

Christopher Staite (1):
      drm/radeon: fix MC blackout on evergreen+

Dave Airlie (1):
      Merge branch 'drm-fixes-3.8' of git://people.freedesktop.org/~agd5f/linux

Mikko Tiihonen (1):
      drm/radeon: protect against div by 0 in backend setup

liu chuansheng (1):
      drm/radeon: Calling object_unrefer() when creating fb failure

 drivers/gpu/drm/radeon/evergreen.c      | 27 ++++++++++++++++++++++++---
 drivers/gpu/drm/radeon/r600.c           |  7 +++++--
 drivers/gpu/drm/radeon/radeon_asic.c    |  6 +++---
 drivers/gpu/drm/radeon/radeon_combios.c |  8 ++++++++
 drivers/gpu/drm/radeon/radeon_display.c |  4 +++-
 drivers/gpu/drm/radeon/radeon_ring.c    |  3 +++
 drivers/gpu/drm/radeon/reg_srcs/cayman  |  1 +
 drivers/gpu/drm/radeon/rv515.c          |  2 ++
 8 files changed, 49 insertions(+), 9 deletions(-)

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

* [git pull] drm radeon fixes
@ 2014-07-02 22:07 Dave Airlie
  0 siblings, 0 replies; 9+ messages in thread
From: Dave Airlie @ 2014-07-02 22:07 UTC (permalink / raw)
  To: torvalds; +Cc: DRI mailing list, linux-kernel

[-- Attachment #1: Type: TEXT/PLAIN, Size: 2716 bytes --]


Hi Linus,

holiday fixes dump and run, all radeon fixes for mostly power management 
stuff, though a few other regrsesion fixes also,

and one permission changed sneaked past me, so I changed it back.

I'm off for a few days now, but I'll be online for a small while each day.

Dave.


The following changes since commit d92a333a65a17b8638a0980df4bedf8a262b12f3:

  Merge tag 'fbdev-fixes-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux (2014-07-01 09:30:38 -0700)

are available in the git repository at:


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

for you to fetch changes up to e55a379827ed02c4982250fc815fed47def53a45:

  Merge branch 'drm-fixes-3.16' of git://people.freedesktop.org/~agd5f/linux (2014-07-03 07:55:32 +1000)

----------------------------------------------------------------

Alex Deucher (8):
      drm/radeon: adjust default dispclk on DCE6 (v2)
      drm/radeon: only apply bapm changes for AC power on ARUBA
      drm/radeon: enable bapm by default on KV/KB
      drm/radeon: enable bapm by default on desktop TN/RL boards
      drm/radeon: add a module parameter to control deep color support
      drm/radeon/dpm: fix typo in vddci setup for eg/btc
      drm/radeon/dpm: fix vddci setup typo on cayman
      drm/radeon/cik: fix typo in EOP packet

Christian König (1):
      drm/radeon: page table BOs are kernel allocations

Dave Airlie (2):
      drm: fix permissions on drm_drv.c
      Merge branch 'drm-fixes-3.16' of git://people.freedesktop.org/~agd5f/linux

Michel Dänzer (1):
      drm/radeon: Track the status of a page flip more explicitly

Stefan Brüns (2):
      drm/radeon: Use only one line for whole DPCD debug output
      drm/radeon: use RADEON_MAX_CRTCS, RADEON_MAX_AFMT_BLOCKS (v2)

 drivers/gpu/drm/drm_drv.c                  |  0
 drivers/gpu/drm/radeon/atombios_dp.c       | 12 +++++++-----
 drivers/gpu/drm/radeon/cikd.h              |  2 +-
 drivers/gpu/drm/radeon/cypress_dpm.c       |  2 +-
 drivers/gpu/drm/radeon/kv_dpm.c            |  2 +-
 drivers/gpu/drm/radeon/ni_dpm.c            |  2 +-
 drivers/gpu/drm/radeon/radeon.h            |  5 +----
 drivers/gpu/drm/radeon/radeon_atombios.c   | 10 +++++++++-
 drivers/gpu/drm/radeon/radeon_connectors.c |  3 +++
 drivers/gpu/drm/radeon/radeon_display.c    | 19 ++++++++++++++-----
 drivers/gpu/drm/radeon/radeon_drv.c        |  4 ++++
 drivers/gpu/drm/radeon/radeon_mode.h       | 15 +++++++++++++--
 drivers/gpu/drm/radeon/radeon_pm.c         |  6 ++++--
 drivers/gpu/drm/radeon/radeon_vm.c         |  4 ++--
 drivers/gpu/drm/radeon/trinity_dpm.c       | 10 +++++++++-
 15 files changed, 70 insertions(+), 26 deletions(-)
 mode change 100755 => 100644 drivers/gpu/drm/drm_drv.c

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

* [git pull] drm radeon fixes
@ 2014-01-01 10:56 Dave Airlie
  0 siblings, 0 replies; 9+ messages in thread
From: Dave Airlie @ 2014-01-01 10:56 UTC (permalink / raw)
  To: torvalds; +Cc: DRI mailing list, linux-kernel

[-- Attachment #1: Type: TEXT/PLAIN, Size: 1697 bytes --]


Hi Linus,

just piping a bunch of fixes from pre-xmas from Alex for radeon, all 
either fix bad hw setup issues or regressions.

Dave.

The following changes since commit 802eee95bde72fd0cd0f3a5b2098375a487d1eda:

  Linux 3.13-rc6 (2013-12-29 16:01:33 -0800)

are available in the git repository at:

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

for you to fetch changes up to 61ef8be7fa4302180c163fb56a259610fd84ee13:

  Merge branch 'drm-fixes-3.13' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2014-01-01 20:32:19 +1000)

----------------------------------------------------------------

Alex Deucher (2):
      drm/radeon: 0x9649 is SUMO2 not SUMO
      drm/radeon: Bump version for CIK DCE tiling fix

Christian König (1):
      drm/radeon: fix UVD 256MB check

Dave Airlie (1):
      Merge branch 'drm-fixes-3.13' of git://people.freedesktop.org/~agd5f/linux into drm-fixes

Marek Olšák (4):
      drm/radeon: fix render backend setup for SI and CIK
      drm/radeon: expose render backend mask to the userspace
      drm/radeon: set correct pipe config for Hawaii in DCE
      drm/radeon: set correct number of banks for CIK chips in DCE

 drivers/gpu/drm/radeon/atombios_crtc.c | 83 ++++++++++++++++++++--------------
 drivers/gpu/drm/radeon/cik.c           | 12 +++--
 drivers/gpu/drm/radeon/radeon.h        |  4 +-
 drivers/gpu/drm/radeon/radeon_drv.c    |  3 +-
 drivers/gpu/drm/radeon/radeon_kms.c    |  9 ++++
 drivers/gpu/drm/radeon/radeon_uvd.c    |  2 +-
 drivers/gpu/drm/radeon/si.c            | 12 +++--
 include/drm/drm_pciids.h               |  2 +-
 include/uapi/drm/radeon_drm.h          |  2 +
 9 files changed, 80 insertions(+), 49 deletions(-)

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

* [git pull] drm radeon fixes
@ 2013-06-20 23:08 Dave Airlie
  0 siblings, 0 replies; 9+ messages in thread
From: Dave Airlie @ 2013-06-20 23:08 UTC (permalink / raw)
  To: torvalds; +Cc: DRI mailing list, linux-kernel


Hi Linus,

one core fix, but mostly radeon fixes for s/r and big endian UVD support,
and a fix to stop the GPU being reset for no good reason, and crashing 
people's machines.

Dave.

The following changes since commit df63d3ecbca514bad99513b2401448d19a9bb92e:

  Merge tag 'drm-intel-fixes-2013-06-11' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes (2013-06-11 19:38:27 +1000)

are available in the git repository at:


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

for you to fetch changes up to 9aa36876ddeb85dfb0bcf37be06bbdc62e954f16:

  Merge branch 'drm-fixes-3.10' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2013-06-21 08:52:19 +1000)

----------------------------------------------------------------

Alex Deucher (1):
      drm/radeon: fix UVD on big endian

Dave Airlie (2):
      Merge branch 'drm-fixes-3.10' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
      Merge branch 'drm-fixes-3.10' of git://people.freedesktop.org/~agd5f/linux into drm-fixes

Jerome Glisse (3):
      drm/radeon: do not try to uselessly update virtual memory pagetable
      drm/radeon: fix write back suspend regression with uvd v2
      drm/radeon: update lockup tracking when scheduling in empty ring

Laurent Pinchart (1):
      drm/prime: Honor requested file flags when exporting a buffer

 drivers/gpu/drm/drm_prime.c            |  3 +-
 drivers/gpu/drm/radeon/r600.c          | 13 +++++++--
 drivers/gpu/drm/radeon/radeon_device.c | 53 +++++++++++++++-------------------
 drivers/gpu/drm/radeon/radeon_fence.c  | 10 +++++--
 drivers/gpu/drm/radeon/radeon_gart.c   |  6 ++--
 drivers/gpu/drm/radeon/radeon_ring.c   |  7 +++++
 drivers/gpu/drm/radeon/radeon_uvd.c    | 48 +++++++++++++++++++-----------
 7 files changed, 85 insertions(+), 55 deletions(-)

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

* [git pull] drm radeon fixes.
@ 2012-10-26  1:01 Dave Airlie
  0 siblings, 0 replies; 9+ messages in thread
From: Dave Airlie @ 2012-10-26  1:01 UTC (permalink / raw)
  To: torvalds; +Cc: DRI mailing list, linux-kernel

[-- Attachment #1: Type: TEXT/PLAIN, Size: 2129 bytes --]


Hi Linus,

Just radeon fixes in this one,
some new PCI IDs,
ATPX regression fix,
async VM regression fixes
some module options fixes.

Dave.

The following changes since commit b8e902f24fdd16c4373ddc37a4e150c4afe9c6db:

  drm/ttm: Fix a theoretical race in ttm_bo_cleanup_refs() (2012-10-23 10:15:21 +1000)

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

Alex Deucher (6):
      drm/radeon: add some new SI PCI ids
      drm/radeon: fix sparse warning
      drm/radeon: give each backlight a unique id
      drm/radeon: add error output if VM CS fails on cayman
      drm/radeon: fix ATPX function documentation
      drm/radeon: fix ATPX regression in acpi rework

Christian König (9):
      drm/radeon: fix PFP sync in vm_flush
      drm/radeon: fix cayman_vm_set_page v2
      drm/radeon: fix si_set_page v2
      drm/radeon: remove set_page check from VM code
      drm/radeon: fix header size estimation in VM code
      drm/radeon: fix and simplify pot argument checks v3
      drm/radeon: use vzalloc for gart pages
      drm/radeon: move size limits to gem_object_create.
      drm/radeon: move the retry to gem_object_create

Dave Airlie (1):
      Merge branch 'drm-fixes-3.7' of git://people.freedesktop.org/~agd5f/linux into drm-fixes

 drivers/gpu/drm/radeon/atombios_encoders.c      |    5 ++-
 drivers/gpu/drm/radeon/evergreen_cs.c           |    1 +
 drivers/gpu/drm/radeon/ni.c                     |   45 ++++++++++-------
 drivers/gpu/drm/radeon/nid.h                    |    1 +
 drivers/gpu/drm/radeon/radeon_atpx_handler.c    |    6 +-
 drivers/gpu/drm/radeon/radeon_device.c          |   60 +++++++++--------------
 drivers/gpu/drm/radeon/radeon_gart.c            |   22 ++++-----
 drivers/gpu/drm/radeon/radeon_gem.c             |   18 ++++++-
 drivers/gpu/drm/radeon/radeon_legacy_encoders.c |    5 ++-
 drivers/gpu/drm/radeon/radeon_object.c          |   19 -------
 drivers/gpu/drm/radeon/si.c                     |   47 +++++++++++-------
 include/drm/drm_pciids.h                        |    3 +
 12 files changed, 122 insertions(+), 110 deletions(-)

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

* [git pull] drm radeon fixes
@ 2012-03-09  7:21 Dave Airlie
  0 siblings, 0 replies; 9+ messages in thread
From: Dave Airlie @ 2012-03-09  7:21 UTC (permalink / raw)
  To: torvalds; +Cc: DRI mailing list, linux-kernel

[-- Attachment #1: Type: TEXT/PLAIN, Size: 1425 bytes --]


Hi Linus,

Just some radeon fixes, one is for an oops where we run out of ioremap 
space on some big hardware systems in 32-bit mode, stuff doesn't work 
properly but at least the machine will boot.

One regression fix, and two bugs, one hw, one blit code.

I think I have some i915 stuff coming from Keith/Jesse yet.

Dave.

The following changes since commit dac12d1f5ef228e132c2457dc214e0703533b016:

  Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2012-03-06 22:31:08 -0800)

are available in the git repository at:

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

Alex Deucher (1):
      drm/radeon/kms: fix hdmi duallink checks

Christian König (1):
      drm/radeon: fix a semaphore deadlock on pre cayman asics

Dave Airlie (1):
      drm/radeon: deal with errors from framebuffer init path.

Marek Olšák (1):
      drm/radeon/kms: set SX_MISC in the r6xx blit code (v2)

 drivers/gpu/drm/radeon/r600.c              |    3 +++
 drivers/gpu/drm/radeon/r600_blit_shaders.c |    8 ++++++++
 drivers/gpu/drm/radeon/r600d.h             |    1 +
 drivers/gpu/drm/radeon/radeon_connectors.c |    2 +-
 drivers/gpu/drm/radeon/radeon_display.c    |   18 +++++++++++++++---
 drivers/gpu/drm/radeon/radeon_encoders.c   |    6 ++----
 drivers/gpu/drm/radeon/radeon_fb.c         |   11 ++++++++++-
 drivers/gpu/drm/radeon/radeon_mode.h       |    2 +-
 8 files changed, 41 insertions(+), 10 deletions(-)

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

* [git pull] drm radeon fixes
@ 2011-08-15  9:00 Dave Airlie
  0 siblings, 0 replies; 9+ messages in thread
From: Dave Airlie @ 2011-08-15  9:00 UTC (permalink / raw)
  To: torvalds; +Cc: DRI mailing list, linux-kernel


Hi Linus,

nothing too serious here, one regression fix across a couple of card 
families, and some workaround to make things work better on some Apple 
hardware.

Dave.

The following changes since commit 72fa59970f8698023045ab0713d66f3f4f96945c:

  move RLIMIT_NPROC check from set_user() to do_execve_common() (2011-08-11 11:24:42 -0700)

are available in the git repository at:
  ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git drm-fixes

Alex Deucher (4):
      drm/radeon/kms: don't enable connectors that are off in the hotplug handler
      drm/radeon/kms: fix regression is handling >2 heads on cedar/caicos
      drm/radeon/kms: make some watermark messages debug only
      drm/radeon/kms: don't try to be smart in the hpd handler

Matthew Garrett (2):
      drm/radeon: Allow panel preferred EDID to override BIOS native mode
      drm/radeon: re-POST the asic on Apple hardware when booted via EFI

 drivers/gpu/drm/radeon/atombios_dp.c       |   12 +++++++++++
 drivers/gpu/drm/radeon/evergreen.c         |    2 +-
 drivers/gpu/drm/radeon/radeon_connectors.c |   29 +++++++++++++++++++--------
 drivers/gpu/drm/radeon/radeon_device.c     |    4 +++
 drivers/gpu/drm/radeon/radeon_encoders.c   |    3 ++
 drivers/gpu/drm/radeon/radeon_mode.h       |    1 +
 6 files changed, 41 insertions(+), 10 deletions(-)

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

* [git pull] drm radeon fixes
@ 2011-06-24  3:26 Dave Airlie
  0 siblings, 0 replies; 9+ messages in thread
From: Dave Airlie @ 2011-06-24  3:26 UTC (permalink / raw)
  To: torvalds; +Cc: DRI mailing list, linux-kernel


Two fixes from Alex, one fixes a possible hang on boot on some cards, the 
other fixes a fusion bug.

Dave.

The following changes since commit bccaeafd7c117acee36e90d37c7e05c19be9e7bf:

  Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6 (2011-06-22 21:49:07 -0700)

are available in the git repository at:

  ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git drm-fixes

Alex Deucher (2):
      drm/radeon/kms: fix num_banks tiling config for fusion
      drm/radeon/kms: handle special cases for vddc

 drivers/gpu/drm/radeon/evergreen.c       |    4 +-
 drivers/gpu/drm/radeon/radeon.h          |    1 +
 drivers/gpu/drm/radeon/radeon_atombios.c |   36 ++++++++++++++++++++++++++++++
 3 files changed, 39 insertions(+), 2 deletions(-)

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

* [git pull] drm radeon fixes
@ 2010-04-23  6:35 Dave Airlie
  0 siblings, 0 replies; 9+ messages in thread
From: Dave Airlie @ 2010-04-23  6:35 UTC (permalink / raw)
  To: torvalds; +Cc: dri-devel, linux-kernel


Some minor fixes to the radeon KMS driver three evergreen related one for 
earlier cards.

The following changes since commit b78315f051de8d207bead90470aa216c0617572b:
  Jesse Barnes (1):
        drm: delay vblank cleanup until after driver unload

are available in the git repository at:

  ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git drm-linus

Alex Deucher (2):
      drm/radeon/kms/evergreen: fix LUT setup
      drm/radeon/kms/evergreen: No EnableYUV table

Dave Airlie (1):
      drm/radeon/kms: don't print error for legal crtcs.

Tormod Volden (1):
      drm/radeon: 9800 SE has only one quadpipe

 drivers/gpu/drm/radeon/r300.c            |    5 ++---
 drivers/gpu/drm/radeon/r420.c            |    6 ++++++
 drivers/gpu/drm/radeon/radeon_cp.c       |    9 +++++++--
 drivers/gpu/drm/radeon/radeon_display.c  |    8 ++++----
 drivers/gpu/drm/radeon/radeon_encoders.c |    2 +-
 drivers/gpu/drm/radeon/radeon_kms.c      |    6 +++---
 6 files changed, 23 insertions(+), 13 deletions(-)

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

end of thread, other threads:[~2014-07-02 22:07 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-02-03 23:40 [git pull] drm radeon fixes Dave Airlie
  -- strict thread matches above, loose matches on Subject: below --
2014-07-02 22:07 Dave Airlie
2014-01-01 10:56 Dave Airlie
2013-06-20 23:08 Dave Airlie
2012-10-26  1:01 Dave Airlie
2012-03-09  7:21 Dave Airlie
2011-08-15  9:00 Dave Airlie
2011-06-24  3:26 Dave Airlie
2010-04-23  6:35 Dave Airlie

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).