video: Provide screen_info_get_pci_dev() to find screen_info's PCI device
authorThomas Zimmermann <tzimmermann@suse.de>
Mon, 12 Feb 2024 09:06:10 +0000 (10:06 +0100)
committerThomas Zimmermann <tzimmermann@suse.de>
Wed, 14 Feb 2024 09:09:16 +0000 (10:09 +0100)
commit036105e3a776b6fc2fe0d262896a23ff2cc2e6b1
tree2849d117a6ab8067abc637f14721a728ee839d26
parent75fa9b7e375e35739663cde0252d31e586c6314a
video: Provide screen_info_get_pci_dev() to find screen_info's PCI device

Add screen_info_get_pci_dev() to find the PCI device of an instance
of screen_info. Does nothing on systems without PCI bus.

v3:
* search PCI device with pci_get_base_class() (Sui)
v2:
* remove ret from screen_info_pci_dev() (Javier)

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Javier Martinez Canillas <javierm@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240212090736.11464-3-tzimmermann@suse.de
drivers/video/Makefile
drivers/video/screen_info_pci.c [new file with mode: 0644]
include/linux/screen_info.h