diff options
author | Michael Ellerman <michael@ellerman.id.au> | 2007-12-17 17:35:53 +1100 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2007-12-20 16:15:49 +1100 |
commit | 84631f37cc405dd6dcd566f9fa4e8a3ca2f03f76 (patch) | |
tree | ce0657276d19baf01ad8da9f1b27f93feb75bb63 /drivers/tc | |
parent | 53024fe250a0f044b114844a01456902bce40ade (diff) | |
download | op-kernel-dev-84631f37cc405dd6dcd566f9fa4e8a3ca2f03f76.zip op-kernel-dev-84631f37cc405dd6dcd566f9fa4e8a3ca2f03f76.tar.gz |
[POWERPC] Implement pci_set_dma_mask() in terms of the dma_ops
PowerPC currently doesn't implement pci_set_dma_mask(), which means drivers
calling it will get the generic version in drivers/pci/pci.c.
The powerpc dma mapping ops include a dma_set_mask() hook, which luckily is
not implemented by anyone - so there is no bug in the fact that the hook
is currently never called.
However in future we'll add implementation(s) of dma_set_mask(), and so we
need pci_set_dma_mask() to call the hook.
To save adding a hook to the dma mapping ops, pci-set_consistent_dma_mask()
simply calls the dma_set_mask() hook and then copies the new mask into
dev.coherenet_dma_mask.
Signed-off-by: Michael Ellerman <michael@ellerman.id.au>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'drivers/tc')
0 files changed, 0 insertions, 0 deletions