mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-08-10 01:06:59 +02:00
treewide: drop no-op prefetch() calls
These all end up using the no-op prefetch() defined in linux/list.h, because the only possible real implementation is in arch/mips/include/asm/processor.h, which is behing CONFIG_CPU_HAS_PREFETCH which is nowhere defined. In order to be able to drop that fallback definition from list.h, first remove all uses. Signed-off-by: Rasmus Villemoes <ravi@prevas.dk>
This commit is contained in:
parent
c1c2b5c6a4
commit
f5fa73a625
@ -3876,7 +3876,6 @@ mvpp2_rxq_next_desc_get(struct mvpp2_rx_queue *rxq)
|
|||||||
int rx_desc = rxq->next_desc_to_proc;
|
int rx_desc = rxq->next_desc_to_proc;
|
||||||
|
|
||||||
rxq->next_desc_to_proc = MVPP2_QUEUE_NEXT_DESC(rxq, rx_desc);
|
rxq->next_desc_to_proc = MVPP2_QUEUE_NEXT_DESC(rxq, rx_desc);
|
||||||
prefetch(rxq->descs + rxq->next_desc_to_proc);
|
|
||||||
return rxq->descs + rx_desc;
|
return rxq->descs + rx_desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -279,8 +279,6 @@ int nicvf_cq_handler(struct nicvf *nic, void **ppkt, int *pkt_len)
|
|||||||
cq_desc = (struct cqe_rx_t *)GET_CQ_DESC(cq, cqe_head);
|
cq_desc = (struct cqe_rx_t *)GET_CQ_DESC(cq, cqe_head);
|
||||||
cqe_head++;
|
cqe_head++;
|
||||||
cqe_head &= (cq->dmem.q_len - 1);
|
cqe_head &= (cq->dmem.q_len - 1);
|
||||||
/* Initiate prefetch for next descriptor */
|
|
||||||
prefetch((struct cqe_rx_t *)GET_CQ_DESC(cq, cqe_head));
|
|
||||||
|
|
||||||
switch (cq_desc->cqe_type) {
|
switch (cq_desc->cqe_type) {
|
||||||
case CQE_TYPE_RX:
|
case CQE_TYPE_RX:
|
||||||
|
@ -228,7 +228,6 @@ static int write_fifo(struct at91_ep *ep, struct at91_request *req)
|
|||||||
}
|
}
|
||||||
|
|
||||||
buf = req->req.buf + req->req.actual;
|
buf = req->req.buf + req->req.actual;
|
||||||
prefetch(buf);
|
|
||||||
total = req->req.length - req->req.actual;
|
total = req->req.length - req->req.actual;
|
||||||
if (ep->ep.maxpacket < total) {
|
if (ep->ep.maxpacket < total) {
|
||||||
count = ep->ep.maxpacket;
|
count = ep->ep.maxpacket;
|
||||||
|
@ -223,8 +223,6 @@ void musb_write_fifo(struct musb_hw_ep *hw_ep, u16 len, const u8 *src)
|
|||||||
struct musb *musb = hw_ep->musb;
|
struct musb *musb = hw_ep->musb;
|
||||||
void __iomem *fifo = hw_ep->fifo;
|
void __iomem *fifo = hw_ep->fifo;
|
||||||
|
|
||||||
prefetch((u8 *)src);
|
|
||||||
|
|
||||||
dev_dbg(musb->controller, "%cX ep%d fifo %p count %d buf %p\n",
|
dev_dbg(musb->controller, "%cX ep%d fifo %p count %d buf %p\n",
|
||||||
'T', hw_ep->epnum, fifo, len, src);
|
'T', hw_ep->epnum, fifo, len, src);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user