PCI/DPC: Make RP PIO log size check more generic
authorBjorn Helgaas <bhelgaas@google.com>
Tue, 30 Jan 2018 18:12:33 +0000 (12:12 -0600)
committerBjorn Helgaas <helgaas@kernel.org>
Tue, 30 Jan 2018 21:25:56 +0000 (15:25 -0600)
commit64c3394efd4376c5988b40bcff840e2a1a1c1f17
tree4f9697f0e7fb26fea8ac659eab02d94fddc0a7ed
parenta596a7becefe7ddaac0de069ffe913eb2dc43fe4
PCI/DPC: Make RP PIO log size check more generic

In dpc_probe(), we set dpc->rp_log_size to zero if we think the hardware
reports an invalid size.  In this case, we could have dpc->rp_extensions
set but dpc->rp_log_size == 0, and we should print the basic RP PIO
registers but not the variable-size portion.  We already checked for
dpc->rp_log_size < 4 above, so this patch is just for consistency of style.
No functional change intended.

Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Keith Busch <keith.busch@intel.com>
Reviewed-by: Sinan Kaya <okaya@codeaurora.org>
drivers/pci/pcie/pcie-dpc.c