diff options
author | Arjan van de Ven <arjan@linux.intel.com> | 2009-01-09 15:54:07 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-01-10 15:06:52 -0800 |
commit | 886ad09fc83342aa1c5a02a0b6d3298b78a8067f (patch) | |
tree | 82a7818829b25db9c67f95c315521dac3da47fc6 /include | |
parent | 3d14bdad40315b54470cb7812293d14c8af2bf7d (diff) | |
download | linux-886ad09fc83342aa1c5a02a0b6d3298b78a8067f.tar.gz linux-886ad09fc83342aa1c5a02a0b6d3298b78a8067f.tar.bz2 linux-886ad09fc83342aa1c5a02a0b6d3298b78a8067f.zip |
libata: Add a per-host flag to opt-in into parallel port probes
This patch adds a per host flag that allows drivers to opt in into
having its busses scanned in parallel.
Drivers that do not set this flag get their ports scanned in
the "original" sequence.
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/libata.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/libata.h b/include/linux/libata.h index 4f7c8fb4d3fe..b6b8a7f3ec66 100644 --- a/include/linux/libata.h +++ b/include/linux/libata.h @@ -239,6 +239,7 @@ enum { /* host set flags */ ATA_HOST_SIMPLEX = (1 << 0), /* Host is simplex, one DMA channel per host only */ ATA_HOST_STARTED = (1 << 1), /* Host started */ + ATA_HOST_PARALLEL_SCAN = (1 << 2), /* Ports on this host can be scanned in parallel */ /* bits 24:31 of host->flags are reserved for LLD specific flags */ |