diff options
| author | Alexander Motin <mav@FreeBSD.org> | 2013-11-16 10:34:16 +0000 |
|---|---|---|
| committer | Alexander Motin <mav@FreeBSD.org> | 2013-11-16 10:34:16 +0000 |
| commit | 899d8972f50c2b3f078abb9c4196c0d48f698897 (patch) | |
| tree | 65c6492e03db63ef0a3b12f029e2fd69a944ad36 /sys/dev/mvs | |
| parent | eee4c031f522ac259dbddc69c0267fc6145d1110 (diff) | |
Notes
Diffstat (limited to 'sys/dev/mvs')
| -rw-r--r-- | sys/dev/mvs/mvs_pci.c | 8 | ||||
| -rw-r--r-- | sys/dev/mvs/mvs_soc.c | 10 |
2 files changed, 17 insertions, 1 deletions
diff --git a/sys/dev/mvs/mvs_pci.c b/sys/dev/mvs/mvs_pci.c index 737952253d22..b2b9944adfe8 100644 --- a/sys/dev/mvs/mvs_pci.c +++ b/sys/dev/mvs/mvs_pci.c @@ -488,6 +488,13 @@ mvs_child_location_str(device_t dev, device_t child, char *buf, return (0); } +static bus_dma_tag_t +mvs_get_dma_tag(device_t bus, device_t child) +{ + + return (bus_get_dma_tag(bus)); +} + static device_method_t mvs_methods[] = { DEVMETHOD(device_probe, mvs_probe), DEVMETHOD(device_attach, mvs_attach), @@ -500,6 +507,7 @@ static device_method_t mvs_methods[] = { DEVMETHOD(bus_setup_intr, mvs_setup_intr), DEVMETHOD(bus_teardown_intr,mvs_teardown_intr), DEVMETHOD(bus_child_location_str, mvs_child_location_str), + DEVMETHOD(bus_get_dma_tag, mvs_get_dma_tag), DEVMETHOD(mvs_edma, mvs_edma), { 0, 0 } }; diff --git a/sys/dev/mvs/mvs_soc.c b/sys/dev/mvs/mvs_soc.c index 9e9f93ea8f78..c59b11a518b0 100644 --- a/sys/dev/mvs/mvs_soc.c +++ b/sys/dev/mvs/mvs_soc.c @@ -429,6 +429,13 @@ mvs_child_location_str(device_t dev, device_t child, char *buf, return (0); } +static bus_dma_tag_t +mvs_get_dma_tag(device_t bus, device_t child) +{ + + return (bus_get_dma_tag(bus)); +} + static device_method_t mvs_methods[] = { DEVMETHOD(device_probe, mvs_probe), DEVMETHOD(device_attach, mvs_attach), @@ -440,8 +447,9 @@ static device_method_t mvs_methods[] = { DEVMETHOD(bus_release_resource, mvs_release_resource), DEVMETHOD(bus_setup_intr, mvs_setup_intr), DEVMETHOD(bus_teardown_intr,mvs_teardown_intr), - DEVMETHOD(mvs_edma, mvs_edma), DEVMETHOD(bus_child_location_str, mvs_child_location_str), + DEVMETHOD(bus_get_dma_tag, mvs_get_dma_tag), + DEVMETHOD(mvs_edma, mvs_edma), { 0, 0 } }; static driver_t mvs_driver = { |
