* [PATCH] PCI: vmd: Add device id for VMD device 8086:A77F
@ 2021-11-29 19:02 francisco.munoz.ruiz
2021-11-29 19:53 ` Bjorn Helgaas
0 siblings, 1 reply; 4+ messages in thread
From: francisco.munoz.ruiz @ 2021-11-29 19:02 UTC (permalink / raw)
To: linux-pci
Cc: helgaas, jonathan.derrick, dan.j.williams, nirmal.patel,
Karthik L Gopalakrishnan, Francisco Munoz
From: Karthik L Gopalakrishnan <karthik.l.gopalakrishnan@intel.com>
Add support for this VMD device which supports the bus rectriction mode.
The feature that turns off vector 0 for MSI-X remapping is also enabled.
Signed-off-by: Karthik L Gopalakrishnan <karthik.l.gopalakrishnan@intel.com>
Signed-off-by: Francisco Munoz <francisco.munoz.ruiz@linux.intel.com>
---
drivers/pci/controller/vmd.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/drivers/pci/controller/vmd.c b/drivers/pci/controller/vmd.c
index a45e8e59d3d4..0e6ca6cae2c7 100644
--- a/drivers/pci/controller/vmd.c
+++ b/drivers/pci/controller/vmd.c
@@ -953,6 +953,10 @@ static const struct pci_device_id vmd_ids[] = {
.driver_data = VMD_FEAT_HAS_MEMBAR_SHADOW_VSCAP |
VMD_FEAT_HAS_BUS_RESTRICTIONS |
VMD_FEAT_OFFSET_FIRST_VECTOR,},
+ {PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0xa77f),
+ .driver_data = VMD_FEAT_HAS_MEMBAR_SHADOW_VSCAP |
+ VMD_FEAT_HAS_BUS_RESTRICTIONS |
+ VMD_FEAT_OFFSET_FIRST_VECTOR,},
{PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_VMD_9A0B),
.driver_data = VMD_FEAT_HAS_MEMBAR_SHADOW_VSCAP |
VMD_FEAT_HAS_BUS_RESTRICTIONS |
--
2.25.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH] PCI: vmd: Add device id for VMD device 8086:A77F
2021-11-29 19:02 [PATCH] PCI: vmd: Add device id for VMD device 8086:A77F francisco.munoz.ruiz
@ 2021-11-29 19:53 ` Bjorn Helgaas
2021-12-17 23:12 ` [PATCH V2] PCI: vmd: Add DID 8086:A77F for all Intel Raptor Lake SKU's francisco.munoz.ruiz
0 siblings, 1 reply; 4+ messages in thread
From: Bjorn Helgaas @ 2021-11-29 19:53 UTC (permalink / raw)
To: francisco.munoz.ruiz
Cc: linux-pci, jonathan.derrick, dan.j.williams, nirmal.patel,
Karthik L Gopalakrishnan
On Mon, Nov 29, 2021 at 11:02:32AM -0800, francisco.munoz.ruiz@linux.intel.com wrote:
> From: Karthik L Gopalakrishnan <karthik.l.gopalakrishnan@intel.com>
>
> Add support for this VMD device which supports the bus rectriction mode.
> The feature that turns off vector 0 for MSI-X remapping is also enabled.
s/rectriction/restriction/
Is there any product name or code name you could put something in the
subject line to connect this to the hardware?
Maybe you could also add the relevant details to the PCI ID database
here? https://pci-ids.ucw.cz/read/PC/8086 This will help lspci show
the correct name.
> Signed-off-by: Karthik L Gopalakrishnan <karthik.l.gopalakrishnan@intel.com>
> Signed-off-by: Francisco Munoz <francisco.munoz.ruiz@linux.intel.com>
> ---
> drivers/pci/controller/vmd.c | 4 ++++
> 1 file changed, 4 insertions(+)
>
> diff --git a/drivers/pci/controller/vmd.c b/drivers/pci/controller/vmd.c
> index a45e8e59d3d4..0e6ca6cae2c7 100644
> --- a/drivers/pci/controller/vmd.c
> +++ b/drivers/pci/controller/vmd.c
> @@ -953,6 +953,10 @@ static const struct pci_device_id vmd_ids[] = {
> .driver_data = VMD_FEAT_HAS_MEMBAR_SHADOW_VSCAP |
> VMD_FEAT_HAS_BUS_RESTRICTIONS |
> VMD_FEAT_OFFSET_FIRST_VECTOR,},
> + {PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0xa77f),
> + .driver_data = VMD_FEAT_HAS_MEMBAR_SHADOW_VSCAP |
> + VMD_FEAT_HAS_BUS_RESTRICTIONS |
> + VMD_FEAT_OFFSET_FIRST_VECTOR,},
> {PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_VMD_9A0B),
> .driver_data = VMD_FEAT_HAS_MEMBAR_SHADOW_VSCAP |
> VMD_FEAT_HAS_BUS_RESTRICTIONS |
> --
> 2.25.1
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH V2] PCI: vmd: Add DID 8086:A77F for all Intel Raptor Lake SKU's
2021-11-29 19:53 ` Bjorn Helgaas
@ 2021-12-17 23:12 ` francisco.munoz.ruiz
2022-01-05 16:25 ` Lorenzo Pieralisi
0 siblings, 1 reply; 4+ messages in thread
From: francisco.munoz.ruiz @ 2021-12-17 23:12 UTC (permalink / raw)
To: helgaas
Cc: linux-pci, jonathan.derrick, dan.j.williams, nirmal.patel,
Karthik L Gopalakrishnan, Francisco Munoz
From: Karthik L Gopalakrishnan <karthik.l.gopalakrishnan@intel.com>
Add support for this VMD device which supports the bus restriction mode.
The feature that turns off vector 0 for MSI-X remapping is also enabled.
Signed-off-by: Karthik L Gopalakrishnan <karthik.l.gopalakrishnan@intel.com>
Signed-off-by: Francisco Munoz <francisco.munoz.ruiz@linux.intel.com>
Reviewed-by: Jon Derrick <jonathan.derrick@linux.dev>
---
drivers/pci/controller/vmd.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/drivers/pci/controller/vmd.c b/drivers/pci/controller/vmd.c
index a45e8e59d3d4..0e6ca6cae2c7 100644
--- a/drivers/pci/controller/vmd.c
+++ b/drivers/pci/controller/vmd.c
@@ -953,6 +953,10 @@ static const struct pci_device_id vmd_ids[] = {
.driver_data = VMD_FEAT_HAS_MEMBAR_SHADOW_VSCAP |
VMD_FEAT_HAS_BUS_RESTRICTIONS |
VMD_FEAT_OFFSET_FIRST_VECTOR,},
+ {PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0xa77f),
+ .driver_data = VMD_FEAT_HAS_MEMBAR_SHADOW_VSCAP |
+ VMD_FEAT_HAS_BUS_RESTRICTIONS |
+ VMD_FEAT_OFFSET_FIRST_VECTOR,},
{PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_VMD_9A0B),
.driver_data = VMD_FEAT_HAS_MEMBAR_SHADOW_VSCAP |
VMD_FEAT_HAS_BUS_RESTRICTIONS |
--
2.25.1
We are still discussing the name for https://pci-ids.ucw.cz/read/PC/8086
Thanks.
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH V2] PCI: vmd: Add DID 8086:A77F for all Intel Raptor Lake SKU's
2021-12-17 23:12 ` [PATCH V2] PCI: vmd: Add DID 8086:A77F for all Intel Raptor Lake SKU's francisco.munoz.ruiz
@ 2022-01-05 16:25 ` Lorenzo Pieralisi
0 siblings, 0 replies; 4+ messages in thread
From: Lorenzo Pieralisi @ 2022-01-05 16:25 UTC (permalink / raw)
To: helgaas, francisco.munoz.ruiz
Cc: Lorenzo Pieralisi, linux-pci, dan.j.williams, nirmal.patel,
Karthik L Gopalakrishnan, jonathan.derrick
On Fri, 17 Dec 2021 15:12:11 -0800, francisco.munoz.ruiz@linux.intel.com wrote:
> From: Karthik L Gopalakrishnan <karthik.l.gopalakrishnan@intel.com>
>
> Add support for this VMD device which supports the bus restriction mode.
> The feature that turns off vector 0 for MSI-X remapping is also enabled.
>
>
Applied to pci/vmd, thanks!
[1/1] PCI: vmd: Add DID 8086:A77F for all Intel Raptor Lake SKU's
https://git.kernel.org/lpieralisi/pci/c/922bfd001d
Thanks,
Lorenzo
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2022-01-05 16:26 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-29 19:02 [PATCH] PCI: vmd: Add device id for VMD device 8086:A77F francisco.munoz.ruiz
2021-11-29 19:53 ` Bjorn Helgaas
2021-12-17 23:12 ` [PATCH V2] PCI: vmd: Add DID 8086:A77F for all Intel Raptor Lake SKU's francisco.munoz.ruiz
2022-01-05 16:25 ` Lorenzo Pieralisi
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).