Skip to content

Commit

Permalink
[PATCH] m68k/kernel/dma.c assumes !MMU_SUN3
Browse files Browse the repository at this point in the history
Signed-off-by: Al Viro <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
  • Loading branch information
Al Viro authored and Linus Torvalds committed Oct 9, 2006
1 parent 1622605 commit 58ba81d
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
3 changes: 2 additions & 1 deletion arch/m68k/kernel/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,11 @@ else
endif
extra-y += vmlinux.lds

obj-y := entry.o process.o traps.o ints.o dma.o signal.o ptrace.o \
obj-y := entry.o process.o traps.o ints.o signal.o ptrace.o \
sys_m68k.o time.o semaphore.o setup.o m68k_ksyms.o

obj-$(CONFIG_PCI) += bios32.o
obj-$(CONFIG_MODULES) += module.o
obj-y$(CONFIG_MMU_SUN3) += dma.o # no, it's not a typo

EXTRA_AFLAGS := -traditional
5 changes: 5 additions & 0 deletions include/asm-m68k/dma-mapping.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@

struct scatterlist;

#ifndef CONFIG_MMU_SUN3
static inline int dma_supported(struct device *dev, u64 mask)
{
return 1;
Expand Down Expand Up @@ -88,4 +89,8 @@ static inline int dma_mapping_error(dma_addr_t handle)
return 0;
}

#else
#include <asm-generic/dma-mapping-broken.h>
#endif

#endif /* _M68K_DMA_MAPPING_H */

0 comments on commit 58ba81d

Please sign in to comment.