Commit 8a73372e authored by Vasyl Vavrychuk's avatar Vasyl Vavrychuk Committed by Kristian H. Kristensen

xf86drm: fix subsystem type lookup for virtio mmio-based devices

Currently the code assumes that a virtio based device is always located
on the PCI bus.

Modify the parser to make it check the device's parent directory to
determine on which bus it is located.

Output for virtio-pci is the PCI bus.
Output for virtio-mmio is the Platform bus.
Signed-off-by: default avatarVasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com>
Signed-off-by: default avatarMikhail Golubev <Mikhail.Golubev@opensynergy.com>
Reviewed-by: Gurchetan Singh's avatarGurchetan Singh <gurchetansingh@chromium.org>
Tested-by: Gurchetan Singh's avatarGurchetan Singh <gurchetansingh@chromium.org>
parent c4eae71d
Pipeline #118878 passed with stage
in 1 minute and 14 seconds