sdm: Add a property to disable scalar

- Add 'sdm.debug.disable_scalar' property to disable scalar.

Change-Id: Iee0128cc06f1d78ddec011d34086c2c1d7ba3059
diff --git a/sdm/include/utils/debug.h b/sdm/include/utils/debug.h
index 0d64bbf..a384509 100644
--- a/sdm/include/utils/debug.h
+++ b/sdm/include/utils/debug.h
@@ -70,6 +70,7 @@
   static bool IsVideoModeEnabled();
   static bool IsRotatorUbwcDisabled();
   static bool IsRotatorSplitDisabled();
+  static bool IsScalarDisabled();
 
  private:
   Debug();
diff --git a/sdm/libs/utils/debug.cpp b/sdm/libs/utils/debug.cpp
index f240082..98f5626 100644
--- a/sdm/libs/utils/debug.cpp
+++ b/sdm/libs/utils/debug.cpp
@@ -120,5 +120,12 @@
   return (value == 1);
 }
 
+bool Debug::IsScalarDisabled() {
+  int value = 0;
+  debug_.debug_handler_->GetProperty("sdm.debug.disable_scalar", &value);
+
+  return (value == 1);
+}
+
 }  // namespace sdm