projects
/
deliverable
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ide: keep pointer to struct device instead of struct pci_dev in ide_hwif_t
[deliverable/linux.git]
/
drivers
/
ide
/
ide-lib.c
diff --git
a/drivers/ide/ide-lib.c
b/drivers/ide/ide-lib.c
index 9b44fbdfe41fc503d085b6a0f08c1d3a9775d8fe..b42940d8bf70e68661412ba554967f9b8f160737 100644
(file)
--- a/
drivers/ide/ide-lib.c
+++ b/
drivers/ide/ide-lib.c
@@
-358,8
+358,10
@@
void ide_toggle_bounce(ide_drive_t *drive, int on)
if (!PCI_DMA_BUS_IS_PHYS) {
addr = BLK_BOUNCE_ANY;
} else if (on && drive->media == ide_disk) {
if (!PCI_DMA_BUS_IS_PHYS) {
addr = BLK_BOUNCE_ANY;
} else if (on && drive->media == ide_disk) {
- if (HWIF(drive)->pci_dev)
- addr = HWIF(drive)->pci_dev->dma_mask;
+ struct device *dev = drive->hwif->dev;
+
+ if (dev && dev->dma_mask)
+ addr = *dev->dma_mask;
}
if (drive->queue)
}
if (drive->queue)
This page took
0.025222 seconds
and
5
git commands to generate.