From: Andrew Morton drivers/scsi/aha1542.c:71: error: implicit declaration of function 'isa_page_to_bus' Does this look OK? (The mm.h include might be a problem..) Cc: Richard Henderson Cc: Ivan Kokshaysky Signed-off-by: Andrew Morton --- include/asm-alpha/io.h | 6 ++++++ 1 file changed, 6 insertions(+) diff -puN include/asm-alpha/io.h~fix-alpha-isa-support-fix include/asm-alpha/io.h --- a/include/asm-alpha/io.h~fix-alpha-isa-support-fix +++ a/include/asm-alpha/io.h @@ -4,6 +4,7 @@ #ifdef __KERNEL__ #include +#include #include #include #include @@ -90,6 +91,11 @@ static inline void * phys_to_virt(unsign #define page_to_phys(page) page_to_pa(page) +static inline dma_addr_t __deprecated isa_page_to_bus(struct page *page) +{ + return page_to_phys(page); +} + /* This depends on working iommu. */ #define BIO_VMERGE_BOUNDARY (alpha_mv.mv_pci_tbi ? PAGE_SIZE : 0) _