diff --git a/src/lib/ecore_drm2/ecore_drm2_device.c b/src/lib/ecore_drm2/ecore_drm2_device.c index dea67b1ab3..e04f0d38d8 100644 --- a/src/lib/ecore_drm2/ecore_drm2_device.c +++ b/src/lib/ecore_drm2/ecore_drm2_device.c @@ -97,7 +97,6 @@ _drm2_device_find(Elput_Manager *em, const char *seat) Eina_List *devs, *l; const char *dev, *ret = NULL, *chosen_dev = NULL; Eina_Bool found = EINA_FALSE; - Eina_Bool platform = EINA_FALSE; Eina_Bool modeset; int fd; @@ -130,28 +129,16 @@ _drm2_device_find(Elput_Manager *em, const char *seat) chosen_dev = dev; dparent = eeze_udev_syspath_get_parent_filtered(dev, "pci", NULL); - if (!dparent) - { - dparent = - eeze_udev_syspath_get_parent_filtered(dev, "platform", NULL); - platform = EINA_TRUE; - } - if (dparent) { - if (!platform) - { - const char *id; + const char *id; - id = eeze_udev_syspath_get_sysattr(dparent, "boot_vga"); - if (id) - { - if (!strcmp(id, "1")) found = EINA_TRUE; - eina_stringshare_del(id); - } + id = eeze_udev_syspath_get_sysattr(dparent, "boot_vga"); + if (id) + { + if (!strcmp(id, "1")) found = EINA_TRUE; + eina_stringshare_del(id); } - else - found = EINA_TRUE; eina_stringshare_del(dparent); }