MLK-14325-3 PCI: designware: Remove the redundant codes
authorRichard Zhu <hongxing.zhu@nxp.com>
Tue, 7 Mar 2017 01:12:09 +0000 (09:12 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:10:50 +0000 (15:10 -0500)
Remove the redundant codes in pcie-designware driver.
Because that the class configration had been
contained in 4.9 kernel.

Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
drivers/pci/host/pcie-designware.c

index 5dc4e1a..da94c15 100644 (file)
@@ -889,11 +889,6 @@ void dw_pcie_setup_rc(struct pcie_port *pp)
        val |= 0x00ff0100;
        dw_pcie_writel_rc(pp, PCI_PRIMARY_BUS, val);
 
-       /* program correct class for RC */
-       val = dw_pcie_readl_rc(pp, PCI_CLASS_REVISION);
-       val |= PCI_CLASS_BRIDGE_PCI << 16;
-       dw_pcie_writel_rc(pp, val, PCI_CLASS_REVISION);
-
        /* setup command register */
        val = dw_pcie_readl_rc(pp, PCI_COMMAND);
        val &= 0xffff0000;