From: Mikael Pettersson Date: Tue, 9 Jan 2007 09:50:27 +0000 (+0100) Subject: sata_promise: TX2plus PATA support X-Git-Tag: v2.6.21-rc1~274^2~535 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=870ae337d568e8633ec30ca6f6afb7b58a558ba3;p=pandora-kernel.git sata_promise: TX2plus PATA support This patch implements a simple way of setting up per-port flags on the SATA+PATA Promise TX2plus chips, which is a prerequisite for supporting the PATA port on those chips. It is based on the observation that ap->flags isn't really used until after ->port_start() has been invoked. So it places the "exceptional" per-port flags array in the driver's private host structure, and uses it in ->port_start() to finalise the port's flags. This patch obsoletes the #promise-sata-pata branch included in the #all branch. Signed-off-by: Mikael Pettersson Signed-off-by: Jeff Garzik --- Reading git-diff-tree failed