Marcello Sylvester Bauer uploaded patch set #5 to the change originally created by Patrick Rudolph.

View Change

sb/intel/common: Add AHCI code

Implement a clean implementation based on AHCI spec 1.0-1.3 and the
Intel ICH/PCH datasheets.

The common implementation should combine all features of the duplicated
code present in the various southbridge implementations.

It compiles on x86_64, uses less magic values and detects the AHCI
version at runtime.

Change-Id: I5714788aa74b2d8bd855cbc65dd3d78c0a0101b8
Signed-off-by: Patrick Rudolph <siro@das-labor.org>
---
A src/include/ahci.h
M src/southbridge/intel/common/Kconfig
M src/southbridge/intel/common/Makefile.inc
A src/southbridge/intel/common/ahci.c
A src/southbridge/intel/common/ahci.h
5 files changed, 246 insertions(+), 0 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/37/37137/5

To view, visit change 37137. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I5714788aa74b2d8bd855cbc65dd3d78c0a0101b8
Gerrit-Change-Number: 37137
Gerrit-PatchSet: 5
Gerrit-Owner: Patrick Rudolph <siro@das-labor.org>
Gerrit-Reviewer: Marcello Sylvester Bauer <sylv@sylv.io>
Gerrit-Reviewer: Angel Pons <th3fanbus@gmail.com>
Gerrit-Reviewer: Martin Roth <martinroth@google.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi@google.com>
Gerrit-Reviewer: Patrick Rudolph <siro@das-labor.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Arthur Heymans <arthur@aheymans.xyz>
Gerrit-CC: Nico Huber <nico.h@gmx.de>
Gerrit-CC: Paul Menzel <paulepanter@users.sourceforge.net>
Gerrit-MessageType: newpatchset