Linux 2.6.27: Cache invalidate inside Device Driver
I'm using "__get_free_pages(GFP_KERNEL, order)" to allocate a buffer used for DMA. The DMA is initiated by an FPGA connected to the computer via PCI.
The destination of the DMA is the RAM of the embedded computer.
How can I invalidate the allocated buffer ?