Felix Fietkau
600d640a2b
dma: remove unnecessary memset
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-07-17 19:30:47 +02:00
Felix Fietkau
43a9691d59
dma: add dma op for adding an rx buffer
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-07-17 19:30:27 +02:00
Felix Fietkau
8ed2c99dc7
add dma op for cleaning up a tx dma entry
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-07-17 19:30:27 +02:00
Felix Fietkau
a2015fbffc
dma: add dma_ops function for queueing mcu command messages
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-07-17 19:30:27 +02:00
Felix Fietkau
158ad06239
dma: add a mt76_dma_ops abstraction struct to prepare for more chipset support
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-07-17 19:30:26 +02:00
Jakub Kicinski and Felix Fietkau
72aa1ac1dd
don't compare .hw_key_idx to negative values
...
.hw_key_idx is defined as u8 and set to -1 when there is no key.
However, we cannot compare to -1 because of the unsigned type.
Signed-off-by: Jakub Kicinski <[email protected] >
2015-06-17 10:19:45 +02:00
Felix Fietkau
ee01a1784d
simplify dma cleanup
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
9d12daa5c3
tx: lock bigger sections
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
98253e9d5b
dma: fix rx dma unmap length
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
5ed83c47b4
dma: do not check the DMA_DONE bit for tx, use the dma index register instead
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
a971d9f287
dma: remove unnecessary call to skb_orphan()
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
9e7049b1d1
Initial import
...
Signed-off-by: Felix Fietkau <[email protected] >
2014-11-20 21:21:19 +01:00