sdm: hwc2: validate display id in SetColorModeById

Bug: 63144992
Test: manual vndservice call
Change-Id: I239670334560b9db4ef781aac2612a86ea4363a9
(cherry picked from commit cba1cee4750a80db4b476c3273b06a6d575859f6)
diff --git a/msm8998/sdm/libs/hwc2/hwc_session.cpp b/msm8998/sdm/libs/hwc2/hwc_session.cpp
index a9c7e4e..f99a00d 100644
--- a/msm8998/sdm/libs/hwc2/hwc_session.cpp
+++ b/msm8998/sdm/libs/hwc2/hwc_session.cpp
@@ -1262,7 +1262,7 @@
   auto device = static_cast<hwc2_device_t *>(this);
 
   if (display > HWC_DISPLAY_VIRTUAL) {
-    return -EINVAL;
+    return android::BAD_VALUE;
   }
 
   auto err = CallDisplayFunction(device, display, &HWCDisplay::SetColorModeById, mode);