device/pci_device: remove #if/#endif in oprom logic

Use C if conditions instead of preprocessor macros.

BUG=b:72400950

Change-Id: I8107f94b9ecb6f32c569cad0bcb3d51ab39aa35c
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/23504
Reviewed-by: Justin TerAvest <teravest@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Martin Roth <martinroth@google.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Furquan Shaikh <furquan@google.com>
This commit is contained in:
Aaron Durbin 2018-01-30 09:58:51 -07:00
parent 2a5e15ce11
commit fbed9a5fac
1 changed files with 5 additions and 7 deletions

View File

@ -664,7 +664,6 @@ void pci_dev_set_subsystem(struct device *dev, unsigned vendor, unsigned device)
((device & 0xffff) << 16) | (vendor & 0xffff)); ((device & 0xffff) << 16) | (vendor & 0xffff));
} }
#if IS_ENABLED(CONFIG_VGA_ROM_RUN)
static int should_run_oprom(struct device *dev) static int should_run_oprom(struct device *dev)
{ {
static int should_run = -1; static int should_run = -1;
@ -677,10 +676,9 @@ static int should_run_oprom(struct device *dev)
*/ */
should_run = display_init_required(); should_run = display_init_required();
#if IS_ENABLED(CONFIG_CHROMEOS) if (!should_run && IS_ENABLED(CONFIG_CHROMEOS))
if (!should_run)
should_run = vboot_wants_oprom(); should_run = vboot_wants_oprom();
#endif
if (!should_run) if (!should_run)
printk(BIOS_DEBUG, "Not running VGA Option ROM\n"); printk(BIOS_DEBUG, "Not running VGA Option ROM\n");
return should_run; return should_run;
@ -701,14 +699,15 @@ static int should_load_oprom(struct device *dev)
return 0; return 0;
} }
#endif /* CONFIG_VGA_ROM_RUN */
/** Default handler: only runs the relevant PCI BIOS. */ /** Default handler: only runs the relevant PCI BIOS. */
void pci_dev_init(struct device *dev) void pci_dev_init(struct device *dev)
{ {
#if IS_ENABLED(CONFIG_VGA_ROM_RUN)
struct rom_header *rom, *ram; struct rom_header *rom, *ram;
if (!IS_ENABLED(CONFIG_VGA_ROM_RUN))
return;
/* Only execute VGA ROMs. */ /* Only execute VGA ROMs. */
if (((dev->class >> 8) != PCI_CLASS_DISPLAY_VGA)) if (((dev->class >> 8) != PCI_CLASS_DISPLAY_VGA))
return; return;
@ -730,7 +729,6 @@ void pci_dev_init(struct device *dev)
run_bios(dev, (unsigned long)ram); run_bios(dev, (unsigned long)ram);
gfx_set_init_done(1); gfx_set_init_done(1);
printk(BIOS_DEBUG, "VGA Option ROM was run\n"); printk(BIOS_DEBUG, "VGA Option ROM was run\n");
#endif /* CONFIG_VGA_ROM_RUN */
} }
/** Default device operation for PCI devices */ /** Default device operation for PCI devices */