Robert Marko
4d29e016eb
arm64: dts: qcom: cp01-c1: use "okay" instead of "ok"
...
Use "okay" instead of "ok" in USB nodes as "ok" is deprecated.
Signed-off-by: Robert Marko <robimarko@gmail.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220927201415.1265191-2-robimarko@gmail.com
2022-10-17 22:01:45 -05:00
Robert Marko
f493bf2e70
arm64: dts: qcom: cp01-c1: remove bootargs-append
...
bootargs-append is a leftover from the vendor SDK, and does not exist
in the mainline kernel at all, so remove it.
Signed-off-by: Robert Marko <robimarko@gmail.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220927201415.1265191-1-robimarko@gmail.com
2022-10-17 22:01:45 -05:00
Robert Marko
feeef118fd
arm64: dts: qcom: ipq6018: move ARMv8 timer out of SoC node
...
The ARM timer is usually considered not part of SoC node, just like
other ARM designed blocks (PMU, PSCI). This fixes dtbs_check warning:
arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dtb: soc: timer: {'compatible': ['arm,armv8-timer'], 'interrupts': [[1, 2, 3848], [1, 3, 3848], [1, 4, 3848], [1, 1, 3848]]} should not be valid under {'type': 'object'}
From schema: dtschema/schemas/simple-bus.yaml
Signed-off-by: Robert Marko <robimarko@gmail.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220927201218.1264506-2-robimarko@gmail.com
2022-10-17 22:01:45 -05:00
Robert Marko
8857b0ab6a
arm64: dts: qcom: ipq6018: fix NAND node name
...
Per schema it should be nand-controller@79b0000 instead of nand@79b0000.
Fix it to match nand-controller.yaml requirements.
Signed-off-by: Robert Marko <robimarko@gmail.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220927201218.1264506-1-robimarko@gmail.com
2022-10-17 22:01:45 -05:00
Dmitry Baryshkov
d455f20402
arm64: dts: qcom: sm8250: change DSI PHY node name to generic one
...
Change DSI PHY node names from custom 'dsi-phy' to the generic 'phy'.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Konrad Dybcio <konrad.dybcio@somainline.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220924090108.166934-10-dmitry.baryshkov@linaro.org
2022-10-17 22:01:45 -05:00
Dmitry Baryshkov
2e176b550b
arm64: dts: qcom: sdm845: change DSI PHY node name to generic one
...
Change DSI PHY node names from custom 'dsi-phy' to the generic 'phy'.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Tested-by: Steev Klimaszewski <steev@kali.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Konrad Dybcio <konrad.dybcio@somainline.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220924090108.166934-9-dmitry.baryshkov@linaro.org
2022-10-17 22:01:45 -05:00
Dmitry Baryshkov
b76c00443e
arm64: dts: qcom: sdm660: change DSI PHY node name to generic one
...
Change DSI PHY node names from custom 'dsi-phy' to the generic 'phy'.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Konrad Dybcio <konrad.dybcio@somainline.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220924090108.166934-8-dmitry.baryshkov@linaro.org
2022-10-17 22:01:45 -05:00
Dmitry Baryshkov
e922200b57
arm64: dts: qcom: sdm630: change DSI PHY node name to generic one
...
Change DSI PHY node names from custom 'dsi-phy' to the generic 'phy'.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Konrad Dybcio <konrad.dybcio@somainline.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220924090108.166934-7-dmitry.baryshkov@linaro.org
2022-10-17 22:01:45 -05:00
Dmitry Baryshkov
2372bd2d5b
arm64: dts: qcom: sc7180: change DSI PHY node name to generic one
...
Change DSI PHY node names from custom 'dsi-phy' to the generic 'phy'.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Konrad Dybcio <konrad.dybcio@somainline.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220924090108.166934-6-dmitry.baryshkov@linaro.org
2022-10-17 22:01:45 -05:00
Dmitry Baryshkov
649119dbbd
arm64: dts: qcom: msm8996: change DSI PHY node name to generic one
...
Change DSI PHY node names from custom 'dsi-phy' to the generic 'phy'.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Konrad Dybcio <konrad.dybcio@somainline.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220924090108.166934-5-dmitry.baryshkov@linaro.org
2022-10-17 22:01:45 -05:00
Dmitry Baryshkov
b03852c244
arm64: dts: qcom: msm8916: change DSI PHY node name to generic one
...
Change DSI PHY node names from custom 'dsi-phy' to the generic 'phy'.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Konrad Dybcio <konrad.dybcio@somainline.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220924090108.166934-4-dmitry.baryshkov@linaro.org
2022-10-17 22:01:45 -05:00
Johan Hovold
b7e2ce42f6
arm64: dts: qcom: sc8280xp: add rpmh-stats node
...
Add a node describing the RPMh shared memory that can be used to
retrieve statistics for the SoC low-power modes.
Signed-off-by: Johan Hovold <johan+linaro@kernel.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220921080050.21383-1-johan+linaro@kernel.org
2022-10-17 22:01:45 -05:00
Konrad Dybcio
732479bda0
arm64: dts: qcom: msm8998-yoshino: Fix up SMD regulators formatting
...
Add a new line between each subnode and make the { } consistent.
Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220921004741.152765-1-konrad.dybcio@somainline.org
2022-10-17 22:01:45 -05:00
Dmitry Baryshkov
151d6e9cc2
arm64: dts: qcom: nile: correct firmware paths
...
Correct firmware paths for the Sony Xperia Nile devices to include the
SoC name.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220919190037.2122284-7-dmitry.baryshkov@linaro.org
2022-10-17 22:01:41 -05:00
Dmitry Baryshkov
c53532f782
arm64: dts: qcom: pdx223: correct firmware paths
...
Correct firmware paths for the Sony Xperia 1 IV to include the SoC name.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220919190037.2122284-6-dmitry.baryshkov@linaro.org
2022-10-17 22:01:34 -05:00
Dmitry Baryshkov
f0a577c3a8
arm64: dts: qcom: sagami: correct firmware paths
...
Correct firmware paths for the Sony Xperia Sagami devices to include the
SoC name, vendor and platform names.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220919190037.2122284-5-dmitry.baryshkov@linaro.org
2022-10-17 22:01:29 -05:00
Dmitry Baryshkov
6dae44d91e
arm64: dts: qcom: ifc6560: correct firmware paths
...
Correct firmware paths for the Inforce IFC6560 to include the SoC name.
Do not include the platform name, since the board uses test-signed
firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220919190037.2122284-4-dmitry.baryshkov@linaro.org
2022-10-17 22:01:24 -05:00
Dmitry Baryshkov
6fa1fb7814
arm64: dts: qcom: miix-630: correct firmware paths
...
Correct firmware paths for the Lenovo Miix 630 to include the SoC name.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220919190037.2122284-3-dmitry.baryshkov@linaro.org
2022-10-17 22:01:15 -05:00
Dmitry Baryshkov
7d1473d7ba
arm64: dts: qcom: w737: correct firmware paths
...
Correct firmware paths for the Samsung Galaxy Book2 to include the SoC
name.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220919190037.2122284-2-dmitry.baryshkov@linaro.org
2022-10-17 22:01:07 -05:00
Joel Selvaraj
bcf429831e
arm64: dts: qcom: sdm845-xiaomi-beryllium-ebbg: introduce Xiaomi Poco F1 EBBG variant
...
Introduce support for the Xiaomi Poco F1 EBBG variant. The EBBG variant
uses EBBG FT8719 panel manufactured by EBBG.
Signed-off-by: Joel Selvaraj <joelselvaraj.oss@gmail.com >
Reviewed-by: Marijn Suijten <marijn.suijten@somainline.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Caleb Connolly <caleb@connolly.tech >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220909035447.36674-4-joelselvaraj.oss@gmail.com
2022-10-17 22:01:07 -05:00
Joel Selvaraj
341fdef8ea
dt-bindings: arm: qcom: Add Xiaomi Poco F1 EBBG variant bindings
...
Add documentation for "xiaomi,beryllium-ebbg" device.
Signed-off-by: Joel Selvaraj <joelselvaraj.oss@gmail.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220909035447.36674-3-joelselvaraj.oss@gmail.com
2022-10-17 22:01:06 -05:00
Joel Selvaraj
dd6459a089
arm64: dts: qcom: split beryllium dts into common dtsi and tianma dts
...
There are two panel variants of Xiaomi Poco F1. Tianma and EBBG panel.
The previous beryllium dts supported the Tianma variant. In order to
add support for EBBG variant, the common nodes from beryllium dts are
moved to a new common dtsi and to make the variants distinguishable,
sdm845-xiaomi-beryllium.dts is now named as
sdm845-xiaomi-beryllium-tianma.dts. The model property is updated to
distinguish between the variants. The compatibility property is
moved to the tianma variant, but it is not updated to avoid any
further conflict with other projects/users that might depend on it.
Signed-off-by: Joel Selvaraj <joelselvaraj.oss@gmail.com >
Reviewed-by: Marijn Suijten <marijn.suijten@somainline.org >
Reviewed-by: Caleb Connolly <caleb@connolly.tech >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220909035447.36674-2-joelselvaraj.oss@gmail.com
2022-10-17 22:01:06 -05:00
Dmitry Baryshkov
65b35e04d2
arm64: dts: qcom: sm8450: add display clock controller
...
Add device node for display clock controller on Qualcomm SM8450 platform
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220908222850.3552050-5-dmitry.baryshkov@linaro.org
2022-10-17 22:01:06 -05:00
Krzysztof Kozlowski
c95243eeae
arm64: dts: qcom: use generic node name "gpio" in SPMI PMIC
...
GPIO controller nodes are named by convention just "gpio", not "gpios".
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220908080938.29199-2-krzysztof.kozlowski@linaro.org
2022-10-17 22:01:06 -05:00
Rajeev Nandan
80edac18ac
arm64: dts: qcom: sc7280: assign DSI clock source parents
...
Assign DSI clock source parents to DSI PHY clocks.
Signed-off-by: Rajeev Nandan <quic_rajeevny@quicinc.com >
Cc: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/1662550553-28933-1-git-send-email-quic_rajeevny@quicinc.com
2022-10-17 22:01:06 -05:00
Bryan O'Donoghue
4ce9c4ebe2
arm64: dts: qcom: sm8250: Drop redundant phy-names from DSI controller
...
phy-names has been marked deprecated. Remove it from the sm8250 DSI
controller block.
Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220907000105.786265-12-bryan.odonoghue@linaro.org
2022-10-17 22:01:06 -05:00
Bryan O'Donoghue
4c182dff8e
arm64: dts: qcom: sdm845: Drop redundant phy-names from DSI controller
...
phy-names has been marked deprecated. Remove it from the sdm845 DSI
controller block.
Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Tested-by: Steev Klimaszewski <steev@kali.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220907000105.786265-11-bryan.odonoghue@linaro.org
2022-10-17 22:01:06 -05:00
Bryan O'Donoghue
325821c74b
arm64: dts: qcom: sdm630: Drop redundant phy-names from DSI controller
...
phy-names has been marked deprecated. Remove it from the sdm630 DSI
controller block.
Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220907000105.786265-10-bryan.odonoghue@linaro.org
2022-10-17 22:01:06 -05:00
Bryan O'Donoghue
99a4d3d820
arm64: dts: qcom: sdm660: Drop redundant phy-names from DSI controller
...
phy-names has been marked deprecated. Remove it from the sdm660 DSI
controller block.
Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220907000105.786265-9-bryan.odonoghue@linaro.org
2022-10-17 22:01:06 -05:00
Bryan O'Donoghue
c427b8e28d
arm64: dts: qcom: sc7280: Drop redundant phy-names from DSI controller
...
phy-names has been marked deprecated. Remove it from the sc7280 DSI
controller block.
Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220907000105.786265-8-bryan.odonoghue@linaro.org
2022-10-17 22:01:06 -05:00
Bryan O'Donoghue
95dc5fd999
arm64: dts: qcom: sc7180: Drop redundant phy-names from DSI controller
...
phy-names has been marked deprecated. Remove it from the sc7180 DSI
controller block.
Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220907000105.786265-7-bryan.odonoghue@linaro.org
2022-10-17 22:01:06 -05:00
Bryan O'Donoghue
02875b55fb
arm64: dts: qcom: msm8996: Drop redundant phy-names from DSI controller
...
phy-names has been marked deprecated. Remove it from the msm8996 DSI
controller block.
Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220907000105.786265-6-bryan.odonoghue@linaro.org
2022-10-17 22:01:06 -05:00
Bryan O'Donoghue
da4a7c1431
arm64: dts: qcom: msm8916: Drop redundant phy-names from DSI controller
...
phy-names has been marked deprecated. Remove it from the msm8916 DSI
controller block.
Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220907000105.786265-5-bryan.odonoghue@linaro.org
2022-10-17 22:01:06 -05:00
Krishna Kurapati
3b08e3fdf0
arm64: dts: qcom: sc7280: Update SNPS Phy params for SC7280 IDP device
...
Overriding the SNPS Phy tuning parameters for SC7280 IDP device.
Signed-off-by: Krishna Kurapati <quic_kriskura@quicinc.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/1662480933-12326-4-git-send-email-quic_kriskura@quicinc.com
2022-10-17 22:01:06 -05:00
Matthias Kaehlcke
c50e30b7e2
arm64: dts: qcom: sc7180: Configure USB as wakeup source
...
The dwc3 USB controller of the sc7180 supports USB remote
wakeup, configure it as a wakeup source.
Signed-off-by: Matthias Kaehlcke <mka@chromium.org >
Reviewed-by: Douglas Anderson <dianders@chromium.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220901102946.v2.1.I347ea409ee3134bd32a29e33fecd1a6ef32085a0@changeid
2022-10-17 22:01:06 -05:00
Vladimir Zapolskiy
b318c53e9c
arm64: dts: qcom: sm8450: Add description of camera control interfaces
...
Add description of two CCI controllers found on QCOM SM8450.
Signed-off-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220901073504.3077363-1-vladimir.zapolskiy@linaro.org
2022-10-17 22:01:06 -05:00
Yunlong Jia
2f72a4f54c
arm64: dts: qcom: Add sc7180-pazquel360
...
Create first version device tree for pazquel360
pazquel360 is convertible and the pazquel it is based on is clamshell.
sku 20 for lte & wifi
sku 21 for wifi only
sku 22 for lte w/o esim & wifi
Signed-off-by: Yunlong Jia <yunlong.jia@ecs.corp-partner.google.com >
Reviewed-by: Douglas Anderson <dianders@chromium.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220901024827.v3.2.Iea2d2918adfff2825b87d428b5732717425c196f@changeid
2022-10-17 22:01:06 -05:00
Yunlong Jia
185d192d0a
dt-bindings: arm: qcom: Document additional skus for sc7180 pazquel360
...
pazquel360 is an extension project based on pazquel.
We create 3 sku on pazquel360:
sku 20 for LTE with physical SIM _and_ eSIM and WiFi
sku 21 for WiFi only
sku 22 for LTE with only a physical SIM
Both sku20 and sku22 are LTE SKUs.
One has the eSIM stuffed and one doesn't.
There is a single shared device tree for the two.
Signed-off-by: Yunlong Jia <yunlong.jia@ecs.corp-partner.google.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Douglas Anderson <dianders@chromium.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220901024827.v3.1.I3aa360986c0e7377ea5e96c116f014ff1ab8c968@changeid
2022-10-17 22:01:05 -05:00
Dmitry Baryshkov
eaac4e55a6
arm64: dts: qcom: sdm845: add displayport node
...
Add displayport controller device node, describing DisplayPort hardware
block on SDM845.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220810035424.2796777-3-bjorn.andersson@linaro.org
2022-10-17 22:01:05 -05:00
Dmitry Baryshkov
d6838f267f
arm64: dts: qcom: sdm845: switch usb_1 phy to use combo usb+dp phy
...
Change sdm845's usb_1_qmpphy to use combo usb+dp phy bindings, rather
than just usb phy.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org >
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220810035424.2796777-2-bjorn.andersson@linaro.org
2022-10-17 22:01:05 -05:00
Stephan Gerhold
ff02ac6216
arm64: dts: qcom: msm8916: Drop MSS fallback compatible
...
MSM8916 was originally using the "qcom,q6v5-pil" compatible for the
MSS remoteproc. Later it was decided to use SoC-specific compatibles
instead, so "qcom,msm8916-mss-pil" is now the preferred compatible.
Commit 60a05ed059 ("arm64: dts: qcom: msm8916: Add MSM8916-specific
compatibles to SCM/MSS") updated the MSM8916 device tree to make use of
the new compatible but still kept the old "qcom,q6v5-pil" as fallback.
This is inconsistent with other SoCs and conflicts with the description
in the binding documentation (which says that only one compatible should
be present). Also, it has no functional advantage since older kernels
could not handle this DT anyway (e.g. "power-domains" in the MSS node is
only supported by kernels that also support "qcom,msm8916-mss-pil").
Make this consistent with other SoCs by using only the
"qcom,msm8916-mss-pil" compatible.
Fixes: 60a05ed059 ("arm64: dts: qcom: msm8916: Add MSM8916-specific compatibles to SCM/MSS")
Signed-off-by: Stephan Gerhold <stephan.gerhold@kernkonzept.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220718140344.1831731-2-stephan.gerhold@kernkonzept.com
2022-10-17 22:01:05 -05:00
Krzysztof Kozlowski
c24c9d53e0
arm64: dts: qcom: correct white-space before {
...
Add missing space or remove redundant one before opening {.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Konrad Dybcio <konrad.dybcio@somainline.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220919163333.129989-1-krzysztof.kozlowski@linaro.org
2022-10-17 22:01:05 -05:00
Konrad Dybcio
37eac5a5fe
arm64: dts: qcom: sm8250-edo: Add NXP PN553 NFC
...
Add a node for NXP PN553 NFC, using the nxp-nci driver.
Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org >
Tested-by: Marijn Suijten <marijn.suijten@somainline.org >
Reviewed-by: Marijn Suijten <marijn.suijten@somainline.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20221008181714.253634-1-konrad.dybcio@somainline.org
2022-10-17 22:01:05 -05:00
Krzysztof Kozlowski
9bce41fab1
arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias
...
There is no "bias-no-pull" property. Assume intentions were disabling
bias.
Fixes: 79e7739f7b ("arm64: dts: qcom: sdm845-cheza: add initial cheza dt")
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Douglas Anderson <dianders@chromium.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20221010114417.29859-3-krzysztof.kozlowski@linaro.org
2022-10-17 22:01:05 -05:00
Krzysztof Kozlowski
9905370560
arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength
...
The pin configuration (done with generic pin controller helpers and
as expressed by bindings) requires children nodes with either:
1. "pins" property and the actual configuration,
2. another set of nodes with above point.
The qup_spi2_default pin configuration uses alreaady the second method
with a "pinmux" child, so configure drive-strength similarly in
"pinconf". Otherwise the PIN drive strength would not be applied.
Fixes: 8d23a00404 ("arm64: dts: qcom: db845c: add Low speed expansion i2c and spi nodes")
Cc: <stable@vger.kernel.org >
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Douglas Anderson <dianders@chromium.org >
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20221010114417.29859-2-krzysztof.kozlowski@linaro.org
2022-10-17 22:01:05 -05:00
Krzysztof Kozlowski
780f836fe0
arm64: dts: qcom: sdm630: fix UART1 pin bias
...
There is no "bias-no-pull" property. Assume intentions were disabling
bias.
Fixes: b190fb0106 ("arm64: dts: qcom: sdm630: Add sdm630 dts file")
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Douglas Anderson <dianders@chromium.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20221010114417.29859-1-krzysztof.kozlowski@linaro.org
2022-10-17 22:01:05 -05:00
Robert Marko
378c206426
arm64: dts: qcom: ipq8074-hk01: add VQMMC supply
...
Since now we have control over the PMP8074 PMIC providing various system
voltages including L11 which provides the SDIO/eMMC I/O voltage set it as
the SDHCI VQMMC supply.
This allows SDHCI controller to switch to 1.8V I/O mode and support high
speed modes like HS200 and HS400.
Signed-off-by: Robert Marko <robimarko@gmail.com >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220818221815.346233-5-robimarko@gmail.com
2022-10-17 22:01:05 -05:00
Robert Marko
01da7baf01
arm64: dts: qcom: add PMP8074 DTSI
...
PMP8074 is a companion PMIC to the Qualcomm IPQ8074 series that is
controlled via SPMI.
Add DTSI for it providing GPIO, regulator, RTC and VADC support.
RTC is disabled by default as there is no built-in battery so it will
loose time unless board vendor added a battery, so make it optional.
Signed-off-by: Robert Marko <robimarko@gmail.com >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220818221815.346233-4-robimarko@gmail.com
2022-10-17 22:01:05 -05:00
Robert Marko
fd8bdb451c
arm64: dts: qcom: ipq8074: add clocks to APCS
...
APCS now has support for providing the APSS clocks as the child device
for IPQ8074.
So, add the A53 PLL and XO clocks in order to use APCS as the CPU
clocksource for APSS scaling.
Signed-off-by: Robert Marko <robimarko@gmail.com >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220818220849.339732-4-robimarko@gmail.com
2022-10-17 22:01:05 -05:00
Bjorn Andersson
ad1e0b4759
Merge branch '20220818220628.339366-8-robimarko@gmail.com' into HEAD
2022-10-17 22:01:05 -05:00