if you want to allocate non-cached physical memory (DRAM) for use in the driver, (i.e. do not want the data to be cached in the CPU data cache when accessing the data), how can I do this?
There are functions like kmalloc (), get_free_pages, vmalloc, etc. but it seems like I cannot indicate whether the data can be cached or not use these functions? any suggestion on how to do this?
thanks!
source share