@@ -129,8 +129,8 @@ static irqreturn_t stmmac_interrupt(int irq, void *dev_id);
129129/* For MSI interrupts handling */
130130static irqreturn_t stmmac_mac_interrupt (int irq , void * dev_id );
131131static irqreturn_t stmmac_safety_interrupt (int irq , void * dev_id );
132- static irqreturn_t stmmac_dma_tx_interrupt (int irq , void * data );
133- static irqreturn_t stmmac_dma_rx_interrupt (int irq , void * data );
132+ static irqreturn_t stmmac_msi_intr_tx (int irq , void * data );
133+ static irqreturn_t stmmac_msi_intr_rx (int irq , void * data );
134134static void stmmac_reset_rx_queue (struct stmmac_priv * priv , u32 queue );
135135static void stmmac_reset_tx_queue (struct stmmac_priv * priv , u32 queue );
136136static void stmmac_reset_queues_param (struct stmmac_priv * priv );
@@ -3602,7 +3602,7 @@ static void stmmac_free_irq(struct net_device *dev,
36023602 }
36033603}
36043604
3605- static int stmmac_request_irq_multi (struct net_device * dev )
3605+ static int stmmac_request_irq_multi_msi (struct net_device * dev )
36063606{
36073607 struct stmmac_priv * priv = netdev_priv (dev );
36083608 enum request_irq_err irq_err ;
@@ -3697,7 +3697,7 @@ static int stmmac_request_irq_multi(struct net_device *dev)
36973697 }
36983698 }
36993699
3700- /* Request Rx irq */
3700+ /* Request Rx MSI irq */
37013701 for (i = 0 ; i < priv -> plat -> rx_queues_to_use ; i ++ ) {
37023702 if (i >= MTL_MAX_RX_QUEUES )
37033703 break ;
@@ -3707,11 +3707,11 @@ static int stmmac_request_irq_multi(struct net_device *dev)
37073707 int_name = priv -> int_name_rx_irq [i ];
37083708 sprintf (int_name , "%s:%s-%d" , dev -> name , "rx" , i );
37093709 ret = request_irq (priv -> rx_irq [i ],
3710- stmmac_dma_rx_interrupt ,
3710+ stmmac_msi_intr_rx ,
37113711 0 , int_name , & priv -> dma_conf .rx_queue [i ]);
37123712 if (unlikely (ret < 0 )) {
37133713 netdev_err (priv -> dev ,
3714- "%s: alloc rx-%d dma rx_irq %d (error: %d)\n" ,
3714+ "%s: alloc rx-%d MSI %d (error: %d)\n" ,
37153715 __func__ , i , priv -> rx_irq [i ], ret );
37163716 irq_err = REQ_IRQ_ERR_RX ;
37173717 irq_idx = i ;
@@ -3722,7 +3722,7 @@ static int stmmac_request_irq_multi(struct net_device *dev)
37223722 irq_set_affinity_hint (priv -> rx_irq [i ], & cpu_mask );
37233723 }
37243724
3725- /* Request Tx irq */
3725+ /* Request Tx MSI irq */
37263726 for (i = 0 ; i < priv -> plat -> tx_queues_to_use ; i ++ ) {
37273727 if (i >= MTL_MAX_TX_QUEUES )
37283728 break ;
@@ -3732,11 +3732,11 @@ static int stmmac_request_irq_multi(struct net_device *dev)
37323732 int_name = priv -> int_name_tx_irq [i ];
37333733 sprintf (int_name , "%s:%s-%d" , dev -> name , "tx" , i );
37343734 ret = request_irq (priv -> tx_irq [i ],
3735- stmmac_dma_tx_interrupt ,
3735+ stmmac_msi_intr_tx ,
37363736 0 , int_name , & priv -> dma_conf .tx_queue [i ]);
37373737 if (unlikely (ret < 0 )) {
37383738 netdev_err (priv -> dev ,
3739- "%s: alloc tx-%d dma tx_irq %d (error: %d)\n" ,
3739+ "%s: alloc tx-%d MSI %d (error: %d)\n" ,
37403740 __func__ , i , priv -> tx_irq [i ], ret );
37413741 irq_err = REQ_IRQ_ERR_TX ;
37423742 irq_idx = i ;
@@ -3811,8 +3811,8 @@ static int stmmac_request_irq(struct net_device *dev)
38113811 int ret ;
38123812
38133813 /* Request the IRQ lines */
3814- if (priv -> plat -> flags & STMMAC_FLAG_MULTI_IRQ_EN )
3815- ret = stmmac_request_irq_multi (dev );
3814+ if (priv -> plat -> flags & STMMAC_FLAG_MULTI_MSI_EN )
3815+ ret = stmmac_request_irq_multi_msi (dev );
38163816 else
38173817 ret = stmmac_request_irq_single (dev );
38183818
@@ -6075,7 +6075,7 @@ static irqreturn_t stmmac_safety_interrupt(int irq, void *dev_id)
60756075 return IRQ_HANDLED ;
60766076}
60776077
6078- static irqreturn_t stmmac_dma_tx_interrupt (int irq , void * data )
6078+ static irqreturn_t stmmac_msi_intr_tx (int irq , void * data )
60796079{
60806080 struct stmmac_tx_queue * tx_q = (struct stmmac_tx_queue * )data ;
60816081 struct stmmac_dma_conf * dma_conf ;
@@ -6107,7 +6107,7 @@ static irqreturn_t stmmac_dma_tx_interrupt(int irq, void *data)
61076107 return IRQ_HANDLED ;
61086108}
61096109
6110- static irqreturn_t stmmac_dma_rx_interrupt (int irq , void * data )
6110+ static irqreturn_t stmmac_msi_intr_rx (int irq , void * data )
61116111{
61126112 struct stmmac_rx_queue * rx_q = (struct stmmac_rx_queue * )data ;
61136113 struct stmmac_dma_conf * dma_conf ;
@@ -7456,8 +7456,8 @@ int stmmac_dvr_probe(struct device *device,
74567456 priv -> plat = plat_dat ;
74577457 priv -> ioaddr = res -> addr ;
74587458 priv -> dev -> base_addr = (unsigned long )res -> addr ;
7459- priv -> plat -> dma_cfg -> multi_irq_en =
7460- (priv -> plat -> flags & STMMAC_FLAG_MULTI_IRQ_EN );
7459+ priv -> plat -> dma_cfg -> multi_msi_en =
7460+ (priv -> plat -> flags & STMMAC_FLAG_MULTI_MSI_EN );
74617461
74627462 priv -> dev -> irq = res -> irq ;
74637463 priv -> wol_irq = res -> wol_irq ;
0 commit comments