radeon_hd: AtomBIOS version bump. Encoder work

Operating Systems / Haiku - Alexander von Gluck IV [unixzen.com] - 5 October 2016 13:54 UTC

- Now pulling in latest amdgpu atombios.h headers
- Lots of DisplayPort cleanup and removal of legacy stuff
- Add obsolete atombios header for things that disappear (amdgpu doesn't support older cards like we do)
- Introduce new code to support later encoder tables
- Drop radeon-specific encoder service from common dp_info
- Tested on HD 5450 hdmi

25a087b radeon_hd: AtomBIOS version bump. Encoder work.
headers/private/graphics/common/dp.h | 2 -
.../accelerants/radeon_hd/atombios/ObjectID.h | 42 +-
.../radeon_hd/atombios/atombios-obsolete.h | 24 +
.../accelerants/radeon_hd/atombios/atombios.h | 5410 ++++++++++++--------
src/add-ons/accelerants/radeon_hd/displayport.cpp | 151 +-
src/add-ons/accelerants/radeon_hd/displayport.h | 1 +
src/add-ons/accelerants/radeon_hd/encoder.cpp | 199 +-
src/add-ons/accelerants/radeon_hd/encoder.h | 1 -
8 files changed, 3579 insertions(+), 2251 deletions(-)

Upstream: cgit.haiku-os.org


  • Share