summaryrefslogtreecommitdiff
path: root/scripts/basic/split-include.c
diff options
context:
space:
mode:
authorAyiluri Naga Rashmi <ayiluri.rashmi@oss.qualcomm.com>2026-09-17 16:43:28 +0530
committerBjorn Helgaas <bhelgaas@google.com>2026-10-20 16:30:33 -0500
commita67716078b5a172e8c9f43bcc66cec8bafc40637 (patch)
tree55e0cb554bedb309bd74e37cd41fd07745e3098c /scripts/basic/split-include.c
parentbea2ff3b9de1e32716bc517082b7e3c7330e2151 (diff)
downloadlinux-a67716078b5a172e8c9f43bcc66cec8bafc40637.tar.gz
linux-a67716078b5a172e8c9f43bcc66cec8bafc40637.zip
PCI: qcom: Skip DWC MSI host initialization when DT 'msi-map' is present
qcom_pcie_ecam_host_init() unconditionally initializes the DesignWare internal MSI controller and sets use_imsi_rx, irrespective of whether an external MSI controller is described for the host bridge. When an 'msi-map' DT property is present, MSI interrupts are handled by the mapped external MSI controller. Initializing the internal iMSI-RX domain in this case is unnecessary. Set use_imsi_rx based on the presence of 'msi-map' in DT and initialize the DesignWare MSI host only when iMSI-RX is required. Signed-off-by: Ayiluri Naga Rashmi <ayiluri.rashmi@oss.qualcomm.com> Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Link: https://patch.msgid.link/20260917-skipmsi_forlpi-v1-1-14a4932a4311@oss.qualcomm.com
Diffstat (limited to 'scripts/basic/split-include.c')
0 files changed, 0 insertions, 0 deletions