Patchwork [05/16] Add VT8237A id to vt8237r_early_smbus

login
register
about
Submitter Tobias Diedrich
Date 2010-11-07 12:46:27
Message ID <20101107124725.900476304@yamamaya.is-a-geek.org>
Download mbox | patch
Permalink /patch/2261/
State Accepted
Headers show

Comments

Tobias Diedrich - 2010-11-07 12:46:27
This adds the VT8237A LPC pci_locate_device call in vt8237r_early_smbus.c
Depends on the "Introduce get_vt8237_lpc() function" patch.

Signed-off-by: Tobias Diedrich <ranma+coreboot@tdiedrich.de>

---
Rudolf Marek - 2010-11-07 18:58:34
Acked-by: Rudolf Marek <r.marek@assembler.cz>
As 6042.

Rudolf

Patch

Index: src/southbridge/via/vt8237r/vt8237r_early_smbus.c
===================================================================
--- src/southbridge/via/vt8237r/vt8237r_early_smbus.c.orig	2010-11-03 23:32:52.000000000 +0100
+++ src/southbridge/via/vt8237r/vt8237r_early_smbus.c	2010-11-03 23:32:54.000000000 +0100
@@ -146,6 +146,11 @@ 
 
 	dev = pci_locate_device(PCI_ID(PCI_VENDOR_ID_VIA,
 				PCI_DEVICE_ID_VIA_VT8237S_LPC), 0);
+	if (dev != PCI_DEV_INVALID)
+		return dev;
+
+	dev = pci_locate_device(PCI_ID(PCI_VENDOR_ID_VIA,
+				PCI_DEVICE_ID_VIA_VT8237A_LPC), 0);
 	return dev;
 }