ide: Add ide_get_paired_drive() helper
This adds a helper to get to the "other" drive on a pair connected to a given hwif. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Andrew Morton <akpm@osdl.org> Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
This commit is contained in:
parent
d85714d81c
commit
1b67834712
|
@ -1454,4 +1454,11 @@ static inline int hwif_to_node(ide_hwif_t *hwif)
|
||||||
return dev ? pcibus_to_node(dev->bus) : -1;
|
return dev ? pcibus_to_node(dev->bus) : -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static inline ide_drive_t *ide_get_paired_drive(ide_drive_t *drive)
|
||||||
|
{
|
||||||
|
ide_hwif_t *hwif = HWIF(drive);
|
||||||
|
|
||||||
|
return &hwif->drives[(drive->dn ^ 1) & 1];
|
||||||
|
}
|
||||||
|
|
||||||
#endif /* _IDE_H */
|
#endif /* _IDE_H */
|
||||||
|
|
Loading…
Reference in New Issue