libdrm-meson: STR(Standby) added support for unknown state of udev device [1/1]

PD#SWPL-113803
PD#SWPL-109212

Problem:
STR(Standby) doesn't work with all screens

Solution:
Added support for unknown state of udev device

Verify:
aq2432

Change-Id: I814a70b108b8824efc8abd6be5281d1ec894af74
Signed-off-by: Rade Vulin <rade.vulin@amlogic.com>
diff --git a/meson/meson_drm_event.c b/meson/meson_drm_event.c
index fc1603b..8ad4847 100644
--- a/meson/meson_drm_event.c
+++ b/meson/meson_drm_event.c
@@ -142,6 +142,11 @@
                                     /* free dev */
                                     udev_device_unref(dev);
                                 }
+                                else {
+                                    printf("I:[%s:%d] udev_monitor_receive_device failed\n", __FUNCTION__, __LINE__);
+                                    enConnection = MESON_DRM_UNKNOWNCONNECTION;
+                                    enPreConnection = MESON_DRM_UNKNOWNCONNECTION;
+                                }
                             } else {
                                 /* TODO: Select timeout or error; handle accordingly. */
                             }