sh: Fix problem that get_dma_error_irq is compiled in SH3
PATCH 1/1 sh: Fix problem that get_dma_error_irq is compiled in SH3
get_dma_error_irq() used in dma-sh is function for exclusive use of SH4. SH3 doesn't have DMA Error interrupt.
This fixes it to compile it only in SH4.
Signed-off-by Nobuhiro Iwamatsu <[email protected]>
--- arch/sh/drivers/dma/dma-sh.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
arch/sh/drivers/dma/dma-sh.c +2 -0
@@ -280,6 +280,7 @@ static struct dma_info sh_dmac_info = { .flags = DMAC_CHANNELS_TEI_CAPABLE, }; +#ifdef CONFIG_CPU_SH4 static unsigned int get_dma_error_irq (int n) {#if defined(DMAC_IRQ_MULTI )
@@ -293,6 +294,7 @@ static unsigned int get_dma_error_irq(int n)#endif #endif } +#endif static int __init sh_dmac_init (void ) {
Signature · 1 line
1.6.2