diff options
| author | Niklas Cassel <cassel@kernel.org> | 2025-10-09 16:22:54 +0200 |
|---|---|---|
| committer | Thierry Reding <treding@nvidia.com> | 2025-11-05 14:36:12 +0100 |
| commit | 21ef26d0e71f053e809926d45b86b0afbc3686bb (patch) | |
| tree | d160985fdd23a55f757e9bfa6ea694186a3b1d26 /rust/kernel/alloc/allocator/git@git.tavy.me:linux.git | |
| parent | ba97758a63b78f7e494ebdfb74ba8a8af702a33a (diff) | |
arm64: tegra: Add pinctrl definitions for pcie-ep nodes
When the PCIe controller is running in endpoint mode, the controller
initialization is triggered by a PERST# (PCIe reset) GPIO deassertion.
The driver has configured an IRQ to trigger when the PERST# GPIO changes
state. Without the pinctrl definition, we do not get an IRQ when PERST#
is deasserted, so the PCIe controller never gets initialized.
Add the missing definitions, so that the controller actually gets
initialized.
Fixes: ec142c44b026 ("arm64: tegra: Add P2U and PCIe controller nodes to Tegra234 DT")
Fixes: 0580286d0d22 ("arm64: tegra: Add Tegra234 PCIe C4 EP definition")
Signed-off-by: Niklas Cassel <cassel@kernel.org>
Reviewed-by: Manikanta Maddireddy <mmaddireddy@nvidia.com>
[treding@nvidia.com: add blank lines to separate blocks]
Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'rust/kernel/alloc/allocator/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
