[PATCH 0/6] drm/radeon: minor HDMI improvements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I've managed to track fglrx operations on HDMI regs, so we can finally setup
everything in (hopefully) the correct way and order.

This changes HDMI setup on Evergreen to mostly match fglrx and was tested on:
1) AMD Radeon HD 6320 (PALM == DCE41)
2) AMD Radeon HD 6970M (BARTS == DCE5)
No regressions noticed, I can still play audio, including LPCM, AC3 and DTS.

Unfortunately I don't have any DCE4 hardware to test this, but that changes
shouldn't cause any regressions. I hope that with such improvements we will
finally able to enable audio by default.

Rafał Miłecki (6):
  drm/radeon: add helpers for masking and setting bits in regs
  drm/radeon: remove HDMI interrupts on Evergreen
  drm/radeon: add some HDMI comments
  drm/radeon/evergreen: setup HDMI before enabling it
  drm/radeon/evergreen: reorder HDMI setup
  drm/radeon/evergreen: write default channel numbers

 drivers/gpu/drm/radeon/evergreen.c      |  127 +------------------------------
 drivers/gpu/drm/radeon/evergreen_hdmi.c |   77 +++++++++++++++----
 drivers/gpu/drm/radeon/evergreend.h     |    1 +
 drivers/gpu/drm/radeon/r600_hdmi.c      |   16 ++--
 drivers/gpu/drm/radeon/radeon.h         |    2 +
 drivers/gpu/drm/radeon/radeon_display.c |    5 ++
 6 files changed, 76 insertions(+), 152 deletions(-)

-- 
1.7.10.4

_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel





[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux