drm/radeon/hdmi: use separated file for DCE 3.1/3.2 code
authorRafał Miłecki <zajec5@gmail.com>
Fri, 16 May 2014 09:36:24 +0000 (11:36 +0200)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 2 Jun 2014 14:25:04 +0000 (10:25 -0400)
commit8f33a156c2adeddb5b5755b277b2c0b68da56ae2
tree652e69889981163551a7837477810d2215eec8c7
parent1c89d27fb9f169003c5a82561ffeb8adb980ebfb
drm/radeon/hdmi: use separated file for DCE 3.1/3.2 code

DCE 3.1 and 3.2 should be programmed in a different way than DCE 2 and
DCE 3. The order of setting registers and sets of registers are
different.
It's still unsure how we will handle DCE 3.1 vs. DCE 3.2, since they
have few differences as well.
For now separate DCE 2 and DCE 3 path, so we can work on it without a
risk of breaking DCE 3.1+.

This has been tested for possible regressions on DCE32 HD4550 (RV710).

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/radeon/Makefile
drivers/gpu/drm/radeon/dce3_1_afmt.c [new file with mode: 0644]
drivers/gpu/drm/radeon/r600_hdmi.c
drivers/gpu/drm/radeon/radeon_asic.c
drivers/gpu/drm/radeon/radeon_asic.h