summaryrefslogtreecommitdiff
path: root/scripts/objdiff
diff options
context:
space:
mode:
authorRichard Zhu <hongxing.zhu@nxp.com>2026-06-18 17:20:58 +0800
committerBjorn Helgaas <bhelgaas@google.com>2026-06-30 14:04:39 -0500
commitd71376622c459f57e5dd86c7d5bb505b664faa37 (patch)
tree7340897b9dc629dd0c7afd9e4db904243136d973 /scripts/objdiff
parentdf045ed256f9b3a933466a1ff6903c75d4e5b629 (diff)
downloadlinux-d71376622c459f57e5dd86c7d5bb505b664faa37.tar.gz
linux-d71376622c459f57e5dd86c7d5bb505b664faa37.zip
dt-bindings: PCI: imx6q-pcie: Add i.MX95 optional intr/aer/pme interrupts
The i.MX95 PCIe controller introduces three additional dedicated hardware interrupt lines for specific events: - intr: general controller events - aer: Advanced Error Reporting events - pme: Power Management Events These interrupts are optional on i.MX95. PCIe basic functionality (enumeration, configuration, and data transfer) works correctly without them, as the controller can operate using only the existing MSI interrupt. Earlier i.MX PCIe variants (imx6q, imx6sx, imx6qp, imx7d, imx8mm, imx8mp, imx8mq, imx8q) do not have these three dedicated interrupt lines. Update the binding to allow up to 5 interrupts for i.MX95, while restricting earlier variants to a maximum of 2 interrupts using conditional constraints (if/then schema). This ensures the schema accurately reflects the hardware capabilities of each SoC variant. Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com> Signed-off-by: Manivannan Sadhasivam <mani@kernel.org> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Reviewed-by: Frank Li <Frank.Li@nxp.com> Reviewed-by: Rob Herring (Arm) <robh@kernel.org> Link: https://patch.msgid.link/20260618092100.3669556-2-hongxing.zhu@oss.nxp.com
Diffstat (limited to 'scripts/objdiff')
0 files changed, 0 insertions, 0 deletions