forked from rarias/nixos-riscv
Move patches to its own directory
This commit is contained in:
23
patches/ethernet-driver-poll.patch
Normal file
23
patches/ethernet-driver-poll.patch
Normal file
@@ -0,0 +1,23 @@
|
||||
diff --git a/drivers/xxvnet_carv.c b/drivers/xxvnet_carv.c
|
||||
index eb664bb..d3f60f9 100644
|
||||
--- a/drivers/xxvnet_carv.c
|
||||
+++ b/drivers/xxvnet_carv.c
|
||||
@@ -1435,12 +1435,12 @@ static void axienet_poll_controller(struct net_device *ndev)
|
||||
{
|
||||
struct axienet_local *lp = netdev_priv(ndev);
|
||||
|
||||
- disable_irq(lp->tx_irq);
|
||||
- disable_irq(lp->rx_irq);
|
||||
- axienet_rx_irq(lp->tx_irq, ndev);
|
||||
- axienet_tx_irq(lp->rx_irq, ndev);
|
||||
- enable_irq(lp->tx_irq);
|
||||
- enable_irq(lp->rx_irq);
|
||||
+ disable_irq(lp->dq->tx_irq);
|
||||
+ disable_irq(lp->dq->rx_irq);
|
||||
+ axienet_rx_irq(lp->dq->tx_irq, ndev);
|
||||
+ axienet_tx_irq(lp->dq->rx_irq, ndev);
|
||||
+ enable_irq(lp->dq->tx_irq);
|
||||
+ enable_irq(lp->dq->rx_irq);
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user