sh: Add I2C platform data to sh7722
PATCH 1/1 sh: Add I2C platform data to sh7722
Add platform data for the SuperH Mobile I2C block to sh7722.
Signed-off-by Magnus Damm <[email protected]>
---
arch/sh/kernel/cpu/sh4a/setup-sh7722.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+)
arch/sh/kernel/cpu/sh4a/setup-sh7722.c +21 -0
@@ -39,6 +39,26 @@ static struct platform_device usbf_devic .resource = usbf_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 plat_sci_port sci_platform_data[] = { { .mapbase =0xffe00000 ,
@@ -73,6 +93,7 @@ static struct platform_device sci_devicestatic struct platform_device *sh7722_devices[]__initdata = { &usbf_device, + &iic_device, &sci_device, };
Paul Mundt
AppliedQuoted 1 line · Magnus Damm
Add platform data for the SuperH Mobile I2C block to sh7722.
Quoted 1 line · Magnus Damm
Enable the sh7722 I2C controller on the MigoR board.
Quoted 1 line · Magnus Damm
Add support for the rs5c372b RTC chip to MigoR.
Quoted 1 line · Magnus Damm
Add support for the
migor_tstouch panel to the MigoR board.
Applied, thanks.