Merge "sdm: Add check for Destination Scaler count"
diff --git a/sdm/libs/core/comp_manager.cpp b/sdm/libs/core/comp_manager.cpp
index 4d25497..400b6b9 100644
--- a/sdm/libs/core/comp_manager.cpp
+++ b/sdm/libs/core/comp_manager.cpp
@@ -488,6 +488,9 @@
DisplayError CompManager::SetDetailEnhancerData(Handle display_ctx,
const DisplayDetailEnhancerData &de_data) {
SCOPE_LOCK(locker_);
+ if (!hw_res_info_.hw_dest_scalar_info.count) {
+ return kErrorResources;
+ }
DisplayCompositionContext *display_comp_ctx =
reinterpret_cast<DisplayCompositionContext *>(display_ctx);