X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=carlfw%2Finclude%2Fdma.h;h=0f45e513bcf98d9b1db1d94f3a3cd0b76b65add7;hb=2cb1f03e4cf246a6254c71d84dc00435057fe09e;hp=9ccdd945c61457bcc6bbb3241ec8ea6d10128cae;hpb=680e83cda3d01bd4feb932f9b0e8e04cf43f2de9;p=carl9170fw.git diff --git a/carlfw/include/dma.h b/carlfw/include/dma.h index 9ccdd94..0f45e51 100644 --- a/carlfw/include/dma.h +++ b/carlfw/include/dma.h @@ -223,8 +223,11 @@ void dma_init_descriptors(void); void dma_reclaim(struct dma_queue *q, struct dma_desc *desc); void dma_put(struct dma_queue *q, struct dma_desc *desc); void dma_queue_reclaim(struct dma_queue *dst, struct dma_queue *src); -void queue_dump(void); -void wlan_txq_hangfix(const unsigned int queue); + +static inline __inline bool is_terminator(struct dma_queue *q, struct dma_desc *desc) +{ + return q->terminator == desc; +} static inline __inline bool queue_empty(struct dma_queue *q) {