]> Gentwo Git Trees - linux/.git/commit
PCI: sky1: Add PCIe host support for CIX Sky1
authorHans Zhang <hans.zhang@cixtech.com>
Sat, 8 Nov 2025 14:03:02 +0000 (22:03 +0800)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 2 Dec 2025 20:17:55 +0000 (14:17 -0600)
commita0d9f2c08f45ff3dfdb9eb0a843a486ad4875dbe
tree00086d9f4befc6b49d5b9e7801f731350e169919
parent33c139dcff751d4d545ecc0a174adc0767274c1f
PCI: sky1: Add PCIe host support for CIX Sky1

Add driver for the CIX Sky1 SoC PCIe Gen4 16 GT/s controller based on the
Cadence High Performance Architecture (HPA) PCIe core.

The controller supports MSI/MSI-X via GICv3, Single Virtual Channel, and
Single Function.

Signed-off-by: Hans Zhang <hans.zhang@cixtech.com>
[mani: moved the PCI ID definitions and squashed Kconfig change]
Signed-off-by: Manivannan Sadhasivam <mani@kernel.org>
[bhelgaas: sort Kconfig menu entry, squash
https://lore.kernel.org/r/aSBqp0cglr-Sc8na@stanley.mountain]
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Link: https://patch.msgid.link/20251108140305.1120117-8-hans.zhang@cixtech.com
drivers/pci/controller/cadence/Kconfig
drivers/pci/controller/cadence/Makefile
drivers/pci/controller/cadence/pci-sky1.c [new file with mode: 0644]