* [pull] radeon drm-fixes-3.12
@ 2013-09-11 19:58 Alex Deucher
0 siblings, 0 replies; 12+ messages in thread
From: Alex Deucher @ 2013-09-11 19:58 UTC (permalink / raw)
To: dri-devel, airlied; +Cc: Alex Deucher
Hi Dave,
Radeon drm fixes for 3.12. All over the place (display, dpm, uvd, etc.).
Also adds a couple more berlin pci ids.
The following changes since commit 01172772c7c973debf5b4881fcb9463891ea97ec:
drm/nouveau: fix oops on runtime suspend/resume (2013-09-10 12:38:53 +1000)
are available in the git repository at:
git://people.freedesktop.org/~agd5f/linux drm-fixes-3.12
for you to fetch changes up to b7a5ae97502e104371c7eb3b7b17ae959e50d6f5:
drm/radeon/dpm: add bapm callback for kb/kv (2013-09-11 11:44:40 -0400)
----------------------------------------------------------------
Alex Deucher (18):
drm/radeon/cik: properly handle internal cp ints
drm/radeon/si: properly handle internal cp ints
drm/radeon/dce6/audio: make sure pin is valid before accessing it
drm/radeon: add a connector property for audio
drm/radeon: dpm updates for KV
drm/radeon: protect concurrent smc register access with a spinlock
drm/radeon: add spinlocks for indirect register accesss
drm/radeon/cik: update gpu_init for an additional berlin gpu
drm/radeon: add some additional berlin pci ids
drm/radeon: fix typo in PG flags
drm/radeon/r6xx: add a stubbed out set_uvd_clocks callback
drm/radeon/dpm: fix fallback for empty UVD clocks
drm/radeon/atom: workaround vbios bug in transmitter table on rs880 (v2)
drm/radeon/dpm: handle bapm on trinity
drm/radeon/dpm: handle bapm on kb/kv
drm/radeon/dpm: add infrastructure to properly handle bapm
drm/radeon/dpm: add bapm callback for trinity
drm/radeon/dpm: add bapm callback for kb/kv
Anthoine Bourgeois (1):
drm/radeon/dpm: implement force performance levels for rs780 (v2)
Christian König (2):
drm/radeon: remove stale radeon_fence_retire tracepoint
drm/radeon: add command submission tracepoint
Dan Carpenter (2):
drm/radeon: clean up r600_free_extended_power_table()
drm/radeon: signedness bug in kv_dpm.c
Jean Delvare (2):
drm/radeon: simplify driver data retrieval
drm/radeon: expose DPM thermal thresholds through sysfs
drivers/gpu/drm/radeon/atombios_encoders.c | 23 ++--
drivers/gpu/drm/radeon/ci_smc.c | 39 ++++---
drivers/gpu/drm/radeon/cik.c | 36 +++++--
drivers/gpu/drm/radeon/dce6_afmt.c | 12 ++-
drivers/gpu/drm/radeon/kv_dpm.c | 163 +++++++++++++++++++++++------
drivers/gpu/drm/radeon/kv_dpm.h | 1 +
drivers/gpu/drm/radeon/kv_smc.c | 8 ++
drivers/gpu/drm/radeon/ppsmc.h | 2 +
drivers/gpu/drm/radeon/r100.c | 7 ++
drivers/gpu/drm/radeon/r420.c | 7 ++
drivers/gpu/drm/radeon/r600.c | 19 ++++
drivers/gpu/drm/radeon/r600_dpm.c | 38 +++----
drivers/gpu/drm/radeon/radeon.h | 82 ++++++++++++++-
drivers/gpu/drm/radeon/radeon_asic.c | 11 +-
drivers/gpu/drm/radeon/radeon_asic.h | 5 +
drivers/gpu/drm/radeon/radeon_connectors.c | 33 ++++++
drivers/gpu/drm/radeon/radeon_cs.c | 3 +
drivers/gpu/drm/radeon/radeon_device.c | 11 ++
drivers/gpu/drm/radeon/radeon_display.c | 12 +++
drivers/gpu/drm/radeon/radeon_drv.c | 2 +-
drivers/gpu/drm/radeon/radeon_mode.h | 9 ++
drivers/gpu/drm/radeon/radeon_pm.c | 67 ++++++++++--
drivers/gpu/drm/radeon/radeon_trace.h | 27 +++--
drivers/gpu/drm/radeon/rs400.c | 7 ++
drivers/gpu/drm/radeon/rs600.c | 12 ++-
drivers/gpu/drm/radeon/rs690.c | 7 ++
drivers/gpu/drm/radeon/rs780_dpm.c | 99 ++++++++++++++----
drivers/gpu/drm/radeon/rv515.c | 8 ++
drivers/gpu/drm/radeon/rv770_dpm.c | 10 +-
drivers/gpu/drm/radeon/rv770_smc.c | 44 +++++---
drivers/gpu/drm/radeon/rv770_smc.h | 2 -
drivers/gpu/drm/radeon/si.c | 21 +++-
drivers/gpu/drm/radeon/si_smc.c | 43 +++++---
drivers/gpu/drm/radeon/trinity_dpm.c | 16 +++
drivers/gpu/drm/radeon/trinity_dpm.h | 2 +
drivers/gpu/drm/radeon/trinity_smc.c | 8 ++
include/drm/drm_pciids.h | 3 +
37 files changed, 729 insertions(+), 170 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* [pull] radeon drm-fixes-3.12
@ 2013-09-16 1:03 Alex Deucher
0 siblings, 0 replies; 12+ messages in thread
From: Alex Deucher @ 2013-09-16 1:03 UTC (permalink / raw)
To: dri-devel, airlied; +Cc: Alex Deucher
Hi Dave,
A few more radeon fixes. A fix for UVD on AGP cards, a fix for non-full
screen scaling on laptop panels with DP bridge chips, and a bunch of dpm
fixes.
The following changes since commit d2aebe338ac745f1934d01618f97a30f6bba5fec:
drm/udl: rip out set_need_resched (2013-09-16 08:35:04 +1000)
are available in the git repository at:
git://people.freedesktop.org/~agd5f/linux drm-fixes-3.12
for you to fetch changes up to 4f66c59922cbcda14c9e103e6c7f4ee616360d43:
drm/radeon: avoid UVD corruptions on AGP cards (2013-09-15 20:27:54 -0400)
----------------------------------------------------------------
Alex Deucher (6):
drm/radeon/dpm/rs780: use drm_mode_vrefresh()
drm/radeon/dpm/rs780: add some sanity checking to sclk scaling
drm/radeon/dpm/rs780: don't enable sclk scaling if not required
drm/radeon/dpm/rs780: fix force_performance state for same sclks
drm/radeon/dpm: rework auto performance level enable
drm/radeon: fix panel scaling with eDP and LVDS bridges
Christian König (1):
drm/radeon: avoid UVD corruptions on AGP cards
Damien Lespiau (1):
drm/radeon: Fix hmdi typo
drivers/gpu/drm/radeon/btc_dpm.c | 6 -----
drivers/gpu/drm/radeon/ci_dpm.c | 6 -----
drivers/gpu/drm/radeon/cypress_dpm.c | 6 -----
drivers/gpu/drm/radeon/kv_dpm.c | 1 -
drivers/gpu/drm/radeon/ni_dpm.c | 6 -----
drivers/gpu/drm/radeon/r600d.h | 2 +-
drivers/gpu/drm/radeon/radeon_connectors.c | 36 ++++++++++++++++++++++++++----
drivers/gpu/drm/radeon/radeon_cs.c | 8 ++++---
drivers/gpu/drm/radeon/radeon_pm.c | 14 +++++++-----
drivers/gpu/drm/radeon/rs780_dpm.c | 19 +++++++++++-----
drivers/gpu/drm/radeon/rv6xx_dpm.c | 2 --
drivers/gpu/drm/radeon/rv770_dpm.c | 6 -----
drivers/gpu/drm/radeon/rv770d.h | 2 +-
drivers/gpu/drm/radeon/si_dpm.c | 6 -----
drivers/gpu/drm/radeon/sumo_dpm.c | 2 --
drivers/gpu/drm/radeon/trinity_dpm.c | 1 -
16 files changed, 62 insertions(+), 61 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* [pull] radeon drm-fixes-3.12
@ 2013-09-25 22:57 Alex Deucher
0 siblings, 0 replies; 12+ messages in thread
From: Alex Deucher @ 2013-09-25 22:57 UTC (permalink / raw)
To: dri-devel, airlied; +Cc: Alex Deucher
Hi Dave,
More radeon fixes for 3.12. Kind of all over the place: UVD, DPM,
tiling, etc.
The following changes since commit 6ddf2ed6e00396883b3123032ccb4416205aac7c:
Merge branch 'msm-fixes-3.12' of git://people.freedesktop.org/~robclark/linux into drm-fixes (2013-09-20 09:06:48 +1000)
are available in the git repository at:
git://people.freedesktop.org/~agd5f/linux drm-fixes-3.12
for you to fetch changes up to 58d327da9721f7a0f6e46c8dfa5cc5546fd7078a:
drm/radeon: fix hdmi audio on DCE3.0/3.1 asics (2013-09-25 12:15:11 -0400)
----------------------------------------------------------------
Alex Deucher (13):
drm/radeon: avoid UVD corruption on AGP cards using GPU gart
drm/radeon: additional gcc fixes for radeon_atombios.c
drm/radeon: fix missed variable sized access
drm/radeon/dpm: fetch the max clk from voltage dep tables helper
drm/radeon/dpm/btc: filter clocks based on voltage/clk dep tables
drm/radeon/dpm/ni: filter clocks based on voltage/clk dep tables
drm/radeon/dpm/si: filter clocks based on voltage/clk dep tables
drm/radeon/dpm/ci: filter clocks based on voltage/clk dep tables
drm/radeon: don't set default clocks for SI when DPM is disabled
drm/radeon: disable tests/benchmarks if accel is disabled
drm/radeon: add missing hdmi callbacks for rv6xx
drm/radeon/cik: fix overflow in vram fetch
drm/radeon: fix hdmi audio on DCE3.0/3.1 asics
Alex Ivanov (1):
drm/radeon: Make r100_cp_ring_info() and radeon_ring_gfx() safe (v2)
Christian König (1):
drm/radeon/uvd: lower msg&fb buffer requirements on UVD3
Michel Dänzer (3):
drm/radeon/cik: Fix printing of client name on VM protection fault
drm/radeon/cik: Fix encoding of number of banks in tiling configuration info
drm/radeon/cik: Add tiling mode index for 1D tiled depth/stencil surfaces
drivers/gpu/drm/radeon/btc_dpm.c | 51 ++++++++++++++++++++++++
drivers/gpu/drm/radeon/btc_dpm.h | 2 +
drivers/gpu/drm/radeon/ci_dpm.c | 26 +++++++++++++
drivers/gpu/drm/radeon/cik.c | 17 ++++----
drivers/gpu/drm/radeon/ni_dpm.c | 24 ++++++++++++
drivers/gpu/drm/radeon/r100.c | 8 ++--
drivers/gpu/drm/radeon/r600_dpm.c | 2 +-
drivers/gpu/drm/radeon/r600_hdmi.c | 20 +++++++---
drivers/gpu/drm/radeon/radeon_asic.c | 2 +
drivers/gpu/drm/radeon/radeon_atombios.c | 66 +++++++++++++++++++++-----------
drivers/gpu/drm/radeon/radeon_cs.c | 5 ++-
drivers/gpu/drm/radeon/radeon_device.c | 15 ++++++--
drivers/gpu/drm/radeon/radeon_pm.c | 8 ++--
drivers/gpu/drm/radeon/radeon_ring.c | 8 ++--
drivers/gpu/drm/radeon/radeon_uvd.c | 3 +-
drivers/gpu/drm/radeon/si_dpm.c | 24 ++++++++++++
drivers/gpu/drm/radeon/uvd_v1_0.c | 4 +-
include/uapi/drm/radeon_drm.h | 2 +
18 files changed, 230 insertions(+), 57 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* [pull] radeon drm-fixes-3.12
@ 2013-10-09 22:10 Alex Deucher
2013-10-10 5:39 ` Rafał Miłecki
2013-10-10 17:15 ` Alex Deucher
0 siblings, 2 replies; 12+ messages in thread
From: Alex Deucher @ 2013-10-09 22:10 UTC (permalink / raw)
To: dri-devel, airlied; +Cc: Alex Deucher
Hi Dave,
More radeon fixes for 3.12. Regression fixes for audio and UVD, several
hang fixes, and some dpm fixes.
The following changes since commit 1d083bc93d159ebcb46c5cbeca512ddd74a74e4b:
Merge remote-tracking branch 'nouveau/drm-nouveau-next' into drm-fixes (2013-10-09 16:09:25 +1000)
are available in the git repository at:
git://people.freedesktop.org/~agd5f/linux drm-fixes-3.12
for you to fetch changes up to 4076a65544e2de310cbf4eaadb13ee15bbfaaf4f:
drm/radeon/dpm: disable bapm on TN asics (2013-10-09 17:13:50 -0400)
----------------------------------------------------------------
Alex Deucher (9):
drm/edid: catch kmalloc failure in drm_edid_to_speaker_allocation
drm/radeon: use 64-bit math to calculate CTS values for audio (v2)
drm/radeon: fix N/CTS clock matching for audio
drm/radeon: use hw generated CTS/N values for audio
drm/radeon/dpm: disable multiple UVD states
drm/radeon: fix typo in CP DMA register headers
drm/radeon: improve soft reset on SI
drm/radeon: improve soft reset on CIK
drm/radeon/dpm: disable bapm on TN asics
Dan Carpenter (3):
drm/radeon: forever loop on error in radeon_do_test_moves()
drm/radeon/dpm/btc: off by one in btc_set_mc_special_registers()
drm/radeon/dpm: off by one in si_set_mc_special_registers()
wojciech kapuscinski (1):
drm/radeon: fix hw contexts for SUMO2 asics
drivers/gpu/drm/drm_edid.c | 2 ++
drivers/gpu/drm/radeon/btc_dpm.c | 6 +++---
drivers/gpu/drm/radeon/cik.c | 6 ++++++
drivers/gpu/drm/radeon/evergreen.c | 2 +-
drivers/gpu/drm/radeon/evergreen_hdmi.c | 3 +--
drivers/gpu/drm/radeon/evergreend.h | 4 ++--
drivers/gpu/drm/radeon/r600_hdmi.c | 20 +++++++++++++-------
drivers/gpu/drm/radeon/r600d.h | 2 +-
drivers/gpu/drm/radeon/radeon_pm.c | 3 +++
drivers/gpu/drm/radeon/radeon_test.c | 4 ++--
drivers/gpu/drm/radeon/radeon_uvd.c | 3 ++-
drivers/gpu/drm/radeon/si.c | 10 ++++++++++
drivers/gpu/drm/radeon/si_dpm.c | 6 +++---
drivers/gpu/drm/radeon/sid.h | 4 ++--
drivers/gpu/drm/radeon/trinity_dpm.c | 2 +-
15 files changed, 52 insertions(+), 25 deletions(-)
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [pull] radeon drm-fixes-3.12
2013-10-09 22:10 Alex Deucher
@ 2013-10-10 5:39 ` Rafał Miłecki
2013-10-10 14:46 ` Alex Deucher
2013-10-10 17:15 ` Alex Deucher
1 sibling, 1 reply; 12+ messages in thread
From: Rafał Miłecki @ 2013-10-10 5:39 UTC (permalink / raw)
To: Alex Deucher; +Cc: Alex Deucher, dri-devel
2013/10/10 Alex Deucher <alexdeucher@gmail.com>:
> drm/radeon: use hw generated CTS/N values for audio
I'd like to see such patches earlier :| I'm OK with the change for
DCE4+ (Evergreen) (I even suggested that change myself recently), but
I didn't have time to check how this should be programmed on
DCE2/3/4...
In your patch 0001-WIP-port-of-hdmi-dp-audio-code-to-newer-kernel.patch
based on (AFAIU) internal specs you were setting HDMI_ACR_SOURCE.
According to the Christian R6xx may really have some bug for
generating values by the hw, see:
https://bugs.freedesktop.org/show_bug.cgi?id=69675#c12
So it doesn't look like a good patch for -fixes, especially without
testing it on some hardware.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [pull] radeon drm-fixes-3.12
2013-10-10 5:39 ` Rafał Miłecki
@ 2013-10-10 14:46 ` Alex Deucher
2013-10-10 14:50 ` Rafał Miłecki
0 siblings, 1 reply; 12+ messages in thread
From: Alex Deucher @ 2013-10-10 14:46 UTC (permalink / raw)
To: Rafał Miłecki; +Cc: Alex Deucher, dri-devel
On Thu, Oct 10, 2013 at 1:39 AM, Rafał Miłecki <zajec5@gmail.com> wrote:
> 2013/10/10 Alex Deucher <alexdeucher@gmail.com>:
>> drm/radeon: use hw generated CTS/N values for audio
>
> I'd like to see such patches earlier :| I'm OK with the change for
> DCE4+ (Evergreen) (I even suggested that change myself recently), but
> I didn't have time to check how this should be programmed on
> DCE2/3/4...
>
> In your patch 0001-WIP-port-of-hdmi-dp-audio-code-to-newer-kernel.patch
> based on (AFAIU) internal specs you were setting HDMI_ACR_SOURCE.
>
> According to the Christian R6xx may really have some bug for
> generating values by the hw, see:
> https://bugs.freedesktop.org/show_bug.cgi?id=69675#c12
>
> So it doesn't look like a good patch for -fixes, especially without
> testing it on some hardware.
Yeah, I thought about that, but on the other hand, there is already a
regression caused by the 1001 modes patches that this series fixes. I
can add a patch to disable the hw generated values on older families
for now if you'd prefer.
Alex
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [pull] radeon drm-fixes-3.12
2013-10-10 14:46 ` Alex Deucher
@ 2013-10-10 14:50 ` Rafał Miłecki
2013-10-10 15:56 ` Alex Deucher
0 siblings, 1 reply; 12+ messages in thread
From: Rafał Miłecki @ 2013-10-10 14:50 UTC (permalink / raw)
To: Alex Deucher; +Cc: Alex Deucher, dri-devel
2013/10/10 Alex Deucher <alexdeucher@gmail.com>:
> On Thu, Oct 10, 2013 at 1:39 AM, Rafał Miłecki <zajec5@gmail.com> wrote:
>> 2013/10/10 Alex Deucher <alexdeucher@gmail.com>:
>>> drm/radeon: use hw generated CTS/N values for audio
>>
>> I'd like to see such patches earlier :| I'm OK with the change for
>> DCE4+ (Evergreen) (I even suggested that change myself recently), but
>> I didn't have time to check how this should be programmed on
>> DCE2/3/4...
>>
>> In your patch 0001-WIP-port-of-hdmi-dp-audio-code-to-newer-kernel.patch
>> based on (AFAIU) internal specs you were setting HDMI_ACR_SOURCE.
>>
>> According to the Christian R6xx may really have some bug for
>> generating values by the hw, see:
>> https://bugs.freedesktop.org/show_bug.cgi?id=69675#c12
>>
>> So it doesn't look like a good patch for -fixes, especially without
>> testing it on some hardware.
>
> Yeah, I thought about that, but on the other hand, there is already a
> regression caused by the 1001 modes patches that this series fixes. I
> can add a patch to disable the hw generated values on older families
> for now if you'd prefer.
It would be nice. I'm working on getting some old GPUs, tracing fglrx
and testing. So I hope to get HDMI support on DCE2/3 cleaned soon.
--
Rafał
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [pull] radeon drm-fixes-3.12
2013-10-10 14:50 ` Rafał Miłecki
@ 2013-10-10 15:56 ` Alex Deucher
2013-10-10 16:22 ` Rafał Miłecki
0 siblings, 1 reply; 12+ messages in thread
From: Alex Deucher @ 2013-10-10 15:56 UTC (permalink / raw)
To: Rafał Miłecki; +Cc: Alex Deucher, dri-devel
[-- Attachment #1: Type: text/plain, Size: 1475 bytes --]
On Thu, Oct 10, 2013 at 10:50 AM, Rafał Miłecki <zajec5@gmail.com> wrote:
> 2013/10/10 Alex Deucher <alexdeucher@gmail.com>:
>> On Thu, Oct 10, 2013 at 1:39 AM, Rafał Miłecki <zajec5@gmail.com> wrote:
>>> 2013/10/10 Alex Deucher <alexdeucher@gmail.com>:
>>>> drm/radeon: use hw generated CTS/N values for audio
>>>
>>> I'd like to see such patches earlier :| I'm OK with the change for
>>> DCE4+ (Evergreen) (I even suggested that change myself recently), but
>>> I didn't have time to check how this should be programmed on
>>> DCE2/3/4...
>>>
>>> In your patch 0001-WIP-port-of-hdmi-dp-audio-code-to-newer-kernel.patch
>>> based on (AFAIU) internal specs you were setting HDMI_ACR_SOURCE.
>>>
>>> According to the Christian R6xx may really have some bug for
>>> generating values by the hw, see:
>>> https://bugs.freedesktop.org/show_bug.cgi?id=69675#c12
>>>
>>> So it doesn't look like a good patch for -fixes, especially without
>>> testing it on some hardware.
>>
>> Yeah, I thought about that, but on the other hand, there is already a
>> regression caused by the 1001 modes patches that this series fixes. I
>> can add a patch to disable the hw generated values on older families
>> for now if you'd prefer.
>
> It would be nice. I'm working on getting some old GPUs, tracing fglrx
> and testing. So I hope to get HDMI support on DCE2/3 cleaned soon.
Attached. I'll send an updated pull request with the patch added.
Alex
[-- Attachment #2: 0001-drm-radeon-re-enable-sw-ACR-support-on-pre-DCE4.patch --]
[-- Type: application/octet-stream, Size: 1178 bytes --]
From b852c985010a77c850b7548d64bbb964ca462b02 Mon Sep 17 00:00:00 2001
From: Alex Deucher <alexander.deucher@amd.com>
Date: Thu, 10 Oct 2013 11:47:01 -0400
Subject: [PATCH] drm/radeon: re-enable sw ACR support on pre-DCE4
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
HW ACR support may have issues on some older chips, so
use SW ACR for now until we've tested further.
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
CC: Rafał Miłecki <zajec5@gmail.com>
---
drivers/gpu/drm/radeon/r600_hdmi.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/radeon/r600_hdmi.c b/drivers/gpu/drm/radeon/r600_hdmi.c
index e2ae1c2..5b72931 100644
--- a/drivers/gpu/drm/radeon/r600_hdmi.c
+++ b/drivers/gpu/drm/radeon/r600_hdmi.c
@@ -451,6 +451,7 @@ void r600_hdmi_setmode(struct drm_encoder *encoder, struct drm_display_mode *mod
}
WREG32(HDMI0_ACR_PACKET_CONTROL + offset,
+ HDMI0_ACR_SOURCE | /* select SW CTS value - XXX verify that hw CTS works on all families */
HDMI0_ACR_AUTO_SEND); /* allow hw to sent ACR packets when required */
WREG32(HDMI0_VBI_PACKET_CONTROL + offset,
--
1.8.3.1
[-- Attachment #3: Type: text/plain, Size: 159 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [pull] radeon drm-fixes-3.12
2013-10-10 15:56 ` Alex Deucher
@ 2013-10-10 16:22 ` Rafał Miłecki
0 siblings, 0 replies; 12+ messages in thread
From: Rafał Miłecki @ 2013-10-10 16:22 UTC (permalink / raw)
To: Alex Deucher; +Cc: Alex Deucher, dri-devel
2013/10/10 Alex Deucher <alexdeucher@gmail.com>:
> Attached. I'll send an updated pull request with the patch added.
Thanks! I promise to work on that, it just takes time to gather so old
hardware and run it (especially fglrx).
--
Rafał
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [pull] radeon drm-fixes-3.12
2013-10-09 22:10 Alex Deucher
2013-10-10 5:39 ` Rafał Miłecki
@ 2013-10-10 17:15 ` Alex Deucher
1 sibling, 0 replies; 12+ messages in thread
From: Alex Deucher @ 2013-10-10 17:15 UTC (permalink / raw)
To: Maling list - DRI developers, Dave Airlie; +Cc: Alex Deucher
On Wed, Oct 9, 2013 at 6:10 PM, Alex Deucher <alexdeucher@gmail.com> wrote:
> Hi Dave,
>
> More radeon fixes for 3.12. Regression fixes for audio and UVD, several
> hang fixes, and some dpm fixes.
Hi Dave,
Please pull from the branch again. The only change is the addition of
the patch discussed below with Rafał.
commit b852c985010a77c850b7548d64bbb964ca462b02
Author: Alex Deucher <alexander.deucher@amd.com>
Date: Thu Oct 10 11:47:01 2013 -0400
drm/radeon: re-enable sw ACR support on pre-DCE4
HW ACR support may have issues on some older chips, so
use SW ACR for now until we've tested further.
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
CC: Rafał Miłecki <zajec5@gmail.com>
Alex
>
> The following changes since commit 1d083bc93d159ebcb46c5cbeca512ddd74a74e4b:
>
> Merge remote-tracking branch 'nouveau/drm-nouveau-next' into drm-fixes (2013-10-09 16:09:25 +1000)
>
> are available in the git repository at:
>
>
> git://people.freedesktop.org/~agd5f/linux drm-fixes-3.12
>
> for you to fetch changes up to 4076a65544e2de310cbf4eaadb13ee15bbfaaf4f:
>
> drm/radeon/dpm: disable bapm on TN asics (2013-10-09 17:13:50 -0400)
>
> ----------------------------------------------------------------
> Alex Deucher (9):
> drm/edid: catch kmalloc failure in drm_edid_to_speaker_allocation
> drm/radeon: use 64-bit math to calculate CTS values for audio (v2)
> drm/radeon: fix N/CTS clock matching for audio
> drm/radeon: use hw generated CTS/N values for audio
> drm/radeon/dpm: disable multiple UVD states
> drm/radeon: fix typo in CP DMA register headers
> drm/radeon: improve soft reset on SI
> drm/radeon: improve soft reset on CIK
> drm/radeon/dpm: disable bapm on TN asics
>
> Dan Carpenter (3):
> drm/radeon: forever loop on error in radeon_do_test_moves()
> drm/radeon/dpm/btc: off by one in btc_set_mc_special_registers()
> drm/radeon/dpm: off by one in si_set_mc_special_registers()
>
> wojciech kapuscinski (1):
> drm/radeon: fix hw contexts for SUMO2 asics
>
> drivers/gpu/drm/drm_edid.c | 2 ++
> drivers/gpu/drm/radeon/btc_dpm.c | 6 +++---
> drivers/gpu/drm/radeon/cik.c | 6 ++++++
> drivers/gpu/drm/radeon/evergreen.c | 2 +-
> drivers/gpu/drm/radeon/evergreen_hdmi.c | 3 +--
> drivers/gpu/drm/radeon/evergreend.h | 4 ++--
> drivers/gpu/drm/radeon/r600_hdmi.c | 20 +++++++++++++-------
> drivers/gpu/drm/radeon/r600d.h | 2 +-
> drivers/gpu/drm/radeon/radeon_pm.c | 3 +++
> drivers/gpu/drm/radeon/radeon_test.c | 4 ++--
> drivers/gpu/drm/radeon/radeon_uvd.c | 3 ++-
> drivers/gpu/drm/radeon/si.c | 10 ++++++++++
> drivers/gpu/drm/radeon/si_dpm.c | 6 +++---
> drivers/gpu/drm/radeon/sid.h | 4 ++--
> drivers/gpu/drm/radeon/trinity_dpm.c | 2 +-
> 15 files changed, 52 insertions(+), 25 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* [pull] radeon drm-fixes-3.12
@ 2013-10-19 13:55 Alex Deucher
0 siblings, 0 replies; 12+ messages in thread
From: Alex Deucher @ 2013-10-19 13:55 UTC (permalink / raw)
To: dri-devel, airlied; +Cc: Alex Deucher
Hi Dave,
Most just regression fixes for audio, dpm, and uvd, plus
a resource leak fix for cik.
The following changes since commit bc5bd37ce48c66e9192ad2e7231e9678880f6f8e:
drm: Pad drm_mode_get_connector to 64-bit boundary (2013-10-18 07:42:23 +0100)
are available in the git repository at:
git://people.freedesktop.org/~agd5f/linux drm-fixes-3.12
for you to fetch changes up to 555b1b651acf44bf27ebbb04235d38a8fd2d58dc:
drm/radeon/audio: don't set speaker allocation on DCE4+ (2013-10-18 20:00:09 -0400)
----------------------------------------------------------------
Alex Deucher (6):
drm/radeon/atom: workaround vbios bug in transmitter table on rs780
drm/radeon: make missing smc ucode non-fatal (r7xx-SI)
drm/radeon: make missing smc ucode non-fatal (CI)
drm/radeon/audio: don't set speaker allocation on DCE3.2
drm/radeon: rework audio option
drm/radeon/audio: don't set speaker allocation on DCE4+
Christian König (2):
drm/radeon: stop the leaks in cik_ib_test
drm/radeon/uvd: revert lower msg&fb buffer requirements on UVD3
drivers/gpu/drm/radeon/atombios_encoders.c | 54 ++++++++++++++++++++----------
drivers/gpu/drm/radeon/cik.c | 4 +++
drivers/gpu/drm/radeon/dce6_afmt.c | 3 ++
drivers/gpu/drm/radeon/evergreen_hdmi.c | 3 ++
drivers/gpu/drm/radeon/ni.c | 1 +
drivers/gpu/drm/radeon/r600.c | 1 +
drivers/gpu/drm/radeon/r600_hdmi.c | 3 ++
drivers/gpu/drm/radeon/radeon_connectors.c | 33 +++++++++++-------
drivers/gpu/drm/radeon/radeon_cs.c | 3 +-
drivers/gpu/drm/radeon/radeon_drv.c | 4 +--
drivers/gpu/drm/radeon/radeon_uvd.c | 3 +-
drivers/gpu/drm/radeon/si.c | 1 +
drivers/gpu/drm/radeon/uvd_v1_0.c | 4 +--
13 files changed, 80 insertions(+), 37 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* [pull] radeon drm-fixes-3.12
@ 2013-10-25 13:50 Alex Deucher
0 siblings, 0 replies; 12+ messages in thread
From: Alex Deucher @ 2013-10-25 13:50 UTC (permalink / raw)
To: dri-devel, airlied; +Cc: Alex Deucher
Hi Dave,
Just a few small fixes for radeon (audio regression fix,
stability fix, and an endian bug noticed by coverity).
The following changes since commit 579123fdfc23ad2147f041dfec305c2308f068ba:
Merge branch 'drm-fixes-3.12' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2013-10-22 07:35:17 +0100)
are available in the git repository at:
git://people.freedesktop.org/~agd5f/linux drm-fixes-3.12
for you to fetch changes up to cdf6e8058415ba4d808537e30a0a6be9fb29e95a:
drm/radeon/dpm: fix incompatible casting on big endian (2013-10-23 16:25:18 -0400)
----------------------------------------------------------------
Alex Deucher (3):
drm/radeon: use sw CTS/N values for audio on DCE4+
drm/radeon: disable bapm on KB
drm/radeon/dpm: fix incompatible casting on big endian
drivers/gpu/drm/radeon/evergreen_hdmi.c | 1 +
drivers/gpu/drm/radeon/kv_dpm.c | 2 +-
drivers/gpu/drm/radeon/radeon.h | 4 ++--
3 files changed, 4 insertions(+), 3 deletions(-)
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2013-10-25 13:50 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-25 22:57 [pull] radeon drm-fixes-3.12 Alex Deucher
-- strict thread matches above, loose matches on Subject: below --
2013-10-25 13:50 Alex Deucher
2013-10-19 13:55 Alex Deucher
2013-10-09 22:10 Alex Deucher
2013-10-10 5:39 ` Rafał Miłecki
2013-10-10 14:46 ` Alex Deucher
2013-10-10 14:50 ` Rafał Miłecki
2013-10-10 15:56 ` Alex Deucher
2013-10-10 16:22 ` Rafał Miłecki
2013-10-10 17:15 ` Alex Deucher
2013-09-16 1:03 Alex Deucher
2013-09-11 19:58 Alex Deucher
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).