Luca Weiss
25ba74dd60
ARM: dts: qcom: msm8226: Add ADSP node
...
Add a node for the adsp found on msm8226.
Signed-off-by: Luca Weiss <luca@z3ntu.xyz >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220423155059.660387-3-luca@z3ntu.xyz
2022-09-15 13:44:42 -05:00
Krzysztof Kozlowski
49c19337d0
ARM: dts: qcom: align SDHCI clocks with DT schema
...
The DT schema expects clocks iface-core order. No functional change.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Douglas Anderson <dianders@chromium.org >
Reviewed-by: Konrad Dybcio <konrad.dybcio@somainline.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220712144245.17417-6-krzysztof.kozlowski@linaro.org
2022-09-13 22:11:30 -05:00
Krzysztof Kozlowski
5eb82ddb72
ARM: dts: qcom: align SDHCI reg-names with DT schema
...
DT schema requires SDHCI reg names to be hc/core without "_mem" suffix,
just like TXT bindings were expecting before the conversion.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Douglas Anderson <dianders@chromium.org >
Reviewed-by: Konrad Dybcio <konrad.dybcio@somainline.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220712144245.17417-5-krzysztof.kozlowski@linaro.org
2022-09-13 22:11:30 -05:00
Krzysztof Kozlowski
18a4af7a59
ARM: dts: qcom: msm8226: switch TCSR mutex to MMIO
...
The TCSR mutex bindings allow device to be described only with address
space (so it uses MMIO, not syscon regmap). This seems reasonable as
TCSR mutex is actually a dedicated IO address space and it also fixes DT
schema checks:
qcom-msm8226-samsung-s3ve3g.dtb: hwlock: 'reg' is a required property
qcom-msm8226-samsung-s3ve3g.dtb: hwlock: 'syscon' does not match any of the regexes: 'pinctrl-[0-9]+'
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Bjorn Andersson <andersson@kernel.org >
Link: https://lore.kernel.org/r/20220909092035.223915-16-krzysztof.kozlowski@linaro.org
2022-09-13 17:45:37 -05:00
Bhupesh Sharma
2477d81901
ARM: dts: qcom: Fix sdhci node names - use 'mmc@'
...
Since the Qualcomm sdhci-msm device-tree binding has been converted
to yaml format, 'make dtbs_check' reports issues with
inconsistent 'sdhci@' convention used for specifying the
sdhci nodes. The generic mmc bindings expect 'mmc@' format
instead.
Fix the same.
Cc: Bjorn Andersson <bjorn.andersson@linaro.org >
Cc: Rob Herring <robh@kernel.org >
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org >
[bjorn: Extracted from combined arm64 patch]
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org >
Link: https://lore.kernel.org/r/20220514215424.1007718-2-bhupesh.sharma@linaro.org
2022-07-02 22:20:56 -05:00
Luca Weiss
d3236c598e
ARM: dts: qcom: Add support for ASUS ZenWatch 2
...
Add support for this smartwatch, based on Snapdragon 400 SoC.
Currently supported functionality:
* Internal storage
* USB
* Charger
* Power button
* Vibration motor
* Bluetooth
* Wifi
Signed-off-by: Luca Weiss <luca@z3ntu.xyz >
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org >
Link: https://lore.kernel.org/r/20220226101939.1011551-2-luca@z3ntu.xyz
2022-04-12 21:35:40 -05:00
Luca Weiss
1345536251
ARM: dts: qcom: msm8226: add power domains
...
Add a node for the power domain controller found in MSM8226.
At the same time remove any existing usages of pm8226_s1 as this
regulator is now handled by power domains.
Signed-off-by: Luca Weiss <luca@z3ntu.xyz >
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org >
Link: https://lore.kernel.org/r/20220220223004.507739-3-luca@z3ntu.xyz
2022-02-24 14:12:55 -06:00
Luca Weiss
a5683471b6
ARM: dts: qcom: msm8226: Add pinctrl for sdhci nodes
...
Also remove the pinctrl from qcom-apq8026-lg-lenok as it is the same
value as the generic pinctrl.
Signed-off-by: Luca Weiss <luca@z3ntu.xyz >
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org >
Link: https://lore.kernel.org/r/20220216212433.1373903-4-luca@z3ntu.xyz
2022-02-23 22:13:02 -06:00
Luca Weiss
1a34117f2e
ARM: dts: qcom: msm8226: add USB node
...
Add a node describing the MSM8226 USB controller and phy.
Signed-off-by: Luca Weiss <luca@z3ntu.xyz >
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org >
Link: https://lore.kernel.org/r/20211118210210.160895-6-luca@z3ntu.xyz
2022-01-25 15:20:30 -06:00
Luca Weiss
7694892a93
ARM: dts: qcom: msm8226: Add more SoC bits
...
Add nodes for sdhc, uart4, i2c, scm, smem, rpm-requests including
dependencies.
Signed-off-by: Luca Weiss <luca@z3ntu.xyz >
[bjorn: Moved other nodes before "soc" to keep things alphabetical]
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org >
Link: https://lore.kernel.org/r/20210911232707.259615-5-luca@z3ntu.xyz
2021-09-13 12:48:34 -05:00
Bartosz Dudziak
8927b67876
ARM: dts: qcom: Add support for MSM8226 SoC
...
Implement basic device tree support for MSM8226 SoC which belongs to the
Snapdragon 400 family. For now, this file adds the basic nodes like gcc,
pinctrl and other required configuration for booting up to the serial
console.
Signed-off-by: Bartosz Dudziak <bartosz.dudziak@snejp.pl >
Link: https://lore.kernel.org/r/20210418122909.71434-4-bartosz.dudziak@snejp.pl
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org >
2021-07-19 15:18:37 -05:00