PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl2 (unused)
authorBjorn Helgaas <bhelgaas@google.com>
Thu, 15 Oct 2020 19:30:35 +0000 (14:30 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Fri, 16 Oct 2020 16:21:07 +0000 (11:21 -0500)
We never use the aspm_register_info.l1ss_ctl2 value, so remove it.  No
functional change intended.

Link: https://lore.kernel.org/r/20201015193039.12585-9-helgaas@kernel.org
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
drivers/pci/pcie/aspm.c

index 7731626..3afa6c4 100644 (file)
@@ -386,14 +386,13 @@ struct aspm_register_info {
        /* L1 substates */
        u32 l1ss_cap;
        u32 l1ss_ctl1;
-       u32 l1ss_ctl2;
 };
 
 static void pcie_get_aspm_reg(struct pci_dev *pdev,
                              struct aspm_register_info *info)
 {
        /* Read L1 PM substate capabilities */
-       info->l1ss_cap = info->l1ss_ctl1 = info->l1ss_ctl2 = 0;
+       info->l1ss_cap = info->l1ss_ctl1 = 0;
 
        if (!pdev->l1ss)
                return;
@@ -407,8 +406,6 @@ static void pcie_get_aspm_reg(struct pci_dev *pdev,
 
        pci_read_config_dword(pdev, pdev->l1ss + PCI_L1SS_CTL1,
                              &info->l1ss_ctl1);
-       pci_read_config_dword(pdev, pdev->l1ss + PCI_L1SS_CTL2,
-                             &info->l1ss_ctl2);
 }
 
 static void pcie_aspm_check_latency(struct pci_dev *endpoint)