> -----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

Reply via email to