ipu6-pci-table.h 876 B

12345678910111213141516171819202122232425262728
  1. /* SPDX-License-Identifier: GPL-2.0-only */
  2. /*
  3. * Copyright (C) 2024 Intel Corporation
  4. */
  5. #ifndef __IPU6_PCI_TBL_H__
  6. #define __IPU6_PCI_TBL_H__
  7. #include <linux/pci.h>
  8. #define PCI_DEVICE_ID_INTEL_IPU6 0x9a19
  9. #define PCI_DEVICE_ID_INTEL_IPU6SE 0x4e19
  10. #define PCI_DEVICE_ID_INTEL_IPU6EP_ADLP 0x465d
  11. #define PCI_DEVICE_ID_INTEL_IPU6EP_ADLN 0x462e
  12. #define PCI_DEVICE_ID_INTEL_IPU6EP_RPLP 0xa75d
  13. #define PCI_DEVICE_ID_INTEL_IPU6EP_MTL 0x7d19
  14. static const struct pci_device_id ipu6_pci_tbl[] = {
  15. { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IPU6) },
  16. { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IPU6SE) },
  17. { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IPU6EP_ADLP) },
  18. { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IPU6EP_ADLN) },
  19. { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IPU6EP_RPLP) },
  20. { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IPU6EP_MTL) },
  21. { }
  22. };
  23. #endif /* __IPU6_PCI_TBL_H__ */