drm/amd/powerplay: add Tonga dpm support (v3)
[deliverable/linux.git] / drivers / gpu / drm / amd / powerplay / hwmgr / hwmgr.c
index 5d1ba90a14090d44e9f07ebc9d45bcd994b9a8ca..407b2e31e1a1fc0a1a0b07e6238c777b4e7855fb 100644 (file)
@@ -28,6 +28,7 @@
 #include "power_state.h"
 #include "hwmgr.h"
 #include "cz_hwmgr.h"
+#include "tonga_hwmgr.h"
 
 int hwmgr_init(struct amd_pp_init *pp_init, struct pp_instance *handle)
 {
@@ -53,6 +54,15 @@ int hwmgr_init(struct amd_pp_init *pp_init, struct pp_instance *handle)
        case AMD_FAMILY_CZ:
                cz_hwmgr_init(hwmgr);
                break;
+       case AMD_FAMILY_VI:
+               switch (hwmgr->chip_id) {
+               case CHIP_TONGA:
+                       tonga_hwmgr_init(hwmgr);
+                       break;
+               default:
+                       return -EINVAL;
+               }
+               break;
        default:
                return -EINVAL;
        }
This page took 0.036789 seconds and 5 git commands to generate.