From 30f96c9f41f2596493c6ca18060bebaaaf44415b Mon Sep 17 00:00:00 2001 From: Konrad Adamczyk Date: Tue, 7 Feb 2017 12:20:19 +0100 Subject: [PATCH] [thunderx] Don't disable NIC when exiting from iPXE According to ThunderX Errata G-17560, NIC_PF_CFG[ENA] bit should not be cleared at exit. This allows other drivers to access the NIC regs correctly. Signed-off-by: Konrad Adamczyk Signed-off-by: Michael Brown --- src/drivers/net/thunderx.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/drivers/net/thunderx.c b/src/drivers/net/thunderx.c index 901ecba1..c9c246cb 100644 --- a/src/drivers/net/thunderx.c +++ b/src/drivers/net/thunderx.c @@ -1345,9 +1345,6 @@ static void txnic_pf_remove ( struct pci_device *pci ) { /* Remove from list of physical functions */ list_del ( &pf->list ); - /* Disable physical function */ - writeq ( 0, ( pf->regs + TXNIC_PF_CFG ) ); - /* Unmap registers */ iounmap ( pf->regs );