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

Commit 8255fff4 authored by Nobuhiro Iwamatsu's avatar Nobuhiro Iwamatsu Committed by Paul Mundt
Browse files

sh: Add support DMA Engine to SH7722

parent c373ba99
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@
#include <linux/sh_timer.h>
#include <asm/clock.h>
#include <asm/mmzone.h>
#include <asm/dma-sh.h>
#include <cpu/sh7722.h>

static struct resource rtc_resources[] = {
@@ -373,6 +374,18 @@ static struct platform_device sci_device = {
	},
};

static struct sh_dmae_pdata dma_platform_data = {
	.mode = 0,
};

static struct platform_device dma_device = {
	.name		= "sh-dma-engine",
	.id		= -1,
	.dev		= {
		.platform_data	= &dma_platform_data,
	},
};

static struct platform_device *sh7722_devices[] __initdata = {
	&cmt_device,
	&tmu0_device,
@@ -385,6 +398,7 @@ static struct platform_device *sh7722_devices[] __initdata = {
	&vpu_device,
	&veu_device,
	&jpu_device,
	&dma_device,
};

static int __init sh7722_devices_setup(void)