@@ -561,6 +561,19 @@ static const struct pci_device_id intel_lpss_pci_ids[] = {
561561 { PCI_VDEVICE (INTEL , 0xa3e2 ), (kernel_ulong_t )& spt_i2c_info },
562562 { PCI_VDEVICE (INTEL , 0xa3e3 ), (kernel_ulong_t )& spt_i2c_info },
563563 { PCI_VDEVICE (INTEL , 0xa3e6 ), (kernel_ulong_t )& spt_uart_info },
564+ /* LNL-M */
565+ { PCI_VDEVICE (INTEL , 0xa825 ), (kernel_ulong_t )& bxt_uart_info },
566+ { PCI_VDEVICE (INTEL , 0xa826 ), (kernel_ulong_t )& bxt_uart_info },
567+ { PCI_VDEVICE (INTEL , 0xa827 ), (kernel_ulong_t )& tgl_info },
568+ { PCI_VDEVICE (INTEL , 0xa830 ), (kernel_ulong_t )& tgl_info },
569+ { PCI_VDEVICE (INTEL , 0xa846 ), (kernel_ulong_t )& tgl_info },
570+ { PCI_VDEVICE (INTEL , 0xa850 ), (kernel_ulong_t )& ehl_i2c_info },
571+ { PCI_VDEVICE (INTEL , 0xa851 ), (kernel_ulong_t )& ehl_i2c_info },
572+ { PCI_VDEVICE (INTEL , 0xa852 ), (kernel_ulong_t )& bxt_uart_info },
573+ { PCI_VDEVICE (INTEL , 0xa878 ), (kernel_ulong_t )& ehl_i2c_info },
574+ { PCI_VDEVICE (INTEL , 0xa879 ), (kernel_ulong_t )& ehl_i2c_info },
575+ { PCI_VDEVICE (INTEL , 0xa87a ), (kernel_ulong_t )& ehl_i2c_info },
576+ { PCI_VDEVICE (INTEL , 0xa87b ), (kernel_ulong_t )& ehl_i2c_info },
564577 { }
565578};
566579MODULE_DEVICE_TABLE (pci , intel_lpss_pci_ids );
0 commit comments