PCI: vmd: Create bus offset configuration helper
authorJon Derrick <jonathan.derrick@intel.com>
Tue, 28 Jul 2020 19:49:41 +0000 (13:49 -0600)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 20 Oct 2020 20:06:23 +0000 (15:06 -0500)
commit2e1224183b1bec6610e01be80f007ee9ab0af9c0
treebfcf55fdceafda58e0c50ba552f365e575d1094e
parent030109c0376c8f34e95f8b88d170a47900b3ad07
PCI: vmd: Create bus offset configuration helper

Move the bus offset configuration discovery code to a new helper.  Modify
the bus offset 2-bit decode switch to have a 0 case and a default error
case, just in case the field is expanded in future hardware.

Link: https://lore.kernel.org/r/20200728194945.14126-3-jonathan.derrick@intel.com
Signed-off-by: Jon Derrick <jonathan.derrick@intel.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@intel.com>
drivers/pci/controller/vmd.c