diff options
| author | Manuel Lauss <manuel.lauss@googlemail.com> | 2009-10-13 14:22:34 -0400 |
|---|---|---|
| committer | Ralf Baechle <ralf@linux-mips.org> | 2010-02-27 06:52:54 -0500 |
| commit | ea071cc705e8bfba0c8bf84be8d4f9f4e9da6962 (patch) | |
| tree | 9dafff9da1740dcfc475100b4d5dae963650cfd1 /arch/mips/include | |
| parent | f1fc6645a4d2cb944320ce8ed1e40f88059779e1 (diff) | |
MIPS: Alchemy: remove dbdma compat macros
Remove dbdma compat macros, move remaining users over to default
queueing functions and -flags.
(Queueing function signature has changed in order to give
a build failure instead of silent functional changes due
to the no longer implicitly specified DDMA_FLAGS_IE flag)
Signed-off-by: Manuel Lauss <manuel.lauss@gmail.com>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/include')
| -rw-r--r-- | arch/mips/include/asm/mach-au1x00/au1xxx_dbdma.h | 23 |
1 files changed, 2 insertions, 21 deletions
diff --git a/arch/mips/include/asm/mach-au1x00/au1xxx_dbdma.h b/arch/mips/include/asm/mach-au1x00/au1xxx_dbdma.h index d206000fbfe2..b417c3bcdcb9 100644 --- a/arch/mips/include/asm/mach-au1x00/au1xxx_dbdma.h +++ b/arch/mips/include/asm/mach-au1x00/au1xxx_dbdma.h | |||
| @@ -339,8 +339,8 @@ u32 au1xxx_dbdma_set_devwidth(u32 chanid, int bits); | |||
| 339 | u32 au1xxx_dbdma_ring_alloc(u32 chanid, int entries); | 339 | u32 au1xxx_dbdma_ring_alloc(u32 chanid, int entries); |
| 340 | 340 | ||
| 341 | /* Put buffers on source/destination descriptors. */ | 341 | /* Put buffers on source/destination descriptors. */ |
| 342 | u32 _au1xxx_dbdma_put_source(u32 chanid, void *buf, int nbytes, u32 flags); | 342 | u32 au1xxx_dbdma_put_source(u32 chanid, void *buf, int nbytes, u32 flags); |
| 343 | u32 _au1xxx_dbdma_put_dest(u32 chanid, void *buf, int nbytes, u32 flags); | 343 | u32 au1xxx_dbdma_put_dest(u32 chanid, void *buf, int nbytes, u32 flags); |
| 344 | 344 | ||
| 345 | /* Get a buffer from the destination descriptor. */ | 345 | /* Get a buffer from the destination descriptor. */ |
| 346 | u32 au1xxx_dbdma_get_dest(u32 chanid, void **buf, int *nbytes); | 346 | u32 au1xxx_dbdma_get_dest(u32 chanid, void **buf, int *nbytes); |
| @@ -363,25 +363,6 @@ void au1xxx_dbdma_suspend(void); | |||
| 363 | void au1xxx_dbdma_resume(void); | 363 | void au1xxx_dbdma_resume(void); |
| 364 | #endif | 364 | #endif |
| 365 | 365 | ||
| 366 | |||
| 367 | /* | ||
| 368 | * Some compatibilty macros -- needed to make changes to API | ||
| 369 | * without breaking existing drivers. | ||
| 370 | */ | ||
| 371 | #define au1xxx_dbdma_put_source(chanid, buf, nbytes) \ | ||
| 372 | _au1xxx_dbdma_put_source(chanid, buf, nbytes, DDMA_FLAGS_IE) | ||
| 373 | #define au1xxx_dbdma_put_source_flags(chanid, buf, nbytes, flags) \ | ||
| 374 | _au1xxx_dbdma_put_source(chanid, buf, nbytes, flags) | ||
| 375 | #define put_source_flags(chanid, buf, nbytes, flags) \ | ||
| 376 | au1xxx_dbdma_put_source_flags(chanid, buf, nbytes, flags) | ||
| 377 | |||
| 378 | #define au1xxx_dbdma_put_dest(chanid, buf, nbytes) \ | ||
| 379 | _au1xxx_dbdma_put_dest(chanid, buf, nbytes, DDMA_FLAGS_IE) | ||
| 380 | #define au1xxx_dbdma_put_dest_flags(chanid, buf, nbytes, flags) \ | ||
| 381 | _au1xxx_dbdma_put_dest(chanid, buf, nbytes, flags) | ||
| 382 | #define put_dest_flags(chanid, buf, nbytes, flags) \ | ||
| 383 | au1xxx_dbdma_put_dest_flags(chanid, buf, nbytes, flags) | ||
| 384 | |||
| 385 | /* | 366 | /* |
| 386 | * Flags for the put_source/put_dest functions. | 367 | * Flags for the put_source/put_dest functions. |
| 387 | */ | 368 | */ |
