diff mbox

[edk2,19/35] QuarkSocPkg: IntelQNCLib: remove set but unused variables

Message ID 1458815844-24793-20-git-send-email-lersek@redhat.com
State Accepted
Commit 53632cea0cd2da42bb77e832060859a8b2504ed1
Headers show

Commit Message

Laszlo Ersek March 24, 2016, 10:37 a.m. UTC
This patch also removes a few PCI config space accesses, but that
shouldn't be a problem.

Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Kelly Steele <kelly.steele@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>

---
 QuarkSocPkg/QuarkNorthCluster/Library/IntelQNCLib/PciExpress.c | 13 +------------
 1 file changed, 1 insertion(+), 12 deletions(-)

-- 
1.8.3.1


_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel
diff mbox

Patch

diff --git a/QuarkSocPkg/QuarkNorthCluster/Library/IntelQNCLib/PciExpress.c b/QuarkSocPkg/QuarkNorthCluster/Library/IntelQNCLib/PciExpress.c
index 5cb0fb855460..4b6f7ba773d4 100644
--- a/QuarkSocPkg/QuarkNorthCluster/Library/IntelQNCLib/PciExpress.c
+++ b/QuarkSocPkg/QuarkNorthCluster/Library/IntelQNCLib/PciExpress.c
@@ -403,9 +403,6 @@  PcieSetAspmAuto (
   UINT32    EndpointPcieCapOffset;
   UINT16    RootPortAspm;
   UINT16    EndPointAspm;
-  UINT16    EndPointVendorId;
-  UINT16    EndPointDeviceId;
-  UINT8     EndPointRevId;
   UINT16    AspmVal;
   UINT32    PortLxLat;
   UINT32    EndPointLxLat;
@@ -438,14 +435,10 @@  PcieSetAspmAuto (
   EndPointAspm  = (QNCMmPci16 (0, EndpointBus, EndpointDevice, EndpointFunction, (EndpointPcieCapOffset + PCIE_LINK_CAP_OFFSET)) & B_QNC_PCIE_LCAP_APMS_MASK) >> V_QNC_PCIE_LCAP_APMS_OFFSET;
 
   //
-  // Mask APMC with values from lookup table.
+  // TODO: Mask APMC with values from lookup table.
   // RevID of 0xFF applies to all steppings.
   //
 
-  EndPointVendorId = QNCMmPci16 (0, EndpointBus, EndpointDevice, EndpointFunction, 0);
-  EndPointDeviceId = QNCMmPci16 (0, EndpointBus, EndpointDevice, EndpointFunction, 2);
-  EndPointRevId    = QNCMmPci8 (0, EndpointBus, EndpointDevice, EndpointFunction, 8);
-
   // TODO: Mask with latency/acceptable latency comparison results.
 
   AspmVal = RootPortAspm;
@@ -585,7 +578,6 @@  QNCRootPortInit (
 {
   UINT64            RPBase;
   UINT64            EndPointBase;
-  UINT64            LpcBase;
   UINT16            AspmVal;
   UINT16            SlotStatus;
   UINTN             Index;
@@ -593,7 +585,6 @@  QNCRootPortInit (
   UINT32            DwordReg;
 
   RPBase = PciExpressBar + (((PCI_BUS_NUMBER_QNC << 8) + ((PCI_DEVICE_NUMBER_PCIE_ROOTPORT) << 3) + ((PCI_FUNCTION_NUMBER_PCIE_ROOTPORT_0 + RootPortIndex) << 0)) << 12);
-  LpcBase = PciExpressBar + (((PCI_BUS_NUMBER_QNC << 8) + (31 << 3) + (0 << 0)) << 12);
   CapOffset = PcieFindCapId (PCI_BUS_NUMBER_QNC, (UINT8)(PCI_DEVICE_NUMBER_PCIE_ROOTPORT), (UINT8)(PCI_FUNCTION_NUMBER_PCIE_ROOTPORT_0 + RootPortIndex), PCIE_CAPID);
 
   if (CapOffset == 0) {
@@ -906,7 +897,6 @@  PciExpressInit (
 {
   UINT64                            PciExpressBar;
   UINT32                            QNCRootComplexBar;
-  UINT32                            QNCGpioBase;
   UINT32                            QNCPmioBase;
   UINT32                            QNCGpeBase;
   UINTN                             RpEnableMask;
@@ -917,7 +907,6 @@  PciExpressInit (
   // Get BAR registers
   //
   QNCRootComplexBar  = QNC_RCRB_BASE;
-  QNCGpioBase        = LpcPciCfg32 (R_QNC_LPC_GBA_BASE) & B_QNC_LPC_GPA_BASE_MASK;
   QNCPmioBase        = LpcPciCfg32 (R_QNC_LPC_PM1BLK) & B_QNC_LPC_PM1BLK_MASK;
   QNCGpeBase         = LpcPciCfg32 (R_QNC_LPC_GPE0BLK) & B_QNC_LPC_GPE0BLK_MASK;
   RpEnableMask = 0;                 // assume all root ports are disabled