PCI: hv: Support for create interrupt v3
authorSunil Muthuswamy <sunilmut@microsoft.com>
Mon, 12 Jul 2021 21:58:18 +0000 (21:58 +0000)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Fri, 13 Aug 2021 15:12:01 +0000 (16:12 +0100)
commit8f6a6b3c50ce1caa81c47bb5855be02050c0eff7
treec18b5896a50ffb98fcc4560f5737598c10987704
parente73f0f0ee7541171d89f2e2491130c7771ba58d3
PCI: hv: Support for create interrupt v3

Hyper-V vPCI protocol version 1_4 adds support for create interrupt
v3. Create interrupt v3 essentially makes the size of the vector
field bigger in the message, thereby allowing bigger vector values.
For example, that will come into play for supporting LPI vectors
on ARM, which start at 8192.

Link: https://lore.kernel.org/r/MW4PR21MB20026A6EA554A0B9EC696AA8C0159@MW4PR21MB2002.namprd21.prod.outlook.com
Signed-off-by: Sunil Muthuswamy <sunilmut@microsoft.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Reviewed-by: Michael Kelley <mikelley@microsoft.com>
Reviewed-by: Wei Liu <wei.liu@kernel.org>
drivers/pci/controller/pci-hyperv.c