sdm: Add support for multiple displays

- Enable creation of display interfaces to an arbitrary number of
  displays.
- Enable discovery of available displays and their status.
- Enable querying of maximum concurrent display interfaces per display
  type.

CRs-Fixed: 2200594
Change-Id: Iee4594254abb5ca420d69d8ad65c9d4ff8a8f575
diff --git a/sdm/libs/utils/debug.cpp b/sdm/libs/utils/debug.cpp
index 05d5c7b..17e02e8 100644
--- a/sdm/libs/utils/debug.cpp
+++ b/sdm/libs/utils/debug.cpp
@@ -87,17 +87,17 @@
 int Debug::GetMaxPipesPerMixer(DisplayType display_type) {
   int value = -1;
   switch (display_type) {
-  case kPrimary:
-    DebugHandler::Get()->GetProperty(PRIMARY_MIXER_STAGES_PROP, &value);
-    break;
-  case kHDMI:
-    DebugHandler::Get()->GetProperty(EXTERNAL_MIXER_STAGES_PROP, &value);
-    break;
-  case kVirtual:
-    DebugHandler::Get()->GetProperty(VIRTUAL_MIXER_STAGES_PROP, &value);
-    break;
-  default:
-    break;
+    case kBuiltIn:
+      DebugHandler::Get()->GetProperty(PRIMARY_MIXER_STAGES_PROP, &value);
+      break;
+    case kPluggable:
+      DebugHandler::Get()->GetProperty(EXTERNAL_MIXER_STAGES_PROP, &value);
+      break;
+    case kVirtual:
+      DebugHandler::Get()->GetProperty(VIRTUAL_MIXER_STAGES_PROP, &value);
+      break;
+    default:
+      break;
   }
 
   return value;