[coreboot] [PATCH] flashrom: add i631x LPC support

Sven Schnelle svens at stackframe.org
Sun Jan 4 22:10:00 CET 2009


Hi List,

this patch adds support for the Intel i631x Chipset.

Signed-off-by: Sven Schnelle <svens at stackframe.org>

Index: chipset_enable.c
===================================================================
--- chipset_enable.c	(revision 3845)
+++ chipset_enable.c	(working copy)
@@ -804,6 +804,12 @@
 	return 0;
 }

+static int enable_flash_i631x(struct pci_dev *dev, const char *name)
+{
+	pci_write_byte(dev, 0xdc, pci_read_byte(dev, 0xdc) | 0x01);
+	return 0;
+}
+
 /**
  * Usually on the x86 architectures (and on other PC-like platforms like some
  * Alphas or Itanium) the system flash is mapped right below 4G. On the AMD
@@ -937,4 +943,5 @@
 	{0x1002, 0x4377, "ATI SB400",		enable_flash_sb400},
 	{0x1166, 0x0205, "Broadcom HT-1000",	enable_flash_ht1000},
 	{0x1022, 0x3000, "AMD Elan SC520",	get_flashbase_sc520},
+	{0x8086, 0x2670, "Intel 631xESB/632xESB/3100",         enable_flash_i631x},
 };

 void print_supported_chipsets(void)





More information about the coreboot mailing list