From 50e99808e87550177d152a124a286dba6965ed62 Mon Sep 17 00:00:00 2001 From: Vlad Zahorodnii Date: Sat, 23 Jul 2022 16:06:38 +0300 Subject: [PATCH] utils/udev: Drop Udev::listFramebuffers() The fbdev backend was dropped so it's unused. --- src/utils/udev.cpp | 24 ------------------------ src/utils/udev.h | 1 - 2 files changed, 25 deletions(-) diff --git a/src/utils/udev.cpp b/src/utils/udev.cpp index 278f64a911..17fc2de7c2 100644 --- a/src/utils/udev.cpp +++ b/src/utils/udev.cpp @@ -153,30 +153,6 @@ std::vector Udev::listGPUs() #endif } -std::vector Udev::listFramebuffers() -{ - if (!m_udev) { - return {}; - } - UdevEnumerate enumerate(this); - enumerate.addMatch(UdevEnumerate::Match::SubSystem, "graphics"); - enumerate.addMatch(UdevEnumerate::Match::SysName, "fb[0-9]"); - enumerate.scan(); - auto vect = enumerate.find(); - std::sort(vect.begin(), vect.end(), [](const UdevDevice::Ptr &device1, const UdevDevice::Ptr &device2) { - // if set as boot GPU, prefer 1 - if (device1->isBootVga()) { - return true; - } - // if set as boot GPU, prefer 2 - if (device2->isBootVga()) { - return false; - } - return true; - }); - return vect; -} - UdevDevice::Ptr Udev::deviceFromSyspath(const char *syspath) { auto dev = udev_device_new_from_syspath(m_udev, syspath); diff --git a/src/utils/udev.h b/src/utils/udev.h index df2f6558a9..96a0c47e9b 100644 --- a/src/utils/udev.h +++ b/src/utils/udev.h @@ -83,7 +83,6 @@ public: return m_udev != nullptr; } std::vector listGPUs(); - std::vector listFramebuffers(); UdevDevice::Ptr deviceFromSyspath(const char *syspath); std::unique_ptr monitor(); operator udev *() const