RE: [PATCH]OMAP4: McSPI Support for OMAP_4430

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Rafiuddin

>-----Original Message-----
>From: linux-omap-owner@xxxxxxxxxxxxxxx [mailto:linux-omap-owner@xxxxxxxxxxxxxxx] On Behalf Of Syed,
>Rafiuddin
>Sent: Monday, June 29, 2009 7:55 AM
>To: spi-devel-general@xxxxxxxxxxxxxxxxxxxxx; dbrownell@xxxxxxxxxxxxxxxxxxxxx
>Cc: linux-omap@xxxxxxxxxxxxxxx
>Subject: [PATCH]OMAP4: McSPI Support for OMAP_4430

Your mailer is having formatting issues like:
TABS getting converted to spaces, etc.

Please use git send-email instead and for setting this up you can refer to this wiki page https://omapzoom.org/gf/project/omapkernel/wiki/?pagename=How+to+submit+patches


>
>This patch adds McSPI support for OMAP4430 SDP platform. All the base addresses
>are changed between OMAP1/2/3 and OMAP4.The fields of the resource structures
>are filled at runtime to have McSPI support on OMAP4.
>
>Signed-off-by: Syed Rafiuddin <rafiuddin.syed@xxxxxx>
>Acked-by: Kevin Hilman <khilman@xxxxxxxxxxxxxxxxxxx>
>Acked-by: Tony Lindgren <tony@xxxxxxxxxxx>
>Acked-by: Santosh Shilimkar <santosh.shilimkar@xxxxxx>
>---
> arch/arm/mach-omap2/devices.c |   25 +++++++++++++++++++++----
> drivers/spi/omap2_mcspi.c     |   10 ++++++----
> 2 files changed, 27 insertions(+), 8 deletions(-)
>
>Index: omap4_dev/arch/arm/mach-omap2/devices.c
>=================================================================== ---
>omap4_dev.orig/arch/arm/mach-omap2/devices.c        2009-06-24
>19:22:04.000000000
>+0530
Here is a bad formatting example.

>+++ omap4_dev/arch/arm/mach-omap2/devices.c        2009-06-25
>10:05:39.000000000 +0530
> static void omap_init_mcspi(void)
> {
>+        if (cpu_is_omap44xx()) {
>+                omap2_mcspi1_resources[0].start = OMAP4_MCSPI1_BASE; +
>       omap2_mcspi1_resources[0].end         = OMAP4_MCSPI1_BASE + 0xff; +
>          omap2_mcspi2_resources[0].start = OMAP4_MCSPI2_BASE; +
>omap2_mcspi2_resources[0].end         = OMAP4_MCSPI2_BASE + 0xff; +
>   omap2_mcspi3_resources[0].start = OMAP4_MCSPI3_BASE; +
>omap2_mcspi3_resources[0].end         = OMAP4_MCSPI3_BASE + 0xff; +
>   omap2_mcspi4_resources[0].start = OMAP4_MCSPI4_BASE; +
>omap2_mcspi4_resources[0].end         = OMAP4_MCSPI4_BASE + 0xff; +        }
>         platform_device_register(&omap2_mcspi1);
>         platform_device_register(&omap2_mcspi2);
>-#if defined(CONFIG_ARCH_OMAP2430) || defined(CONFIG_ARCH_OMAP3)
>+#if defined(CONFIG_ARCH_OMAP2430) || defined(CONFIG_ARCH_OMAP3) || \ +
>defined(CONFIG_ARCH_OMAP4)
>         platform_device_register(&omap2_mcspi3);
> #endif
>-#ifdef CONFIG_ARCH_OMAP3
>+#if defined(CONFIG_ARCH_OMAP3) || defined(CONFIG_ARCH_OMAP4)
>         platform_device_register(&omap2_mcspi4);
> #endif
> }
>Index: omap4_dev/drivers/spi/omap2_mcspi.c
>=================================================================== ---
>omap4_dev.orig/drivers/spi/omap2_mcspi.c        2009-06-24
>19:22:23.000000000 +0530
>+++ omap4_dev/drivers/spi/omap2_mcspi.c        2009-06-24 19:22:46.000000000
>+0530 @@ -918,7 +918,8 @@
>         OMAP24XX_DMA_SPI2_TX1,
> };
>
>-#if defined(CONFIG_ARCH_OMAP2430) || defined(CONFIG_ARCH_OMAP34XX) +#if

This is some formatting issue which will not come if you use git send-email

>defined(CONFIG_ARCH_OMAP2430) || defined(CONFIG_ARCH_OMAP34XX) || \ +
>defined(CONFIG_ARCH_OMAP4)
> static u8 __initdata spi3_rxdma_id[] = {
>         OMAP24XX_DMA_SPI3_RX0,
>         OMAP24XX_DMA_SPI3_RX1,
>@@ -930,7 +931,7 @@
> };
> #endif
>
>-#ifdef CONFIG_ARCH_OMAP3
>+#if defined(CONFIG_ARCH_OMAP3) || defined(CONFIG_ARCH_OMAP4)
> static u8 __initdata spi4_rxdma_id[] = {
>         OMAP34XX_DMA_SPI4_RX0,
> };
>@@ -960,14 +961,15 @@
>                 txdma_id = spi2_txdma_id;
>                 num_chipselect = 2;
>                 break;
>-#if defined(CONFIG_ARCH_OMAP2430) || defined(CONFIG_ARCH_OMAP3)
>+#if defined(CONFIG_ARCH_OMAP2430) || defined(CONFIG_ARCH_OMAP3) || \ +
>defined(CONFIG_ARCH_OMAP4)
>         case 3:
>                 rxdma_id = spi3_rxdma_id;
>                 txdma_id = spi3_txdma_id;
>                 num_chipselect = 2;
>                 break;
> #endif
>-#ifdef CONFIG_ARCH_OMAP3
>+#if defined(CONFIG_ARCH_OMAP3) || defined(CONFIG_ARCH_OMAP4)
>         case 4:
>                 rxdma_id = spi4_rxdma_id;
>                 txdma_id = spi4_txdma_id;
>
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux