> -----Original Message----- > From: > davinci-linux-open-source-bounces+rtivy=ti....@linux.davincids > p.com > [mailto:davinci-linux-open-source-bounces+rtivy=ti....@linux.d > avincidsp.com] On Behalf Of Mike Williamson > Sent: Friday, May 28, 2010 6:46 AM > To: davinci-linux-open-source@linux.davincidsp.com > Subject: CMEM module build with recent kernel drop. > > Not sure if this is the right place for this... > > It looks like the latest version of the linux utilities > (specifically CMEM for the OMAP-L138) no longer build with > kernel Revs >= 2.6.34. This is due to the change in the > dma-api (e.g., the dmac_inv_range and clean functions have > gone away). I tried to replace the dmac_* calls with > dmac_map_area as suggested in another thread I stumbled upon, > but the module failed to load as the underlying __glue'd symbols > (arm926_dma_map_area) are not exported. > > Has anyone else run into this? Am I missing something? My > understanding is CMEM is required in order to use DSPLink. > Is this not the case? > > I'm trying to build linuxutils_2.25.02.08 from TI. I'm > tempted to simply export the needed symbols, but that sort of > flies in the face of the new DMA-API architecture. Is there > a patch to CMEM out there? > > Thanks for any insight. > > -Mike > > -- > Michael Williamson > 315-425-4045x230 > www.criticallink.com > _______________________________________________ > Davinci-linux-open-source mailing list > Davinci-linux-open-source@linux.davincidsp.com > http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source >
This place is as good as any for CMEM issues, as it is monitored by those that are responsible for developing CMEM (and we did see your "old" post here but wanted to wait to respond until we knew the answer). Another good place would be the "TI Forums" (http://e2e.ti.com/) which are an ever-evolving database of TI issues and answers. There's a "TI Linux Forum" here: http://e2e.ti.com/support/embedded/f/354.aspx TI has just released a Linux Utils package that contains a CMEM with support for Linux 2.6.34. It can be downloaded from http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/linuxutils/2_25_04_10/index_FDS.html. Since this is new it hasn't gained a lot of mileage, so please let us know (using this list would be fine) if there are issues or if the new cache functionality doesn't work. Regards, - Rob _______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source