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:
parent
2a5e15ce11
commit
fbed9a5fac
|
@ -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 */
|
||||||
|
|
Loading…
Reference in New Issue