linux_dsm_epyc7002/arch/arm64/boot/dts/qcom
Sai Prakash Ranjan 3d60d80a41 arm64: dts: qcom: sc7180: Add iommus property to QUP0 and QUP1
Define iommus property for QUP0 and QUP1 with the proper SID
and mask. Below SMMU global faults are seen without this during
boot and when using i2c touchscreen.

QUP0:
arm-smmu 15000000.iommu: Unexpected global fault, this could be serious
arm-smmu 15000000.iommu: GFSR 0x00000002, GFSYNR0 0x00000002, GFSYNR1 0x00000043, GFSYNR2 0x00000000

QUP1:
arm-smmu 15000000.iommu: Unexpected global fault, this could be serious
arm-smmu 15000000.iommu: GFSR 0x00000002, GFSYNR0 0x00000002, GFSYNR1 0x000004c3, GFSYNR2 0x00000000

Fixes: ba3fc64963 ("arm64: dts: sc7180: Add qupv3_0 and qupv3_1")
Tested-by: Stephen Boyd <swboyd@chromium.org>
Tested-by: Douglas Anderson <dianders@chromium.org>
Reviewed-by: Stephen Boyd <swboyd@chromium.org>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Signed-off-by: Sai Prakash Ranjan <saiprakash.ranjan@codeaurora.org>
Link: https://lore.kernel.org/r/20200110101802.4491-1-saiprakash.ranjan@codeaurora.org
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
2020-02-11 22:14:10 -08:00
..
apq8016-sbc-pmic-pins.dtsi arm: dts: qcom: db410c: Enable USB OTG support 2019-12-11 22:48:37 -08:00
apq8016-sbc-soc-pins.dtsi License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
apq8016-sbc.dts treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
apq8016-sbc.dtsi arm: dts: qcom: db410c: Enable USB OTG support 2019-12-11 22:48:37 -08:00
apq8096-db820c.dts treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
apq8096-db820c.dtsi arm64: dts: apq8096-db820c: Fix VDD core voltage 2020-01-07 15:27:57 -08:00
apq8096-ifc6640.dts arm64: dts: qcom: msm8996: Introduce IFC6640 2019-12-26 16:24:10 -08:00
ipq8074-hk01.dts treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
ipq8074.dtsi treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
Makefile arm64: dts: qcom: msm8996: Introduce IFC6640 2019-12-26 16:24:10 -08:00
msm8916-longcheer-l8150.dts arm64: dts: msm8916-longcheer-l8150: Add Volume buttons 2019-10-14 23:25:22 -07:00
msm8916-mtp.dts treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
msm8916-mtp.dtsi treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
msm8916-pins.dtsi treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
msm8916-samsung-a3u-eur.dts arm64: dts: qcom: Add device tree for Samsung Galaxy A3U/A5U 2019-08-05 15:14:53 -07:00
msm8916-samsung-a5u-eur.dts arm64: dts: msm8916-samsung-a5u: Override iris compatible 2019-10-01 21:38:51 -07:00
msm8916-samsung-a2015-common.dtsi arm64: dts: msm8916-samsung-a2015: add tactile buttons and hall sensor 2019-10-09 21:02:27 -07:00
msm8916.dtsi ARM: SoC-related driver updates 2020-02-08 14:04:19 -08:00
msm8992-bullhead-rev-101.dts treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
msm8992-pins.dtsi treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
msm8992.dtsi treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
msm8994-angler-rev-101.dts treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
msm8994-pins.dtsi treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
msm8994-smd-rpm.dtsi treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
msm8994.dtsi treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
msm8996-mtp.dts treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
msm8996-mtp.dtsi treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
msm8996-pins.dtsi treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
msm8996.dtsi arm64: dts: apq8096-db820c: Fix VDD core voltage 2020-01-07 15:27:57 -08:00
msm8998-asus-novago-tp370ql.dts arm64: dts: qcom: Add Asus NovaGo TP370QL 2019-07-22 16:33:14 -07:00
msm8998-clamshell.dtsi arm64: dts: msm8998-clamshell: Add pm8005_s1 regulator 2019-12-17 22:23:11 -08:00
msm8998-hp-envy-x2.dts arm64: dts: qcom: Add HP Envy x2 2019-07-22 16:33:06 -07:00
msm8998-lenovo-miix-630.dts arm64: dts: qcom: Add Lenovo Miix 630 2019-07-22 16:32:29 -07:00
msm8998-mtp.dts arm64: dts: Add msm8998 SoC and MTP board support 2018-09-13 13:45:48 -05:00
msm8998-mtp.dtsi arm64: dts: qcom: msm8998-mtp: Add alias for blsp1_uart3 2020-01-07 15:17:03 -08:00
msm8998-pins.dtsi arm64: dts: qcom: msm8998: Fixup uart3 gpio config for bluetooth 2019-12-17 21:26:58 -08:00
msm8998.dtsi arm64: dts: msm8998: thermal: Add critical interrupt support 2019-12-28 22:25:53 -08:00
pm6150.dtsi arm64: dts: qcom: pm6150: Remove macro from unit name of adc-chan 2019-12-12 15:15:23 -08:00
pm6150l.dtsi arm64: dts: qcom: pm6150: Add PM6150/PM6150L PMIC peripherals 2019-12-10 09:41:58 -08:00
pm8004.dtsi arm64: dts: pm8004: Add SPMI regulator and add phandles to lsids 2020-01-03 12:56:36 -08:00
pm8005.dtsi arm64: dts: qcom: pm8005: add gpio-ranges 2019-04-18 23:09:45 -05:00
pm8150.dtsi arm64: dts: qcom: pm8150: Add base dts file 2019-08-21 15:24:21 -07:00
pm8150b.dtsi arm64: dts: qcom: pm8150b: Add base dts file 2019-08-21 15:24:25 -07:00
pm8150l.dtsi arm64: dts: qcom: pm8150l: Add base dts file 2019-08-21 15:24:29 -07:00
pm8916.dtsi arm64: dts: qcom: pm8916: Add vibration motor node 2019-12-11 22:40:35 -08:00
pm8994.dtsi arm64: dts: apq8096-db820c: Fix VDD core voltage 2020-01-07 15:27:57 -08:00
pm8998.dtsi arm64: dts: qcom: sdm845: Disable pwrkey on Cheza 2020-02-11 22:14:10 -08:00
pmi8994.dtsi arm64: dts: qcom: pmi8994: add gpio-ranges 2019-04-18 23:09:46 -05:00
pmi8998.dtsi arm64: dts: qcom: pmi8998: add gpio-ranges 2019-04-18 23:09:46 -05:00
pms405.dtsi arm64: dts: qcom: pms405: remove reduandant properties 2019-08-05 14:48:57 -07:00
qcs404-evb-1000.dts arm64: dts: qcom: qcs404-evb: Change the compatible to distinguish platforms 2019-04-18 23:09:47 -05:00
qcs404-evb-4000.dts arm64: dts: qcom: qcs404-evb: Change the compatible to distinguish platforms 2019-04-18 23:09:47 -05:00
qcs404-evb.dtsi arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in high power mode 2020-01-07 15:17:04 -08:00
qcs404.dtsi arm64: dts: qcom: qcs404: Add CPR and populate OPP table 2020-01-04 23:57:32 -08:00
sc7180-idp.dts arm64: dts: qcom: sc7180: Add SoC name to compatible 2019-12-12 15:14:59 -08:00
sc7180.dtsi arm64: dts: qcom: sc7180: Add iommus property to QUP0 and QUP1 2020-02-11 22:14:10 -08:00
sdm845-cheza-r1.dts arm64: dts: qcom: sdm845-cheza: add initial cheza dt 2019-06-25 13:33:15 -05:00
sdm845-cheza-r2.dts arm64: dts: qcom: sdm845-cheza: add initial cheza dt 2019-06-25 13:33:15 -05:00
sdm845-cheza-r3.dts arm64: dts: qcom: sdm845-cheza: add initial cheza dt 2019-06-25 13:33:15 -05:00
sdm845-cheza.dtsi arm64: dts: qcom: sdm845: Disable pwrkey on Cheza 2020-02-11 22:14:10 -08:00
sdm845-db845c.dts arm64: dts: qcom: sdm845: move gpu zap nodes to per-device dts 2020-01-13 11:45:51 -08:00
sdm845-mtp.dts arm64: dts: qcom: sdm845: move gpu zap nodes to per-device dts 2020-01-13 11:45:51 -08:00
sdm845.dtsi arm64: dts: qcom: sdm845: move gpu zap nodes to per-device dts 2020-01-13 11:45:51 -08:00
sdm850-lenovo-yoga-c630.dts arm64: dts: qcom: sdm845: move gpu zap nodes to per-device dts 2020-01-13 11:45:51 -08:00
sm8150-mtp.dts arm64: dts: qcom: sm8150-mtp: Add UFS gpio reset 2020-01-05 23:33:50 -08:00
sm8150.dtsi arm64: dts: qcom: sm8150: Hard code rpmhpd constants 2020-01-13 11:14:03 -08:00