Checkpatch likes EXPORT_SYMBOL below function definition. Also, add export of davinci_pause_dma and davinci_resume_dma.
Signed-off-by: Troy Kisky <[email protected]> diff --git a/arch/arm/mach-davinci/dma.c b/arch/arm/mach-davinci/dma.c index a948752..d47e730 100644 --- a/arch/arm/mach-davinci/dma.c +++ b/arch/arm/mach-davinci/dma.c @@ -1070,6 +1070,7 @@ int davinci_request_dma(int dev_id, const char *name, } return ret_val; } +EXPORT_SYMBOL(davinci_request_dma); /****************************************************************************** * @@ -1092,6 +1093,7 @@ void davinci_free_dma(int lch) if ((lch >= 0) && (lch < DAVINCI_EDMA_QEND)) free_dma_interrupt(dma_chan[lch].tcc); } +EXPORT_SYMBOL(davinci_free_dma); /****************************************************************************** * @@ -1124,6 +1126,7 @@ void davinci_set_dma_src_params(int lch, unsigned long src_port, edma_parm_write(PARM_SRC, j, src_port); } } +EXPORT_SYMBOL(davinci_set_dma_src_params); /****************************************************************************** * @@ -1155,6 +1158,7 @@ void davinci_set_dma_dest_params(int lch, unsigned long dest_port, edma_parm_write(PARM_DST, j, dest_port); } } +EXPORT_SYMBOL(davinci_set_dma_dest_params); /****************************************************************************** * @@ -1176,6 +1180,7 @@ void davinci_set_dma_src_index(int lch, short src_bidx, short src_cidx) 0xffff0000, src_cidx); } } +EXPORT_SYMBOL(davinci_set_dma_src_index); /****************************************************************************** * @@ -1197,6 +1202,7 @@ void davinci_set_dma_dest_index(int lch, short dest_bidx, short dest_cidx) 0x0000ffff, dest_cidx << 16); } } +EXPORT_SYMBOL(davinci_set_dma_dest_index); /****************************************************************************** * @@ -1229,6 +1235,7 @@ void davinci_set_dma_transfer_params(int lch, unsigned short acnt, edma_parm_write(PARM_CCNT, j, ccnt); } } +EXPORT_SYMBOL(davinci_set_dma_transfer_params); /****************************************************************************** * @@ -1252,6 +1259,7 @@ void davinci_set_dma_params(int lch, edmacc_paramentry_regs * temp) edma_parm_write(PARM_SRC_DST_CIDX, j, temp->src_dst_cidx); } } +EXPORT_SYMBOL(davinci_set_dma_params); /****************************************************************************** * @@ -1275,6 +1283,7 @@ void davinci_get_dma_params(int lch, edmacc_paramentry_regs * temp) temp->src_dst_cidx = edma_parm_read(PARM_SRC_DST_CIDX, j); } } +EXPORT_SYMBOL(davinci_get_dma_params); /* * DMA pause - pauses the dma on the channel passed @@ -1286,6 +1295,7 @@ void davinci_pause_dma(int lch) edma_shadow0_write_array(SH_EECR, lch >> 5, mask); } } +EXPORT_SYMBOL(davinci_pause_dma); /* * DMA resume - resumes the dma on the channel passed */ @@ -1296,6 +1306,7 @@ void davinci_resume_dma(int lch) edma_shadow0_write_array(SH_EESR, lch >> 5, mask); } } +EXPORT_SYMBOL(davinci_resume_dma); /****************************************************************************** * * DMA Start - Starts the dma on the channel passed @@ -1338,6 +1349,7 @@ int davinci_start_dma(int lch) } return ret_val; } +EXPORT_SYMBOL(davinci_start_dma); /****************************************************************************** * @@ -1389,6 +1401,7 @@ void davinci_stop_dma(int lch) edma_parm_or(PARM_LINK_BCNTRLD, lch, 0xffff); } } +EXPORT_SYMBOL(davinci_stop_dma); /****************************************************************************** * @@ -1416,6 +1429,7 @@ void davinci_dma_link_lch(int lch, int lch_que) dma_chan[lch].link_lch = lch_que; } } +EXPORT_SYMBOL(davinci_dma_link_lch); /****************************************************************************** * @@ -1440,6 +1454,7 @@ void davinci_dma_unlink_lch(int lch, int lch_que) dma_chan[lch].link_lch = -1; } } +EXPORT_SYMBOL(davinci_dma_unlink_lch); /****************************************************************************** * @@ -1463,6 +1478,7 @@ void davinci_dma_chain_lch(int lch, int lch_que) ((lch_que & 0x3f) << 12) | TCCHEN); } } +EXPORT_SYMBOL(davinci_dma_chain_lch); /****************************************************************************** * @@ -1485,6 +1501,7 @@ void davinci_dma_unchain_lch(int lch, int lch_que) edma_parm_and(PARM_OPT, lch, ~TCCHEN); } } +EXPORT_SYMBOL(davinci_dma_unchain_lch); /****************************************************************************** * @@ -1512,6 +1529,7 @@ void davinci_clean_channel(int ch_no) edma_write(EDMA_CCERRCLR, (1 << 16) | 0x3); } } +EXPORT_SYMBOL(davinci_clean_channel); /****************************************************************************** * @@ -1581,19 +1599,3 @@ int register_dma_interrupts(intr_callback cb1, intr_callback cb2, } arch_initcall(arch_dma_init); -EXPORT_SYMBOL(davinci_start_dma); -EXPORT_SYMBOL(davinci_dma_link_lch); -EXPORT_SYMBOL(davinci_set_dma_params); -EXPORT_SYMBOL(davinci_get_dma_params); -EXPORT_SYMBOL(davinci_set_dma_transfer_params); -EXPORT_SYMBOL(davinci_set_dma_dest_index); -EXPORT_SYMBOL(davinci_set_dma_src_index); -EXPORT_SYMBOL(davinci_set_dma_dest_params); -EXPORT_SYMBOL(davinci_set_dma_src_params); -EXPORT_SYMBOL(davinci_request_dma); -EXPORT_SYMBOL(davinci_stop_dma); -EXPORT_SYMBOL(davinci_clean_channel); -EXPORT_SYMBOL(davinci_free_dma); -EXPORT_SYMBOL(davinci_dma_chain_lch); -EXPORT_SYMBOL(davinci_dma_unchain_lch); -EXPORT_SYMBOL(davinci_dma_unlink_lch); -- 1.5.4.3 _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
