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;