• Jarkko Nikula's avatar
    ARM: OMAP1: Remove McBSP DMA channel definitions · c821c462
    Jarkko Nikula authored
    arch/arm/mach-omap1/mcbsp.c is only place where OMAP1 McBSP DMA channel
    definitions are set. We may well use numerical values there and get rid
    of their definitions in arch/arm/mach-omap1/dma.h.
    
    Remove dma.h include from arch/arm/mach-omap1/mcbsp.c and use following
    script for replacing definitions with DMA channel number:
    
    egrep '#define OMAP_DMA_MCBSP' arch/arm/mach-omap1/dma.h | cut -f 1,3 \
    	| while read i; do \
    		DEF=`echo $i |cut -d ' ' -f 2`; \
    		CH=`echo $i |cut -d ' ' -f 3`; \
    		echo "removing" $DEF; \
    		sed -i "s/${DEF}/${CH}/" arch/arm/mach-omap1/mcbsp.c; \
    		sed -i "/${DEF}/d" arch/arm/mach-omap1/dma.h; \
    	done
    Signed-off-by: default avatarJarkko Nikula <jarkko.nikula@bitmer.com>
    Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
    c821c462
mcbsp.c 8.63 KB