From 3d303fd7d7c672976834b084c22cb52a99afb4d7 Mon Sep 17 00:00:00 2001 From: hailfinger Date: Wed, 12 Aug 2009 13:32:56 +0000 Subject: Use a common parameter variable for all programmers. This allows us to reduce #ifdef clauses a lot if we compile out some programmers completely. Signed-off-by: Carl-Daniel Hailfinger Acked-by: Stefan Reinauer git-svn-id: https://code.coreboot.org/svn/flashrom/trunk@679 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- nic3com.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'nic3com.c') diff --git a/nic3com.c b/nic3com.c index bdf7db2..574e540 100644 --- a/nic3com.c +++ b/nic3com.c @@ -58,7 +58,7 @@ int nic3com_init(void) { get_io_perms(); - io_base_addr = pcidev_init(PCI_VENDOR_ID_3COM, nics_3com); + io_base_addr = pcidev_init(PCI_VENDOR_ID_3COM, nics_3com, programmer_param); id = pcidev_dev->device_id; /* 3COM 3C90xB cards need a special fixup. */ @@ -94,7 +94,7 @@ int nic3com_shutdown(void) OUTL(internal_conf, io_base_addr + INTERNAL_CONFIG); } - free(pcidev_bdf); + free(programmer_param); pci_cleanup(pacc); release_io_perms(); return 0; -- cgit v1.2.1