public inbox for linux-pci@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v8 0/9] Enhancements to pcie-tegra194 driver
@ 2026-03-24 19:09 Manikanta Maddireddy
  2026-03-24 19:09 ` [PATCH v8 1/9] PCI: tegra194: Drive CLKREQ# signal low explicitly Manikanta Maddireddy
                   ` (9 more replies)
  0 siblings, 10 replies; 16+ messages in thread
From: Manikanta Maddireddy @ 2026-03-24 19:09 UTC (permalink / raw)
  To: bhelgaas, lpieralisi, kwilczynski, mani, robh, krzk+dt, conor+dt,
	thierry.reding, jonathanh, kishon, arnd, gregkh, Frank.Li, den,
	hongxing.zhu, jingoohan1, vidyas, cassel, 18255117159
  Cc: linux-pci, linux-tegra, linux-kernel, Manikanta Maddireddy

This series[1] was originally posted by Vidya Sagar, and I have rebased
it onto 6.19.0-rc6-next. I addressed review comments and split this into
two series, one for fixes and the other is for enhancements(current).
I verified these patches on Jetson AGX Orin(Tegra234 SoC).

Disabling L1SS capability based on support-clkreq device tree property
is moved to common DWC driver, so I reworked below patch to disable
just L1.2 capability on Tegra234 SoC.
 - PCI: tegra194: Disable L1.2 capability of Tegra234 EP

I added below new patches to tune the ASPM parameters, commit message of the
patch has the details on the bug and fix.
 - PCI: tegra194: Use aspm-l1-entry-delay-ns DT property for L1 entrance latency
 - arm64: tegra: Add aspm-l1-entry-delay-ns to PCIe nodes

I added more context in the commit message for below patch based on review
comment in V3.
 - PCI: tegra194: Remove IRQF_ONESHOT flag during Endpoint interrupt registration

I fixed review comments in many patches which are posted in v7.

Manikanta Maddireddy (2):
  arm64: tegra: Add aspm-l1-entry-delay-ns to PCIe nodes
  PCI: tegra194: Use aspm-l1-entry-delay-ns DT property for L1 entrance
    latency

Vidya Sagar (7):
  PCI: tegra194: Drive CLKREQ# signal low explicitly
  PCI: tegra194: Calibrate pipe to UPHY for Endpoint mode
  PCI: tegra194: Remove IRQF_ONESHOT flag during Endpoint interrupt
    registration
  PCI: tegra194: Enable DMA interrupt
  PCI: tegra194: Enable hardware hot reset mode in Endpoint
  dt-bindings: PCI: tegra194: Add monitor clock support
  PCI: tegra194: Add core monitor clock support

 .../bindings/pci/nvidia,tegra194-pcie-ep.yaml |  6 ++-
 .../bindings/pci/nvidia,tegra194-pcie.yaml    |  6 ++-
 arch/arm64/boot/dts/nvidia/tegra194.dtsi      |  9 ++++
 arch/arm64/boot/dts/nvidia/tegra234.dtsi      | 16 ++++++
 drivers/pci/controller/dwc/pcie-tegra194.c    | 53 ++++++++++++++++++-
 5 files changed, 87 insertions(+), 3 deletions(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2026-04-10  7:39 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-24 19:09 [PATCH v8 0/9] Enhancements to pcie-tegra194 driver Manikanta Maddireddy
2026-03-24 19:09 ` [PATCH v8 1/9] PCI: tegra194: Drive CLKREQ# signal low explicitly Manikanta Maddireddy
2026-03-24 19:09 ` [PATCH v8 2/9] PCI: tegra194: Calibrate pipe to UPHY for Endpoint mode Manikanta Maddireddy
2026-03-24 19:09 ` [PATCH v8 3/9] PCI: tegra194: Remove IRQF_ONESHOT flag during Endpoint interrupt registration Manikanta Maddireddy
2026-03-24 19:09 ` [PATCH v8 4/9] PCI: tegra194: Enable DMA interrupt Manikanta Maddireddy
2026-03-24 19:09 ` [PATCH v8 5/9] PCI: tegra194: Enable hardware hot reset mode in Endpoint Manikanta Maddireddy
2026-03-24 19:09 ` [PATCH v8 6/9] dt-bindings: PCI: tegra194: Add monitor clock support Manikanta Maddireddy
2026-03-24 19:09 ` [PATCH v8 7/9] PCI: tegra194: Add core " Manikanta Maddireddy
2026-03-24 19:09 ` [PATCH v8 8/9] arm64: tegra: Add aspm-l1-entry-delay-ns to PCIe nodes Manikanta Maddireddy
2026-03-24 19:10 ` [PATCH v8 9/9] PCI: tegra194: Use aspm-l1-entry-delay-ns DT property for L1 entrance latency Manikanta Maddireddy
2026-04-08 22:30   ` Bjorn Helgaas
2026-04-09  5:56     ` Manikanta Maddireddy
2026-04-09 18:40       ` Bjorn Helgaas
2026-04-10  7:38         ` Manikanta Maddireddy
2026-04-09 18:36   ` Bjorn Helgaas
2026-04-04 15:28 ` (subset) [PATCH v8 0/9] Enhancements to pcie-tegra194 driver Manivannan Sadhasivam

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox