spi: pxa2xx: Add MTP-S, ARL-H, LNL-M support

JIRA: https://issues.redhat.com/browse/RHEL-78311
Upstream Status: RHEL-only

RHEL is missing the following upstream commit:

07c337927e06 ("spi: pxa2xx: Remove no more neededPCI ID table")

as well as additional predecessor commits, so in order to support Meteor
Lake PCH-S, ARL-H, and LNL-M we need to add some of the entries
from upstream 72d4a1683741 into the pxa2xx_spi_pci_compound_match table
in spi-pxa2xx.c.

Signed-off-by: David Arcari <darcari@redhat.com>
This commit is contained in:
David Arcari 2025-02-07 11:06:03 -05:00
parent 4e3a759a54
commit b1c3805e34
1 changed files with 13 additions and 0 deletions

View File

@ -1432,6 +1432,19 @@ static const struct pci_device_id pxa2xx_spi_pci_compound_match[] = {
{ PCI_VDEVICE(INTEL, 0xa0fb), LPSS_CNL_SSP },
{ PCI_VDEVICE(INTEL, 0xa0fd), LPSS_CNL_SSP },
{ PCI_VDEVICE(INTEL, 0xa0fe), LPSS_CNL_SSP },
/* MTP-S */
{ PCI_VDEVICE(INTEL, 0x7f2a), LPSS_CNL_SSP },
{ PCI_VDEVICE(INTEL, 0x7f2b), LPSS_CNL_SSP },
{ PCI_VDEVICE(INTEL, 0x7f5e), LPSS_CNL_SSP },
{ PCI_VDEVICE(INTEL, 0x7f5f), LPSS_CNL_SSP },
/* ARL-H */
{ PCI_VDEVICE(INTEL, 0x7727), LPSS_CNL_SSP },
{ PCI_VDEVICE(INTEL, 0x7730), LPSS_CNL_SSP },
{ PCI_VDEVICE(INTEL, 0x7746), LPSS_CNL_SSP },
/* LNL-M */
{ PCI_VDEVICE(INTEL, 0xa827), LPSS_CNL_SSP },
{ PCI_VDEVICE(INTEL, 0xa830), LPSS_CNL_SSP },
{ PCI_VDEVICE(INTEL, 0xa846), LPSS_CNL_SSP },
{ },
};