[pull] radeon drm-next-3.18
Alex Deucher
alexdeucher at gmail.com
Fri Oct 3 07:56:14 PDT 2014
Hi Dave,
It looks like you missed my last 3.18 pull from 9/24. This one
includes those patches and a few more on top. The additional patches are:
- Maarten's radeon fence updates
- Some additional debugging output
>From the previous pull request:
- Re-enable some dpm features that were previously disabled due
to a bug that was fixed in 3.16
- Make some arrays static
- re-arrange some audio code to properly reflect connected status
in the audio driver
The following changes since commit 7a42e83d36d2d0a68622320900dc4e880b1d920a:
Merge branch 'for-airlied-next' of git://people.freedesktop.org/~mlankhorst/linux into drm-next (2014-10-01 19:27:38 +1000)
are available in the git repository at:
git://people.freedesktop.org/~agd5f/linux drm-next-3.18
for you to fetch changes up to 369283bfbd953a5d34c919746b3587737c0a47c8:
drm/radeon/kv: add uvd/vce info to dpm debugfs output (2014-10-03 09:19:18 -0400)
----------------------------------------------------------------
Alex Deucher (15):
drm/radeon: fix register name to match internal name
drm/radeon: consolidate duplicate encode is digital function
drm/radeon: consolidate r600_audio.c into r600_hdmi.c
drm/radeon: split audio enable between eg and r600 (v2)
drm/radeon: disable audio when we disable hdmi (v2)
drm/radeon/dpm: drop clk/voltage dependency filters for NI
drm/radeon/dpm: drop clk/voltage dependency filters for SI
drm/radeon/dpm: drop clk/voltage dependency filters for CI
drm/radeon/dpm: drop clk/voltage dependency filters for BTC
drm/radeon: drop btc_get_max_clock_from_voltage_dependency_table
drm/radeon: remove unecessary includes
drm/radeon/si: print full CS when we hit a packet 0
drm/radeon/cik: write gfx ucode version to ucode addr reg
drm/radeon/ci: add uvd/vce info to dpm debugfs output
drm/radeon/kv: add uvd/vce info to dpm debugfs output
Maarten Lankhorst (3):
drm/radeon: cope with foreign fences inside display
drm/radeon: cope with foreign fences inside the reservation object
drm/radeon: export reservation_object from dmabuf to ttm
Michele Curti (2):
drm/radeon/atombios: declare connector convert tables as static
drm/radeon/combios: declare legacy_connector_convert as static
drivers/gpu/drm/radeon/Makefile | 2 +-
drivers/gpu/drm/radeon/atombios_encoders.c | 23 ----
drivers/gpu/drm/radeon/btc_dpm.c | 51 -------
drivers/gpu/drm/radeon/btc_dpm.h | 2 -
drivers/gpu/drm/radeon/ci_dpm.c | 30 +----
drivers/gpu/drm/radeon/cik.c | 23 ++--
drivers/gpu/drm/radeon/cik_sdma.c | 2 +-
drivers/gpu/drm/radeon/dce3_1_afmt.c | 4 +-
drivers/gpu/drm/radeon/dce6_afmt.c | 6 +-
drivers/gpu/drm/radeon/evergreen.c | 7 +-
drivers/gpu/drm/radeon/evergreen_dma.c | 2 +-
drivers/gpu/drm/radeon/evergreen_hdmi.c | 49 ++++++-
drivers/gpu/drm/radeon/kv_dpm.c | 2 +
drivers/gpu/drm/radeon/ni_dpm.c | 24 ----
drivers/gpu/drm/radeon/r600.c | 6 +-
drivers/gpu/drm/radeon/r600_audio.c | 207 -----------------------------
drivers/gpu/drm/radeon/r600_dma.c | 2 +-
drivers/gpu/drm/radeon/r600_hdmi.c | 172 +++++++++++++++++++++++-
drivers/gpu/drm/radeon/r600d.h | 17 +++
drivers/gpu/drm/radeon/radeon.h | 13 +-
drivers/gpu/drm/radeon/radeon_asic.h | 1 -
drivers/gpu/drm/radeon/radeon_atombios.c | 6 +-
drivers/gpu/drm/radeon/radeon_benchmark.c | 4 +-
drivers/gpu/drm/radeon/radeon_combios.c | 2 +-
drivers/gpu/drm/radeon/radeon_cs.c | 28 +++-
drivers/gpu/drm/radeon/radeon_device.c | 2 +-
drivers/gpu/drm/radeon/radeon_display.c | 30 +++--
drivers/gpu/drm/radeon/radeon_encoders.c | 21 +++
drivers/gpu/drm/radeon/radeon_fence.c | 9 ++
drivers/gpu/drm/radeon/radeon_gart.c | 2 +-
drivers/gpu/drm/radeon/radeon_gem.c | 2 +-
drivers/gpu/drm/radeon/radeon_mode.h | 1 +
drivers/gpu/drm/radeon/radeon_object.c | 8 +-
drivers/gpu/drm/radeon/radeon_object.h | 1 +
drivers/gpu/drm/radeon/radeon_prime.c | 5 +-
drivers/gpu/drm/radeon/radeon_ring.c | 2 +-
drivers/gpu/drm/radeon/radeon_sa.c | 2 +-
drivers/gpu/drm/radeon/radeon_semaphore.c | 29 +++-
drivers/gpu/drm/radeon/radeon_test.c | 5 +-
drivers/gpu/drm/radeon/radeon_ttm.c | 2 +-
drivers/gpu/drm/radeon/radeon_uvd.c | 3 +-
drivers/gpu/drm/radeon/radeon_vce.c | 3 +-
drivers/gpu/drm/radeon/radeon_vm.c | 9 +-
drivers/gpu/drm/radeon/rv770.c | 1 -
drivers/gpu/drm/radeon/rv770_dma.c | 2 +-
drivers/gpu/drm/radeon/si.c | 8 +-
drivers/gpu/drm/radeon/si_dma.c | 2 +-
drivers/gpu/drm/radeon/si_dpm.c | 24 ----
drivers/gpu/drm/radeon/sid.h | 2 +-
49 files changed, 408 insertions(+), 452 deletions(-)
delete mode 100644 drivers/gpu/drm/radeon/r600_audio.c
More information about the dri-devel
mailing list