Hi Dave,
this is the next pull quested for stashed up radeon fixes for 3.15. Highlights this time are: 1. Support for Mullins. Handled like Kabini, so only PCI-IDs and a new enum that needs to be added on various locations. 2. DPM updates for Kabini. 3. One more patch to better handle PLL limits. 4. Making use of the PFLIP additional to the VBLANK interrupt, otherwise we sometimes miss page flip events. 5. Fix for the UVD command stream parser. 6. Fix for bootup UVD clocks on RV7xx systems.
The following changes since commit b8eade24c9891b8f153c40cf310ef4696c873af9:
drm/exynos: use %pad for dma_addr_t (2014-04-30 09:48:54 +1000)
are available in the git repository at:
git://people.freedesktop.org/~deathsimple/linux drm-fixes-3.15
for you to fetch changes up to 4404cc95b18e4cacacb7e94fde00b4fc8506ae57:
drm/radeon: add pci ids for Mullins (2014-05-01 12:29:00 +0200)
---------------------------------------------------------------- Alex Deucher (2): drm/radeon/dp: check for errors in dpcd reads drm/radeon: dpm updates for KV/KB
Christian König (3): drm/radeon/uvd: use lower clocks on old UVD to boot v2 drm/radeon: use pflip irq on R600+ v2 drm/radeon: avoid high jitter with small frac divs
Leo Liu (2): drm/radeon: check buffer relocation offset drm/radeon: add Mullins VCE support
Samuel Li (6): drm/radeon: add Mullins chip family drm/radeon: update cik init for Mullins. drm/radeon: add Mullins UVD support. drm/radeon: add Mullins dpm support. drm/radeon: modesetting updates for Mullins. drm/radeon: add pci ids for Mullins
drivers/gpu/drm/radeon/atombios_crtc.c | 5 ++-- drivers/gpu/drm/radeon/atombios_dp.c | 44 ++++++++++++++++------------- drivers/gpu/drm/radeon/cik.c | 147 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/gpu/drm/radeon/cikd.h | 9 ++++++ drivers/gpu/drm/radeon/evergreen.c | 28 ++++++++++++++----- drivers/gpu/drm/radeon/kv_dpm.c | 135 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------- drivers/gpu/drm/radeon/r600.c | 13 +++++++-- drivers/gpu/drm/radeon/radeon.h | 6 ++++ drivers/gpu/drm/radeon/radeon_asic.c | 1 + drivers/gpu/drm/radeon/radeon_device.c | 1 + drivers/gpu/drm/radeon/radeon_display.c | 18 ++++++++++-- drivers/gpu/drm/radeon/radeon_family.h | 1 + drivers/gpu/drm/radeon/radeon_pm.c | 1 + drivers/gpu/drm/radeon/radeon_ucode.h | 1 + drivers/gpu/drm/radeon/radeon_uvd.c | 5 ++++ drivers/gpu/drm/radeon/radeon_vce.c | 1 + drivers/gpu/drm/radeon/si.c | 28 ++++++++++++++----- drivers/gpu/drm/radeon/uvd_v1_0.c | 10 +++++-- include/drm/drm_pciids.h | 16 +++++++++++ 19 files changed, 399 insertions(+), 71 deletions(-)
On 1 May 2014 23:47, Christian König christian.koenig@amd.com wrote:
Hi Dave,
To keep Linus happier, I'd like to split this into two pull requests, one with the fixes, and one with the new hardware support, so I can send one as part of my regular fixes pull without fear of it upsetting the other, and vice-versa.
Dave.
this is the next pull quested for stashed up radeon fixes for 3.15. Highlights this time are:
- Support for Mullins. Handled like Kabini, so only PCI-IDs and a new enum
that needs to be added on various locations. 2. DPM updates for Kabini. 3. One more patch to better handle PLL limits. 4. Making use of the PFLIP additional to the VBLANK interrupt, otherwise we sometimes miss page flip events. 5. Fix for the UVD command stream parser. 6. Fix for bootup UVD clocks on RV7xx systems.
Hi Dave,
To keep Linus happier, I'd like to split this into two pull requests, one with the fixes, and one with the new hardware support, so I can send one as part of my regular fixes pull without fear of it upsetting the other, and vice-versa.
Sure, no problem.
I've just removed mullins support from my drm-fixes-3.15 branch and forcefully pushed the result to fdo. The old branch is now available as "mullins" on fdo as well.
The only patch I'm not 100% sure about is "drm/radeon: dpm updates for KV/KB". This one came from the Mullins branch as well, but I need to check with Alex if we shouldn't include that in fixes even without Mullins support.
I have a couple of more patches for drm-fixes in the queue, so I wanted to send out a new pull request tomorrow anyway. You can pull my drm-fixes-3.15 branch now or you could just ignore this one and get a new clean pull request tomorrow. Just let me know what you prefer.
Regards, Christian.
Am 05.05.2014 02:51, schrieb Dave Airlie:
On 1 May 2014 23:47, Christian König christian.koenig@amd.com wrote:
Hi Dave,
To keep Linus happier, I'd like to split this into two pull requests, one with the fixes, and one with the new hardware support, so I can send one as part of my regular fixes pull without fear of it upsetting the other, and vice-versa.
Dave.
this is the next pull quested for stashed up radeon fixes for 3.15. Highlights this time are:
- Support for Mullins. Handled like Kabini, so only PCI-IDs and a new enum
that needs to be added on various locations. 2. DPM updates for Kabini. 3. One more patch to better handle PLL limits. 4. Making use of the PFLIP additional to the VBLANK interrupt, otherwise we sometimes miss page flip events. 5. Fix for the UVD command stream parser. 6. Fix for bootup UVD clocks on RV7xx systems.
-----Original Message----- From: Koenig, Christian Sent: Monday, May 05, 2014 5:04 AM To: Dave Airlie Cc: Deucher, Alexander; dri-devel@lists.freedesktop.org Subject: Re: [pull] radeon drm-fixes-3.15
Hi Dave,
To keep Linus happier, I'd like to split this into two pull requests, one with the fixes, and one with the new hardware support, so I can send one as part of
my
regular fixes pull without fear of it upsetting the other, and vice-versa.
Sure, no problem.
I've just removed mullins support from my drm-fixes-3.15 branch and forcefully pushed the result to fdo. The old branch is now available as "mullins" on fdo as well.
The only patch I'm not 100% sure about is "drm/radeon: dpm updates for KV/KB". This one came from the Mullins branch as well, but I need to check with Alex if we shouldn't include that in fixes even without Mullins support.
That patch depends on the mullins patches so it should be included with them.
Alex
I have a couple of more patches for drm-fixes in the queue, so I wanted to send out a new pull request tomorrow anyway. You can pull my drm-fixes-3.15 branch now or you could just ignore this one and get a new clean pull request tomorrow. Just let me know what you prefer.
Regards, Christian.
Am 05.05.2014 02:51, schrieb Dave Airlie:
On 1 May 2014 23:47, Christian König christian.koenig@amd.com wrote:
Hi Dave,
To keep Linus happier, I'd like to split this into two pull requests, one with the fixes, and one with the new hardware support, so I can send one as part of
my
regular fixes pull without fear of it upsetting the other, and vice-versa.
Dave.
this is the next pull quested for stashed up radeon fixes for 3.15. Highlights this time are:
- Support for Mullins. Handled like Kabini, so only PCI-IDs and a new
enum
that needs to be added on various locations. 2. DPM updates for Kabini. 3. One more patch to better handle PLL limits. 4. Making use of the PFLIP additional to the VBLANK interrupt, otherwise
we
sometimes miss page flip events. 5. Fix for the UVD command stream parser. 6. Fix for bootup UVD clocks on RV7xx systems.
dri-devel@lists.freedesktop.org