Suren A. Chilingaryan
|
0e16eeef08
Do not set __GFP_DMA flag while allocating DMA pages (the flag is required for devices capable of addressing 24-bits only and may significantly degrade performance
|
9 år sedan |
Suren A. Chilingaryan
|
a1925232b2
Merge changes from xilinx_dma branch providing support of multipage kmem allocations and mapping memory regions reserved with memmap boot option
|
10 år sedan |
Suren A. Chilingaryan
|
d8c13eb6ff
Add __GFP_DMA flag while allocating DMA buffers
|
10 år sedan |
Suren A. Chilingaryan
|
f5b4c23cc7
Add missing semicolon in the driver
|
10 år sedan |
Suren A. Chilingaryan
|
09a6aa6efc
Handle 3.7+ kernels which are missing VM_RESERVED flag
|
11 år sedan |
Suren A. Chilingaryan
|
f000eb0d43
Support pre-allocated memory with memmap in KMem
|
11 år sedan |
Suren A. Chilingaryan
|
7ec4581ad3
Multipage DMA tests for Xilinx
|
11 år sedan |
Suren A. Chilingaryan
|
c4c9ad7708
Synchronize kernel buffers during the read-kernel-memory and while accessing via sysfs
|
12 år sedan |
Suren A. Chilingaryan
|
8af9de8291
Properly perform synchronization of DMA buffers
|
12 år sedan |
root
|
33fb2003ef
Support exporting data from kernel buffers
|
12 år sedan |
Suren A. Chilingaryan
|
71c759e3fa
Prevent driver holding hardware locks from unloading
|
13 år sedan |
Suren A. Chilingaryan
|
ad4a1e1587
Support forceful clean-up of kernel memory
|
13 år sedan |
Suren A. Chilingaryan
|
06b3e35cc9
Handle correctly reference counting in the driver
|
13 år sedan |
Suren A. Chilingaryan
|
ec5fd54c75
Few fixes
|
13 år sedan |
Suren A. Chilingaryan
|
7ac0539951
Implement DMA access synchronization in the driver
|
13 år sedan |
Suren A. Chilingaryan
|
f4ad2df220
First iteration of work to preserve DMA state between executions
|
13 år sedan |
root
|
2e7a7a3534
North West Logick DMA implementation
|
13 år sedan |
Suren A. Chilingaryan
|
b72e856772
Initial import
|
13 år sedan |