Blame view
arch/x86/video/fbdev.c
731 Bytes
317b3c216 fbdev: detect pri... |
1 |
/* |
317b3c216 fbdev: detect pri... |
2 3 4 5 6 7 8 9 10 |
* Copyright (C) 2007 Antonino Daplas <adaplas@gmail.com> * * This file is subject to the terms and conditions of the GNU General Public * License. See the file COPYING in the main directory of this archive * for more details. * */ #include <linux/fb.h> #include <linux/pci.h> |
7c52d5517 x86: fix up files... |
11 |
#include <linux/module.h> |
317b3c216 fbdev: detect pri... |
12 13 14 |
int fb_is_primary_device(struct fb_info *info) { |
623e71b03 fbcon: allow fbco... |
15 |
struct device *device = info->device; |
317b3c216 fbdev: detect pri... |
16 17 18 |
struct pci_dev *pci_dev = NULL; struct resource *res = NULL; int retval = 0; |
317b3c216 fbdev: detect pri... |
19 20 21 22 23 24 25 26 27 28 29 30 |
if (device) pci_dev = to_pci_dev(device); if (pci_dev) res = &pci_dev->resource[PCI_ROM_RESOURCE]; if (res && res->flags & IORESOURCE_ROM_SHADOW) retval = 1; return retval; } EXPORT_SYMBOL(fb_is_primary_device); |
7b04fa014 x86: video/fbdev.... |
31 |
MODULE_LICENSE("GPL"); |