Hi, It seems the platform device was dropped from the migration of tidspbridge into staging, plus the sdram meblock (previously bootmem) required for it work are gone. Withouth these patches the driver loads, but doesn't do anything. A second issue with ioremap() still remains, but that can be solved by reverting 309caa9. I think these might be worth to get into 2.6.36, if not, I have versions with more changes; cleanups and so on. Tested on a Nokia N900. Felipe Contreras (2): omap: add dsp platform device staging: tidspbridge: use omap_dsp_platform_data arch/arm/mach-omap2/Makefile | 4 + arch/arm/mach-omap2/dsp.c | 85 ++++++++++++++++++++ arch/arm/plat-omap/common.c | 2 + arch/arm/plat-omap/devices.c | 30 +++++++ arch/arm/plat-omap/include/plat/dsp.h | 31 +++++++ drivers/staging/tidspbridge/core/tiomap3430.c | 14 ++-- drivers/staging/tidspbridge/core/tiomap3430_pwr.c | 14 ++-- drivers/staging/tidspbridge/core/tiomap_io.c | 4 +- .../tidspbridge/include/dspbridge/host_os.h | 19 ----- drivers/staging/tidspbridge/rmgr/drv_interface.c | 10 ++- 10 files changed, 177 insertions(+), 36 deletions(-) create mode 100644 arch/arm/mach-omap2/dsp.c create mode 100644 arch/arm/plat-omap/include/plat/dsp.h -- 1.7.3.1.2.g7fe2b -- 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