]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
spi: intel: Add Panther Lake SPI controller support
authorAapo Vienamo <aapo.vienamo@iki.fi>
Wed, 4 Dec 2024 08:02:08 +0000 (10:02 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 2 Jan 2025 09:34:19 +0000 (10:34 +0100)
[ Upstream commit ceb259e43bf572ba7d766e1679ba73861d16203a ]

The Panther Lake SPI controllers are compatible with the Cannon Lake
controllers. Add support for following SPI controller device IDs:
 - H-series: 0xe323
 - P-series: 0xe423
 - U-series: 0xe423

Signed-off-by: Aapo Vienamo <aapo.vienamo@iki.fi>
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Link: https://patch.msgid.link/20241204080208.1036537-1-mika.westerberg@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/spi/spi-intel-pci.c

index 4337ca51d7aa21555684f62295a39a52772cce3d..5c0dec90eec1df80839844b7847377861027b51a 100644 (file)
@@ -86,6 +86,8 @@ static const struct pci_device_id intel_spi_pci_ids[] = {
        { PCI_VDEVICE(INTEL, 0xa324), (unsigned long)&cnl_info },
        { PCI_VDEVICE(INTEL, 0xa3a4), (unsigned long)&cnl_info },
        { PCI_VDEVICE(INTEL, 0xa823), (unsigned long)&cnl_info },
+       { PCI_VDEVICE(INTEL, 0xe323), (unsigned long)&cnl_info },
+       { PCI_VDEVICE(INTEL, 0xe423), (unsigned long)&cnl_info },
        { },
 };
 MODULE_DEVICE_TABLE(pci, intel_spi_pci_ids);