<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/pci/controller/cadence/Makefile, branch linux-rolling-stable</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-rolling-stable</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-rolling-stable'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2025-12-02T20:17:55Z</updated>
<entry>
<title>PCI: sky1: Add PCIe host support for CIX Sky1</title>
<updated>2025-12-02T20:17:55Z</updated>
<author>
<name>Hans Zhang</name>
<email>hans.zhang@cixtech.com</email>
</author>
<published>2025-11-08T14:03:02Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=a0d9f2c08f45ff3dfdb9eb0a843a486ad4875dbe'/>
<id>urn:sha1:a0d9f2c08f45ff3dfdb9eb0a843a486ad4875dbe</id>
<content type='text'>
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 &lt;hans.zhang@cixtech.com&gt;
[mani: moved the PCI ID definitions and squashed Kconfig change]
Signed-off-by: Manivannan Sadhasivam &lt;mani@kernel.org&gt;
[bhelgaas: sort Kconfig menu entry, squash
https://lore.kernel.org/r/aSBqp0cglr-Sc8na@stanley.mountain]
Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;
Link: https://patch.msgid.link/20251108140305.1120117-8-hans.zhang@cixtech.com
</content>
</entry>
<entry>
<title>PCI: cadence: Add support for High Perf Architecture (HPA) controller</title>
<updated>2025-12-02T20:17:03Z</updated>
<author>
<name>Manikandan K Pillai</name>
<email>mpillai@cadence.com</email>
</author>
<published>2025-11-08T14:02:59Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8babd8afe58a65c8d3cb9b5a6a8d24d4f93033ab'/>
<id>urn:sha1:8babd8afe58a65c8d3cb9b5a6a8d24d4f93033ab</id>
<content type='text'>
Add support for Cadence PCIe RP configuration for High Performance
Architecture (HPA) controllers. The Cadence High Performance controllers
are the latest PCIe controllers that have support for DMA, optional IDE
and updated register set. Add a common library for High Performance
Architecture (HPA) PCIe controllers.

Signed-off-by: Manikandan K Pillai &lt;mpillai@cadence.com&gt;
Signed-off-by: Manivannan Sadhasivam &lt;mani@kernel.org&gt;
[bhelgaas: squash https://lore.kernel.org/r/20251120093518.2760492-1-jiapeng.chong@linux.alibaba.com,
squash https://lore.kernel.org/all/52abaad8-a43e-4e29-93d7-86a3245692c3@cixtech.com/]
Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;
Link: https://patch.msgid.link/20251108140305.1120117-5-hans.zhang@cixtech.com
</content>
</entry>
<entry>
<title>PCI: cadence: Move PCIe RP common functions to a separate file</title>
<updated>2025-11-14T17:28:30Z</updated>
<author>
<name>Manikandan K Pillai</name>
<email>mpillai@cadence.com</email>
</author>
<published>2025-11-08T14:02:58Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b80a7b4713c967479752ea4801eb1d1933093f58'/>
<id>urn:sha1:b80a7b4713c967479752ea4801eb1d1933093f58</id>
<content type='text'>
Move the Cadence PCIe controller RP common functions into a separate file.
The common library functions are split from legacy PCIe RP controller
functions to a separate file.

Signed-off-by: Manikandan K Pillai &lt;mpillai@cadence.com&gt;
[mani: removed the unused variable]
Signed-off-by: Manivannan Sadhasivam &lt;mani@kernel.org&gt;
Link: https://patch.msgid.link/20251108140305.1120117-4-hans.zhang@cixtech.com
</content>
</entry>
<entry>
<title>PCI: sg2042: Add Sophgo SG2042 PCIe driver</title>
<updated>2025-09-19T18:22:27Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-09-12T02:36:31Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=1c72774df028429836eec3394212f2921bb830fc'/>
<id>urn:sha1:1c72774df028429836eec3394212f2921bb830fc</id>
<content type='text'>
Add support for PCIe controller in Sophgo SG2042 SoC. The controller uses
the Cadence PCIe core programmed by pcie-cadence* common driver. The PCIe
controller in SG2042 works in host mode only, supporting data rate up to 16
GT/s and lanes up to x16 or x8.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
[mani: reworded description and minor code cleanups]
Signed-off-by: Manivannan Sadhasivam &lt;mani@kernel.org&gt;
Link: https://patch.msgid.link/01b0a57cd9dba8bed7c1f2d52997046c2c6f042b.1757643388.git.unicorn_wang@outlook.com
</content>
</entry>
<entry>
<title>PCI: j721e: Add TI J721E PCIe driver</title>
<updated>2020-08-03T13:49:55Z</updated>
<author>
<name>Kishon Vijay Abraham I</name>
<email>kishon@ti.com</email>
</author>
<published>2020-07-22T11:03:15Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f3e25911a430ed16ec209929183df762fe9c785b'/>
<id>urn:sha1:f3e25911a430ed16ec209929183df762fe9c785b</id>
<content type='text'>
Add support for PCIe controller in J721E SoC. The controller uses the
Cadence PCIe core programmed by pcie-cadence*.c. The PCIe controller
will work in both host mode and device mode.
Some of the features of the controller are:
  *) Supports both RC mode and EP mode
  *) Supports MSI and MSI-X support
  *) Supports upto GEN3 speed mode
  *) Supports SR-IOV capability
  *) Ability to route all transactions via SMMU (support will be added
     in a later patch).

Link: https://lore.kernel.org/r/20200722110317.4744-14-kishon@ti.com
Signed-off-by: Kishon Vijay Abraham I &lt;kishon@ti.com&gt;
Signed-off-by: Lorenzo Pieralisi &lt;lorenzo.pieralisi@arm.com&gt;
</content>
</entry>
<entry>
<title>PCI: cadence: Move all files to per-device cadence directory</title>
<updated>2019-11-11T14:57:02Z</updated>
<author>
<name>Tom Joseph</name>
<email>tjoseph@cadence.com</email>
</author>
<published>2019-11-11T12:30:44Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=de80f95ccb9c4de5a0fae0334de5ab438acf3453'/>
<id>urn:sha1:de80f95ccb9c4de5a0fae0334de5ab438acf3453</id>
<content type='text'>
Cadence core library files may be used by various platform drivers.
Add a new directory "cadence" to group all the Cadence core library files
and the platforms using Cadence core library.

Signed-off-by: Tom Joseph &lt;tjoseph@cadence.com&gt;
Signed-off-by: Lorenzo Pieralisi &lt;lorenzo.pieralisi@arm.com&gt;
Reviewed-by: Andrew Murray &lt;andrew.murray@arm.com&gt;
</content>
</entry>
</feed>
