[coreboot] [patch] Patches for CN400 / EPIA-N / VT8237R

Harrison, Jon (SELEX GALILEO, UK) jon.harrison at selexgalileo.com
Thu Aug 6 13:46:10 CEST 2009


Dear Corebooters,

Please find attached a number of patches that get the Via
EPIA-N(L)/CN400 to a reasonable level of maturity::

Tested on Via EPIA-NL8000EG with FILO payload booting FC9 (2.6.25
kernel) from SATA HDD.

ACPI is working for PCI interrupt routing, some memory stuff and
Soft-Off.
USB/SATA Working
VGA Console Working
X Working via Onboard AGP

There are a total of four patches::

*********************
pci_ids.patch (apply at src/include level)::
Adds a couple of VT8237R Ids for the USB UHCI/EHCI interfaces. 

This is a dependency for all that follows.
*********************
vt8237r.patch (apply at src/southbridge level)::
This uses the CONFIG_EPIA_VT8237R_INIT option to customise SB init for
the EPIA-N
The main differences between the EPIA-N init and what is already there
is that the Via C3 CPU uses the secondary APIC bus rather than FSB for
IOAPIC to LAPIC comms.

There are a few other EPIA MoBo specific tweaks in there too.

This is a dependency for all that follows
*********************
cn400.patch (apply at src/northbridge level)::
Fixes for Vlink, RAM, Performance and Video

This is a dependency for all that follows.
*********************
epia-n.patch (apply at src/motherboard level)::
Adds ACPI/APIC Support to EPIA-N
irq_tables.c is chaged to one generated from an earlier version of
getpir in reponse to issues raised with other ports on the code header
from newer versions of the tool
*********************

I have tried to keep any whitespace/comment only changes to a minimum.

Signed-off-by: Jon Harrison <bothlyn at blueyonder.co.uk>
SELEX Sensors and Airborne Systems Limited
Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS14 3EL
A company registered in England & Wales.  Company no. 02426132
********************************************************************
This email and any attachments are confidential to the intended
recipient and may also be privileged. If you are not the intended
recipient please delete it from your system and notify the sender.
You should not copy it or use it for any purpose nor disclose or
distribute its contents to any other person.
********************************************************************
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cn400.patch
Type: application/octet-stream
Size: 29343 bytes
Desc: cn400.patch
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20090806/2981fcbe/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: epia-n.patch
Type: application/octet-stream
Size: 123855 bytes
Desc: epia-n.patch
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20090806/2981fcbe/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pci_ids.patch
Type: application/octet-stream
Size: 549 bytes
Desc: pci_ids.patch
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20090806/2981fcbe/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vt8237r.patch
Type: application/octet-stream
Size: 19848 bytes
Desc: vt8237r.patch
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20090806/2981fcbe/attachment-0003.obj>


More information about the coreboot mailing list