diff options
author | Simon Glass <sjg@chromium.org> | 2016-01-17 16:11:09 -0700 |
---|---|---|
committer | Bin Meng <bmeng.cn@gmail.com> | 2016-01-24 12:07:19 +0800 |
commit | 7282672d298905088fb3c7c0a049d7d7d31cb8b4 (patch) | |
tree | 99a3fe5ca9ce440110e6086066aaf25c966c93b0 /drivers/pci | |
parent | ac94b7bcbed9a5ee71f6fb9a507c72abf601cb8a (diff) | |
download | u-boot-imx-7282672d298905088fb3c7c0a049d7d7d31cb8b4.zip u-boot-imx-7282672d298905088fb3c7c0a049d7d7d31cb8b4.tar.gz u-boot-imx-7282672d298905088fb3c7c0a049d7d7d31cb8b4.tar.bz2 |
dm: pci: Convert bios_emu to use the driver model PCI API
At present this BIOS emulator uses a bus/device/function number. Change
it to use a device if CONFIG_DM_PCI is enabled.
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'drivers/pci')
-rw-r--r-- | drivers/pci/pci_rom.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/pci/pci_rom.c b/drivers/pci/pci_rom.c index ed2f61d..d5bf6f4 100644 --- a/drivers/pci/pci_rom.c +++ b/drivers/pci/pci_rom.c @@ -328,12 +328,12 @@ int dm_pci_run_vga_bios(struct udevice *dev, int (*int15_handler)(void), #ifdef CONFIG_BIOSEMU BE_VGAInfo *info; - ret = biosemu_setup(dm_pci_get_bdf(dev), &info); + ret = biosemu_setup(dev, &info); if (ret) goto err; biosemu_set_interrupt_handler(0x15, int15_handler); - ret = biosemu_run(dm_pci_get_bdf(dev), (uchar *)ram, 1 << 16, - info, true, vesa_mode, &mode_info); + ret = biosemu_run(dev, (uchar *)ram, 1 << 16, info, + true, vesa_mode, &mode_info); if (ret) goto err; #endif |