2008-08-10 12:20:15

by Martin Michlmayr

[permalink] [raw]
Subject: Rewrite SSB DMA API breaks compilation on ARM

Hi Michael,

Your recent change "ssb, b43, b43legacy, b44: Rewrite SSB DMA API"
http://git.kernel.org/?p=3Dlinux/kernel/git/torvalds/linux-2.6.git;a=3D=
commitdiff;h=3Df225763a7d6c92c4932dbd528437997078496fcc
breaks compilation on ARM in the following way:

CC [M] drivers/net/wireless/b43/main.o
In file included from drivers/net/wireless/b43/b43.h:8,
from drivers/net/wireless/b43/main.c:45:
include/linux/ssb/ssb.h: In function =E2=80=98ssb_dma_sync_single_range=
_for_cpu=E2=80=99:
include/linux/ssb/ssb.h:517: error: implicit declaration of function =E2=
=80=98dma_sync_single_range_for_cpu=E2=80=99
include/linux/ssb/ssb.h: In function =E2=80=98ssb_dma_sync_single_range=
_for_device=E2=80=99:
include/linux/ssb/ssb.h:538: error: implicit declaration of function =E2=
=80=98dma_sync_single_range_for_device=E2=80=99
make[4]: *** [drivers/net/wireless/b43/main.o] Error 1

--=20
Martin Michlmayr
http://www.cyrius.com/