aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruno Prémont <bonbons@linux-vserver.org>2014-08-24 17:13:15 -0400
committerBjorn Helgaas <bhelgaas@google.com>2014-09-16 17:02:55 -0400
commitce6eacb07e287c0c3c8b5c316a9a7f9cecf69e95 (patch)
tree6eae3c19155b8748d0641133ac3cbe0f4886bb3d
parent86fd887b7fe350819dae5b55e7fef05b511c8656 (diff)
vgaarb: Drop obsolete #ifndef
Commit 20cde694027e ("x86, ia64: Move EFI_FB vga_default_device() initialization to pci_vga_fixup()") moved boot video device detection from efifb to x86 and ia64 pci/fixup.c. Remove the left-over #ifndef check that will always match since the corresponding arch-specific define is gone with above patch. Signed-off-by: Bruno Prémont <bonbons@linux-vserver.org> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> CC: Matthew Garrett <matthew.garrett@nebula.com>
-rw-r--r--drivers/gpu/vga/vgaarb.c8
-rw-r--r--include/linux/vgaarb.h2
2 files changed, 0 insertions, 10 deletions
diff --git a/drivers/gpu/vga/vgaarb.c b/drivers/gpu/vga/vgaarb.c
index 24ac52e6cd41..77711623b973 100644
--- a/drivers/gpu/vga/vgaarb.c
+++ b/drivers/gpu/vga/vgaarb.c
@@ -113,10 +113,8 @@ both:
113 return 1; 113 return 1;
114} 114}
115 115
116#ifndef __ARCH_HAS_VGA_DEFAULT_DEVICE
117/* this is only used a cookie - it should not be dereferenced */ 116/* this is only used a cookie - it should not be dereferenced */
118static struct pci_dev *vga_default; 117static struct pci_dev *vga_default;
119#endif
120 118
121static void vga_arb_device_card_gone(struct pci_dev *pdev); 119static void vga_arb_device_card_gone(struct pci_dev *pdev);
122 120
@@ -132,7 +130,6 @@ static struct vga_device *vgadev_find(struct pci_dev *pdev)
132} 130}
133 131
134/* Returns the default VGA device (vgacon's babe) */ 132/* Returns the default VGA device (vgacon's babe) */
135#ifndef __ARCH_HAS_VGA_DEFAULT_DEVICE
136struct pci_dev *vga_default_device(void) 133struct pci_dev *vga_default_device(void)
137{ 134{
138 return vga_default; 135 return vga_default;
@@ -148,7 +145,6 @@ void vga_set_default_device(struct pci_dev *pdev)
148 pci_dev_put(vga_default); 145 pci_dev_put(vga_default);
149 vga_default = pci_dev_get(pdev); 146 vga_default = pci_dev_get(pdev);
150} 147}
151#endif
152 148
153static inline void vga_irq_set_state(struct vga_device *vgadev, bool state) 149static inline void vga_irq_set_state(struct vga_device *vgadev, bool state)
154{ 150{
@@ -584,14 +580,12 @@ static bool vga_arbiter_add_pci_device(struct pci_dev *pdev)
584 /* Deal with VGA default device. Use first enabled one 580 /* Deal with VGA default device. Use first enabled one
585 * by default if arch doesn't have it's own hook 581 * by default if arch doesn't have it's own hook
586 */ 582 */
587#ifndef __ARCH_HAS_VGA_DEFAULT_DEVICE
588 if (vga_default == NULL && 583 if (vga_default == NULL &&
589 ((vgadev->owns & VGA_RSRC_LEGACY_MASK) == VGA_RSRC_LEGACY_MASK)) { 584 ((vgadev->owns & VGA_RSRC_LEGACY_MASK) == VGA_RSRC_LEGACY_MASK)) {
590 pr_info("vgaarb: setting as boot device: PCI:%s\n", 585 pr_info("vgaarb: setting as boot device: PCI:%s\n",
591 pci_name(pdev)); 586 pci_name(pdev));
592 vga_set_default_device(pdev); 587 vga_set_default_device(pdev);
593 } 588 }
594#endif
595 589
596 vga_arbiter_check_bridge_sharing(vgadev); 590 vga_arbiter_check_bridge_sharing(vgadev);
597 591
@@ -625,10 +619,8 @@ static bool vga_arbiter_del_pci_device(struct pci_dev *pdev)
625 goto bail; 619 goto bail;
626 } 620 }
627 621
628#ifndef __ARCH_HAS_VGA_DEFAULT_DEVICE
629 if (vga_default == pdev) 622 if (vga_default == pdev)
630 vga_set_default_device(NULL); 623 vga_set_default_device(NULL);
631#endif
632 624
633 if (vgadev->decodes & (VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM)) 625 if (vgadev->decodes & (VGA_RSRC_LEGACY_IO | VGA_RSRC_LEGACY_MEM))
634 vga_decode_count--; 626 vga_decode_count--;
diff --git a/include/linux/vgaarb.h b/include/linux/vgaarb.h
index 2c02f3a8d2ba..c37bd4d06739 100644
--- a/include/linux/vgaarb.h
+++ b/include/linux/vgaarb.h
@@ -182,7 +182,6 @@ extern void vga_put(struct pci_dev *pdev, unsigned int rsrc);
182 * vga_get()... 182 * vga_get()...
183 */ 183 */
184 184
185#ifndef __ARCH_HAS_VGA_DEFAULT_DEVICE
186#ifdef CONFIG_VGA_ARB 185#ifdef CONFIG_VGA_ARB
187extern struct pci_dev *vga_default_device(void); 186extern struct pci_dev *vga_default_device(void);
188extern void vga_set_default_device(struct pci_dev *pdev); 187extern void vga_set_default_device(struct pci_dev *pdev);
@@ -190,7 +189,6 @@ extern void vga_set_default_device(struct pci_dev *pdev);
190static inline struct pci_dev *vga_default_device(void) { return NULL; }; 189static inline struct pci_dev *vga_default_device(void) { return NULL; };
191static inline void vga_set_default_device(struct pci_dev *pdev) { }; 190static inline void vga_set_default_device(struct pci_dev *pdev) { };
192#endif 191#endif
193#endif
194 192
195/** 193/**
196 * vga_conflicts 194 * vga_conflicts