sh: add SuperH Mobile I2C platform data to sh7723

Previous thread: sh: add SuperH Mobile I2C platform data to sh7343 by Linux Kernel Mailing List on Monday, July 28, 2008 - 10:07 am. (1 message)

Next thread: sh: add SuperH Mobile I2C platform data to sh7366 by Linux Kernel Mailing List on Monday, July 28, 2008 - 10:07 am. (1 message)
From: Linux Kernel Mailing List
Date: Monday, July 28, 2008 - 10:07 am

Gitweb:     http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=da7d30...
Commit:     da7d3029d1bbcd3d6489f4524056598ec030d3b0
Parent:     7549079d846651ee24150a24f9bb3b6e06ae67db
Author:     Magnus Damm <magnus.damm@gmail.com>
AuthorDate: Sat Jul 5 12:32:06 2008 +0900
Committer:  Paul Mundt <lethal@linux-sh.org>
CommitDate: Mon Jul 28 18:10:33 2008 +0900

    sh: add SuperH Mobile I2C platform data to sh7723
    
    This patch adds platform data for the single I2C channel on sh7723.
    
    Signed-off-by: Magnus Damm <damm@igel.co.jp>
    Signed-off-by: Paul Mundt <lethal@linux-sh.org>
---
 arch/sh/kernel/cpu/sh4a/setup-sh7723.c |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/arch/sh/kernel/cpu/sh4a/setup-sh7723.c b/arch/sh/kernel/cpu/sh4a/setup-sh7723.c
index abd1ca0..1b4533b 100644
--- a/arch/sh/kernel/cpu/sh4a/setup-sh7723.c
+++ b/arch/sh/kernel/cpu/sh4a/setup-sh7723.c
@@ -113,9 +113,30 @@ static struct platform_device sh7723_usb_host_device = {
 	.resource	= sh7723_usb_host_resources,
 };
 
+static struct resource iic_resources[] = {
+	[0] = {
+		.name	= "IIC",
+		.start  = 0x04470000,
+		.end    = 0x04470017,
+		.flags  = IORESOURCE_MEM,
+	},
+	[1] = {
+		.start  = 96,
+		.end    = 99,
+		.flags  = IORESOURCE_IRQ,
+       },
+};
+
+static struct platform_device iic_device = {
+	.name           = "i2c-sh_mobile",
+	.num_resources  = ARRAY_SIZE(iic_resources),
+	.resource       = iic_resources,
+};
+
 static struct platform_device *sh7723_devices[] __initdata = {
 	&sci_device,
 	&rtc_device,
+	&iic_device,
 	&sh7723_usb_host_device,
 };
 
--

Previous thread: sh: add SuperH Mobile I2C platform data to sh7343 by Linux Kernel Mailing List on Monday, July 28, 2008 - 10:07 am. (1 message)

Next thread: sh: add SuperH Mobile I2C platform data to sh7366 by Linux Kernel Mailing List on Monday, July 28, 2008 - 10:07 am. (1 message)