solid: ignore CPU frequence devices from devinfo backend

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2021-11-17 06:45:49 +02:00
parent a90855bddb
commit 064578f9d4

View file

@ -208,7 +208,7 @@ bool DevinfoDevice::queryDeviceInterface(const Solid::DeviceInterface::Type &typ
{ {
switch (type) { switch (type) {
case Solid::DeviceInterface::Processor: { case Solid::DeviceInterface::Processor: {
return (m_device.indexOf("/cpu") >= 0); return (m_device.indexOf("/cpu") >= 0 && m_device.indexOf("freq") == -1);
} }
case Solid::DeviceInterface::NetworkInterface: { case Solid::DeviceInterface::NetworkInterface: {
return (m_device.indexOf("/em") >= 0 || m_device.indexOf("/wlan") >= 0); return (m_device.indexOf("/em") >= 0 || m_device.indexOf("/wlan") >= 0);