]> www.infradead.org Git - users/dwmw2/linux.git/commit
PCI: qcom: Remove BDF2SID mapping config for SC8280X family SoC
authorQiang Yu <quic_qianyu@quicinc.com>
Fri, 1 Nov 2024 03:09:00 +0000 (20:09 -0700)
committerKrzysztof Wilczyński <kwilczynski@kernel.org>
Mon, 4 Nov 2024 14:55:57 +0000 (14:55 +0000)
commit1362af92bcf5f18cdb25c095e3ba5155b823f570
tree807bb6b54b2765bc926c3fcdbeeba0e9828fd080
parent66dc205962c5a2c03b9861cd9ccc39178b49a003
PCI: qcom: Remove BDF2SID mapping config for SC8280X family SoC

The SC8280XP PCIe devicetree nodes do not specify an 'iommu-map' so
the config_sid() callback is effectively a no-op.

Hence introduce a new ops struct, namely ops_1_21_0 which is same as
ops_1_9_0 except that it doesn't have config_sid() callback to clean
it up.

Link: https://lore.kernel.org/r/20241101030902.579789-4-quic_qianyu@quicinc.com
Signed-off-by: Qiang Yu <quic_qianyu@quicinc.com>
[kwilczynski: commit log]
Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Reviewed-by: Johan Hovold <johan+linaro@kernel.org>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
drivers/pci/controller/dwc/pcie-qcom.c