mcbsp.c (e8cdfb0509f48d44d95d68d4f42d8d71a9ba4acd) | mcbsp.c (59b479e0985f0b795d68331d6443a7f89c47768d) |
---|---|
1/* 2 * linux/arch/arm/mach-omap2/mcbsp.c 3 * 4 * Copyright (C) 2008 Instituto Nokia de Tecnologia 5 * Contact: Eduardo Valentin <eduardo.valentin@indt.org.br> 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 as --- 90 unchanged lines hidden (view full) --- 99 100 return 0; 101} 102EXPORT_SYMBOL(omap2_mcbsp_set_clks_src); 103 104 105/* Platform data */ 106 | 1/* 2 * linux/arch/arm/mach-omap2/mcbsp.c 3 * 4 * Copyright (C) 2008 Instituto Nokia de Tecnologia 5 * Contact: Eduardo Valentin <eduardo.valentin@indt.org.br> 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 as --- 90 unchanged lines hidden (view full) --- 99 100 return 0; 101} 102EXPORT_SYMBOL(omap2_mcbsp_set_clks_src); 103 104 105/* Platform data */ 106 |
107#ifdef CONFIG_ARCH_OMAP2420 | 107#ifdef CONFIG_SOC_OMAP2420 |
108static struct omap_mcbsp_platform_data omap2420_mcbsp_pdata[] = { 109 { 110 .phys_base = OMAP24XX_MCBSP1_BASE, 111 .dma_rx_sync = OMAP24XX_DMA_MCBSP1_RX, 112 .dma_tx_sync = OMAP24XX_DMA_MCBSP1_TX, 113 .rx_irq = INT_24XX_MCBSP1_IRQ_RX, 114 .tx_irq = INT_24XX_MCBSP1_IRQ_TX, 115 }, --- 8 unchanged lines hidden (view full) --- 124#define OMAP2420_MCBSP_PDATA_SZ ARRAY_SIZE(omap2420_mcbsp_pdata) 125#define OMAP2420_MCBSP_REG_NUM (OMAP_MCBSP_REG_RCCR / sizeof(u32) + 1) 126#else 127#define omap2420_mcbsp_pdata NULL 128#define OMAP2420_MCBSP_PDATA_SZ 0 129#define OMAP2420_MCBSP_REG_NUM 0 130#endif 131 | 108static struct omap_mcbsp_platform_data omap2420_mcbsp_pdata[] = { 109 { 110 .phys_base = OMAP24XX_MCBSP1_BASE, 111 .dma_rx_sync = OMAP24XX_DMA_MCBSP1_RX, 112 .dma_tx_sync = OMAP24XX_DMA_MCBSP1_TX, 113 .rx_irq = INT_24XX_MCBSP1_IRQ_RX, 114 .tx_irq = INT_24XX_MCBSP1_IRQ_TX, 115 }, --- 8 unchanged lines hidden (view full) --- 124#define OMAP2420_MCBSP_PDATA_SZ ARRAY_SIZE(omap2420_mcbsp_pdata) 125#define OMAP2420_MCBSP_REG_NUM (OMAP_MCBSP_REG_RCCR / sizeof(u32) + 1) 126#else 127#define omap2420_mcbsp_pdata NULL 128#define OMAP2420_MCBSP_PDATA_SZ 0 129#define OMAP2420_MCBSP_REG_NUM 0 130#endif 131 |
132#ifdef CONFIG_ARCH_OMAP2430 | 132#ifdef CONFIG_SOC_OMAP2430 |
133static struct omap_mcbsp_platform_data omap2430_mcbsp_pdata[] = { 134 { 135 .phys_base = OMAP24XX_MCBSP1_BASE, 136 .dma_rx_sync = OMAP24XX_DMA_MCBSP1_RX, 137 .dma_tx_sync = OMAP24XX_DMA_MCBSP1_TX, 138 .rx_irq = INT_24XX_MCBSP1_IRQ_RX, 139 .tx_irq = INT_24XX_MCBSP1_IRQ_TX, 140 }, --- 156 unchanged lines hidden --- | 133static struct omap_mcbsp_platform_data omap2430_mcbsp_pdata[] = { 134 { 135 .phys_base = OMAP24XX_MCBSP1_BASE, 136 .dma_rx_sync = OMAP24XX_DMA_MCBSP1_RX, 137 .dma_tx_sync = OMAP24XX_DMA_MCBSP1_TX, 138 .rx_irq = INT_24XX_MCBSP1_IRQ_RX, 139 .tx_irq = INT_24XX_MCBSP1_IRQ_TX, 140 }, --- 156 unchanged lines hidden --- |