drm/amd/display: add GPIO changes for DCN32/321
[linux-2.6-microblaze.git] / drivers / gpu / drm / amd / display / dc / gpio / hw_translate.c
index 1db4f14..82aad7b 100644 (file)
@@ -51,8 +51,7 @@
 #include "dcn21/hw_translate_dcn21.h"
 #include "dcn30/hw_translate_dcn30.h"
 #include "dcn315/hw_translate_dcn315.h"
-
-#include "diagnostics/hw_translate_diag.h"
+#include "dcn32/hw_translate_dcn32.h"
 
 /*
  * This unit
@@ -63,11 +62,6 @@ bool dal_hw_translate_init(
        enum dce_version dce_version,
        enum dce_environment dce_environment)
 {
-       if (IS_FPGA_MAXIMUS_DC(dce_environment)) {
-               dal_hw_translate_diag_fpga_init(translate);
-               return true;
-       }
-
        switch (dce_version) {
 #if defined(CONFIG_DRM_AMD_DC_SI)
        case DCE_VERSION_6_0:
@@ -113,7 +107,10 @@ bool dal_hw_translate_init(
        case DCN_VERSION_3_15:
                dal_hw_translate_dcn315_init(translate);
                return true;
-
+       case DCN_VERSION_3_2:
+       case DCN_VERSION_3_21:
+               dal_hw_translate_dcn32_init(translate);
+               return true;
        default:
                BREAK_TO_DEBUGGER();
                return false;