Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c821c462 authored by Jarkko Nikula's avatar Jarkko Nikula Committed by Tony Lindgren
Browse files

ARM: OMAP1: Remove McBSP DMA channel definitions



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>
parent da4f9d28
Loading
Loading
Loading
Loading
+0 −6
Original line number Original line Diff line number Diff line
@@ -21,12 +21,6 @@


/* DMA channels for omap1 */
/* DMA channels for omap1 */
#define OMAP_DMA_NO_DEVICE		0
#define OMAP_DMA_NO_DEVICE		0
#define OMAP_DMA_MCBSP1_TX		8
#define OMAP_DMA_MCBSP1_RX		9
#define OMAP_DMA_MCBSP3_TX		10
#define OMAP_DMA_MCBSP3_RX		11
#define OMAP_DMA_MCBSP2_TX		16
#define OMAP_DMA_MCBSP2_RX		17
#define OMAP_DMA_UART3_TX		18
#define OMAP_DMA_UART3_TX		18
#define OMAP_DMA_UART3_RX		19
#define OMAP_DMA_UART3_RX		19
#define OMAP_DMA_CAMERA_IF_RX		20
#define OMAP_DMA_CAMERA_IF_RX		20
+16 −17
Original line number Original line Diff line number Diff line
@@ -27,7 +27,6 @@
#include <mach/irqs.h>
#include <mach/irqs.h>


#include "iomap.h"
#include "iomap.h"
#include "dma.h"


#define DPS_RSTCT2_PER_EN	(1 << 0)
#define DPS_RSTCT2_PER_EN	(1 << 0)
#define DSP_RSTCT2_WD_PER_EN	(1 << 1)
#define DSP_RSTCT2_WD_PER_EN	(1 << 1)
@@ -114,12 +113,12 @@ struct resource omap7xx_mcbsp_res[][6] = {
		},
		},
		{
		{
			.name  = "rx",
			.name  = "rx",
			.start = OMAP_DMA_MCBSP1_RX,
			.start = 9,
			.flags = IORESOURCE_DMA,
			.flags = IORESOURCE_DMA,
		},
		},
		{
		{
			.name  = "tx",
			.name  = "tx",
			.start = OMAP_DMA_MCBSP1_TX,
			.start = 8,
			.flags = IORESOURCE_DMA,
			.flags = IORESOURCE_DMA,
		},
		},
	},
	},
@@ -141,12 +140,12 @@ struct resource omap7xx_mcbsp_res[][6] = {
		},
		},
		{
		{
			.name  = "rx",
			.name  = "rx",
			.start = OMAP_DMA_MCBSP3_RX,
			.start = 11,
			.flags = IORESOURCE_DMA,
			.flags = IORESOURCE_DMA,
		},
		},
		{
		{
			.name  = "tx",
			.name  = "tx",
			.start = OMAP_DMA_MCBSP3_TX,
			.start = 10,
			.flags = IORESOURCE_DMA,
			.flags = IORESOURCE_DMA,
		},
		},
	},
	},
@@ -191,12 +190,12 @@ struct resource omap15xx_mcbsp_res[][6] = {
		},
		},
		{
		{
			.name  = "rx",
			.name  = "rx",
			.start = OMAP_DMA_MCBSP1_RX,
			.start = 9,
			.flags = IORESOURCE_DMA,
			.flags = IORESOURCE_DMA,
		},
		},
		{
		{
			.name  = "tx",
			.name  = "tx",
			.start = OMAP_DMA_MCBSP1_TX,
			.start = 8,
			.flags = IORESOURCE_DMA,
			.flags = IORESOURCE_DMA,
		},
		},
	},
	},
@@ -218,12 +217,12 @@ struct resource omap15xx_mcbsp_res[][6] = {
		},
		},
		{
		{
			.name  = "rx",
			.name  = "rx",
			.start = OMAP_DMA_MCBSP2_RX,
			.start = 17,
			.flags = IORESOURCE_DMA,
			.flags = IORESOURCE_DMA,
		},
		},
		{
		{
			.name  = "tx",
			.name  = "tx",
			.start = OMAP_DMA_MCBSP2_TX,
			.start = 16,
			.flags = IORESOURCE_DMA,
			.flags = IORESOURCE_DMA,
		},
		},
	},
	},
@@ -245,12 +244,12 @@ struct resource omap15xx_mcbsp_res[][6] = {
		},
		},
		{
		{
			.name  = "rx",
			.name  = "rx",
			.start = OMAP_DMA_MCBSP3_RX,
			.start = 11,
			.flags = IORESOURCE_DMA,
			.flags = IORESOURCE_DMA,
		},
		},
		{
		{
			.name  = "tx",
			.name  = "tx",
			.start = OMAP_DMA_MCBSP3_TX,
			.start = 10,
			.flags = IORESOURCE_DMA,
			.flags = IORESOURCE_DMA,
		},
		},
	},
	},
@@ -298,12 +297,12 @@ struct resource omap16xx_mcbsp_res[][6] = {
		},
		},
		{
		{
			.name  = "rx",
			.name  = "rx",
			.start = OMAP_DMA_MCBSP1_RX,
			.start = 9,
			.flags = IORESOURCE_DMA,
			.flags = IORESOURCE_DMA,
		},
		},
		{
		{
			.name  = "tx",
			.name  = "tx",
			.start = OMAP_DMA_MCBSP1_TX,
			.start = 8,
			.flags = IORESOURCE_DMA,
			.flags = IORESOURCE_DMA,
		},
		},
	},
	},
@@ -325,12 +324,12 @@ struct resource omap16xx_mcbsp_res[][6] = {
		},
		},
		{
		{
			.name  = "rx",
			.name  = "rx",
			.start = OMAP_DMA_MCBSP2_RX,
			.start = 17,
			.flags = IORESOURCE_DMA,
			.flags = IORESOURCE_DMA,
		},
		},
		{
		{
			.name  = "tx",
			.name  = "tx",
			.start = OMAP_DMA_MCBSP2_TX,
			.start = 16,
			.flags = IORESOURCE_DMA,
			.flags = IORESOURCE_DMA,
		},
		},
	},
	},
@@ -352,12 +351,12 @@ struct resource omap16xx_mcbsp_res[][6] = {
		},
		},
		{
		{
			.name  = "rx",
			.name  = "rx",
			.start = OMAP_DMA_MCBSP3_RX,
			.start = 11,
			.flags = IORESOURCE_DMA,
			.flags = IORESOURCE_DMA,
		},
		},
		{
		{
			.name  = "tx",
			.name  = "tx",
			.start = OMAP_DMA_MCBSP3_TX,
			.start = 10,
			.flags = IORESOURCE_DMA,
			.flags = IORESOURCE_DMA,
		},
		},
	},
	},