diff options
Diffstat (limited to 'include/linux/rio_drv.h')
| -rw-r--r-- | include/linux/rio_drv.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/rio_drv.h b/include/linux/rio_drv.h index 31ad146be316..b75c05920ab5 100644 --- a/include/linux/rio_drv.h +++ b/include/linux/rio_drv.h | |||
| @@ -365,6 +365,11 @@ void rio_release_regions(struct rio_dev *); | |||
| 365 | int rio_request_region(struct rio_dev *, int, char *); | 365 | int rio_request_region(struct rio_dev *, int, char *); |
| 366 | void rio_release_region(struct rio_dev *, int); | 366 | void rio_release_region(struct rio_dev *, int); |
| 367 | 367 | ||
| 368 | /* Memory mapping functions */ | ||
| 369 | extern int rio_map_inb_region(struct rio_mport *mport, dma_addr_t local, | ||
| 370 | u64 rbase, u32 size, u32 rflags); | ||
| 371 | extern void rio_unmap_inb_region(struct rio_mport *mport, dma_addr_t lstart); | ||
| 372 | |||
| 368 | /* Port-Write management */ | 373 | /* Port-Write management */ |
| 369 | extern int rio_request_inb_pwrite(struct rio_dev *, | 374 | extern int rio_request_inb_pwrite(struct rio_dev *, |
| 370 | int (*)(struct rio_dev *, union rio_pw_msg*, int)); | 375 | int (*)(struct rio_dev *, union rio_pw_msg*, int)); |
