Re: [PATCH 1/5] omap: OMAP_DSP is not in mainline, remove it

2010-07-05 Thread Tony Lindgren
* Felipe Contreras felipe.contre...@gmail.com [100704 16:30]:
 Cc: Tony Lindgren t...@atomide.com
 Signed-off-by: Felipe Contreras felipe.contre...@gmail.com

Missing description, maybe check your other patches for that too.
Anyways, I've queued up an earlier similar patch from
Christoph Egger sicce...@cs.fau.de:

https://patchwork.kernel.org/patch/110186/

Regards,

Tony

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH 1/5] omap: OMAP_DSP is not in mainline, remove it

2010-07-04 Thread Felipe Contreras
Cc: Tony Lindgren t...@atomide.com
Signed-off-by: Felipe Contreras felipe.contre...@gmail.com
---
 arch/arm/plat-omap/devices.c |   62 --
 1 files changed, 0 insertions(+), 62 deletions(-)

diff --git a/arch/arm/plat-omap/devices.c b/arch/arm/plat-omap/devices.c
index 95677d1..a3997ec 100644
--- a/arch/arm/plat-omap/devices.c
+++ b/arch/arm/plat-omap/devices.c
@@ -31,67 +31,6 @@
 #include plat/dsp_common.h
 #include plat/omap44xx.h
 
-#ifdefined(CONFIG_OMAP_DSP) || defined(CONFIG_OMAP_DSP_MODULE)
-
-static struct dsp_platform_data dsp_pdata = {
-   .kdev_list = LIST_HEAD_INIT(dsp_pdata.kdev_list),
-};
-
-static struct resource omap_dsp_resources[] = {
-   {
-   .name   = dsp_mmu,
-   .start  = -1,
-   .flags  = IORESOURCE_IRQ,
-   },
-};
-
-static struct platform_device omap_dsp_device = {
-   .name   = dsp,
-   .id = -1,
-   .num_resources  = ARRAY_SIZE(omap_dsp_resources),
-   .resource   = omap_dsp_resources,
-   .dev = {
-   .platform_data = dsp_pdata,
-   },
-};
-
-static inline void omap_init_dsp(void)
-{
-   struct resource *res;
-   int irq;
-
-   if (cpu_is_omap15xx())
-   irq = INT_1510_DSP_MMU;
-   else if (cpu_is_omap16xx())
-   irq = INT_1610_DSP_MMU;
-   else if (cpu_is_omap24xx())
-   irq = INT_24XX_DSP_MMU;
-
-   res = platform_get_resource_byname(omap_dsp_device,
-  IORESOURCE_IRQ, dsp_mmu);
-   res-start = irq;
-
-   platform_device_register(omap_dsp_device);
-}
-
-int dsp_kfunc_device_register(struct dsp_kfunc_device *kdev)
-{
-   static DEFINE_MUTEX(dsp_pdata_lock);
-
-   spin_lock_init(kdev-lock);
-
-   mutex_lock(dsp_pdata_lock);
-   list_add_tail(kdev-entry, dsp_pdata.kdev_list);
-   mutex_unlock(dsp_pdata_lock);
-
-   return 0;
-}
-EXPORT_SYMBOL(dsp_kfunc_device_register);
-
-#else
-static inline void omap_init_dsp(void) { }
-#endif /* CONFIG_OMAP_DSP */
-
 /*-*/
 #ifdefined(CONFIG_KEYBOARD_OMAP) || defined(CONFIG_KEYBOARD_OMAP_MODULE)
 
@@ -419,7 +358,6 @@ static int __init omap_init_devices(void)
/* please keep these calls, and their implementations above,
 * in alphabetical order so they're easier to sort through.
 */
-   omap_init_dsp();
omap_init_kp();
omap_init_rng();
omap_init_mcpdm();
-- 
1.7.1

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH 1/5] omap: OMAP_DSP is not in mainline, remove it

2010-05-16 Thread Felipe Contreras
Cc: Tony Lindgren t...@atomide.com
Signed-off-by: Felipe Contreras felipe.contre...@gmail.com
---
 arch/arm/plat-omap/devices.c |   62 --
 1 files changed, 0 insertions(+), 62 deletions(-)

diff --git a/arch/arm/plat-omap/devices.c b/arch/arm/plat-omap/devices.c
index dc2e631..b552976 100644
--- a/arch/arm/plat-omap/devices.c
+++ b/arch/arm/plat-omap/devices.c
@@ -30,67 +30,6 @@
 #include plat/mcbsp.h
 #include plat/dsp_common.h
 
-#ifdefined(CONFIG_OMAP_DSP) || defined(CONFIG_OMAP_DSP_MODULE)
-
-static struct dsp_platform_data dsp_pdata = {
-   .kdev_list = LIST_HEAD_INIT(dsp_pdata.kdev_list),
-};
-
-static struct resource omap_dsp_resources[] = {
-   {
-   .name   = dsp_mmu,
-   .start  = -1,
-   .flags  = IORESOURCE_IRQ,
-   },
-};
-
-static struct platform_device omap_dsp_device = {
-   .name   = dsp,
-   .id = -1,
-   .num_resources  = ARRAY_SIZE(omap_dsp_resources),
-   .resource   = omap_dsp_resources,
-   .dev = {
-   .platform_data = dsp_pdata,
-   },
-};
-
-static inline void omap_init_dsp(void)
-{
-   struct resource *res;
-   int irq;
-
-   if (cpu_is_omap15xx())
-   irq = INT_1510_DSP_MMU;
-   else if (cpu_is_omap16xx())
-   irq = INT_1610_DSP_MMU;
-   else if (cpu_is_omap24xx())
-   irq = INT_24XX_DSP_MMU;
-
-   res = platform_get_resource_byname(omap_dsp_device,
-  IORESOURCE_IRQ, dsp_mmu);
-   res-start = irq;
-
-   platform_device_register(omap_dsp_device);
-}
-
-int dsp_kfunc_device_register(struct dsp_kfunc_device *kdev)
-{
-   static DEFINE_MUTEX(dsp_pdata_lock);
-
-   spin_lock_init(kdev-lock);
-
-   mutex_lock(dsp_pdata_lock);
-   list_add_tail(kdev-entry, dsp_pdata.kdev_list);
-   mutex_unlock(dsp_pdata_lock);
-
-   return 0;
-}
-EXPORT_SYMBOL(dsp_kfunc_device_register);
-
-#else
-static inline void omap_init_dsp(void) { }
-#endif /* CONFIG_OMAP_DSP */
-
 #if defined(CONFIG_MPU_BRIDGE) ||  defined(CONFIG_MPU_BRIDGE_MODULE)
 
 static unsigned long dspbridge_phys_mempool_base;
@@ -410,7 +349,6 @@ static int __init omap_init_devices(void)
/* please keep these calls, and their implementations above,
 * in alphabetical order so they're easier to sort through.
 */
-   omap_init_dsp();
omap_init_kp();
omap_init_rng();
omap_init_uwire();
-- 
1.7.1

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html