Neil Armstrong
ddd02c5eff
dt-bindings: leds: qcom-lpg: Document PM8550 compatible
...
The PM8550 PWM modules are compatible with the PM8350c PWM modules,
document the PM8350c PWM compatible as fallback for the PM8550 PWM.
Change-Id: Ieb5c8ab61212501369037e019cee7cd7048f72d8
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Reviewed-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20230522-topic-sm8550-upstream-pm8550-lpg-v2-1-c5117f1d41f9@linaro.org
Signed-off-by: Lee Jones <lee@kernel.org >
Git-commit: 28598e218076f77cbd44b7762aa5f935356aebd4
Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com >
2023-09-12 17:43:43 -07:00
Luca Weiss
aef3643bf7
dt-bindings: leds: qcom-lpg: Add compatible for PMI632 LPG block
...
Document the availability of an LPG configuration for the PMI632 PMIC in
the Qualcomm Light Pulse Generator driver.
Change-Id: I17f3a9a8a98d0374fb127363368a53d0dcc45a28
Signed-off-by: Luca Weiss <luca@z3ntu.xyz >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Lee Jones <lee@kernel.org >
Link: https://lore.kernel.org/r/20230414-pmi632-v2-3-98bafa909c36@z3ntu.xyz
Git-commit: 8e25e2a0af551e084c596c03999f7e8ef7205778
Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com >
2023-09-12 17:41:29 -07:00
Anjelique Melendez
c7372e4e3a
dt-bindings: leds-qcom-lpg: Add qcom,pmk8550-pwm compatible string
...
Add qcom,pmk8550-pwm compatible string for the Qualcomm Technologies, Inc.
PMK8550 PMIC which has two high resolution PWM channels.
Change-Id: I46cee169cbbc3d6c92a726f933f8b78254a90403
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Lee Jones <lee@kernel.org >
Link: https://lore.kernel.org/r/20230407223849.17623-2-quic_amelende@quicinc.com
Git-commit: 03a85ab3ac910bc29e23db744091c40c8ed3d3af
Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com >
2023-09-12 17:37:44 -07:00
Krzysztof Kozlowski
c4a05684d4
dt-bindings: leds: use unevaluatedProperties for common.yaml
...
The common.yaml schema allows further properties, so the bindings using
it should restrict it with unevaluatedProperties:false.
Change-Id: I00b05a0591c43888b1c87331f94da027ccd42d8e
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20221127204058.57111-2-krzysztof.kozlowski@linaro.org
Signed-off-by: Rob Herring <robh@kernel.org >
Git-commit: fe469e83eb5b383c8abbf1d1cab7a038e3d6778b
Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com >
2023-09-12 17:36:00 -07:00
qctecmdr
6e5cf08b54
Merge "ARM: dts: qcom: Update memory map to V6"
2023-08-18 14:20:04 -07:00
qctecmdr
b0c3c517ad
Merge "ARM: dts: msm: Add msm_gpu node for sun"
2023-08-18 14:20:04 -07:00
qctecmdr
ee523f1619
Merge "dt-bindings: Add devicetree bindings for dcvs drivers"
2023-08-18 14:20:04 -07:00
qctecmdr
d3a7e61018
Merge "ARM: dts: msm: Add EVA CDSP shared mem"
2023-08-18 14:20:04 -07:00
qctecmdr
d921ac1409
Merge "ARM: dts: msm: Unstub dispcc for Sun"
2023-08-17 18:12:13 -07:00
qctecmdr
58f20acb9a
Merge "dt-bindings: clock: Add Videocc bindings for Sun"
2023-08-17 18:12:13 -07:00
qctecmdr
89e9b9d32c
Merge "dt-bindings: soc: qcom: correct compatible for coresight-remote-etm"
2023-08-17 18:12:13 -07:00
George Shen
527694888f
ARM: dts: msm: Add EVA CDSP shared mem
...
For EVA DSP clients.
Change-Id: I694314287eb0b97c20ecae4d2860d826c6cdd3fa
Signed-off-by: George Shen <quic_sqiao@quicinc.com >
2023-08-17 14:59:45 -07:00
Amir Vajid
467330472c
dt-bindings: Add devicetree bindings for dcvs drivers
...
Add snapshot of dcvs dt bindings as of qcom-6.1
commit 96af901712d3 ("dt-bindings: soc: qcom: Document
CRMB and CRMC regs").
Change-Id: I305f06bee1895feabec2b85b2c5ed4fa80895f83
Signed-off-by: Amir Vajid <quic_avajid@quicinc.com >
Signed-off-by: Gurbir Arora <quic_gurbaror@quicinc.com >
2023-08-16 12:24:20 -07:00
Hareesh Gundu
8590667d83
ARM: dts: msm: Add msm_gpu node for sun
...
Add msm_gpu node to detect sun gpu properties.
Change-Id: I5ce3a39b216681bd9b7386dd3f68a755abe0f197
Signed-off-by: Hareesh Gundu <quic_hareeshg@quicinc.com >
2023-08-16 11:13:06 -07:00
Yuanfang Zhang
24caf10fee
dt-bindings: soc: qcom: correct compatible for coresight-remote-etm
...
Correct compatible for coresight-remote-etm.
Change-Id: I2c0e6e1749e348707a37c979129e51ab9ef7eec3
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com >
2023-08-15 19:42:10 -07:00
Patrick Daly
410c7ae956
ARM: dts: qcom: Update memory map to V6
...
Update memory map to V6, from a baseline of V4.
Change-Id: I167de96b3a2f199188a4d8c995aa49ef6b83fee1
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com >
2023-08-15 11:51:49 -07:00
qctecmdr
342af7cf1c
Merge "dt-bindings: regulator: stub-regulator: fix dt_binding_check warning"
2023-08-14 11:33:54 -07:00
qctecmdr
8241124653
Merge "dt-bindings: clock: Add gpucc bindings for Sun"
2023-08-14 11:33:54 -07:00
qctecmdr
781e8f0fbc
Merge "dt-bindings: regulator: fixed: add qti-regulator-fixed compatible string"
2023-08-14 11:33:54 -07:00
qctecmdr
ecb945cd53
Merge "dt-bindings: regulator: add QTI OCP notifier bindings documentation"
2023-08-14 11:33:54 -07:00
qctecmdr
96265a944f
Merge "dt-bindings: regulator: add proxy consumer bindings"
2023-08-14 11:33:54 -07:00
Yuanfang Zhang
1fa42c98bd
dt-bindings: soc: qcom: Add documentation for dcc and memory-dump
...
Add documentation for dcc and memory-dump driver.
Change-Id: Iadca5ac385af2f79c8f8449cd5a538f24815b436
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com >
2023-08-14 00:40:54 -07:00
qctecmdr
5283a405e9
Merge "dt-bindings: clock: Add Cambistmclkcc bindings for Sun"
2023-08-08 14:38:03 -07:00
qctecmdr
2f5274d761
Merge "dt-bindings: pinctrl: qcom-pmic-gpio: add PMXR2230 and PM6450 binding"
2023-08-07 10:30:42 -07:00
Xubin Bai
df5015bcf4
dt-bindings: clock: Add Videocc bindings for Sun
...
Add Videocc bindings for Sun device.
Change-Id: Idba14b3efe7bddcb1b4d5b0490889689da6e5409
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com >
2023-08-07 05:14:27 -07:00
David Collins
33623ba803
dt-bindings: regulator: stub-regulator: fix dt_binding_check warning
...
make dt_binding_check outputs the following warning for the file
qcom,stub-regulator.yaml:
Documentation/devicetree/bindings/regulator/
qcom,stub-regulator.example.dtb:
regulator-l1: 'regulator-max-microvolt', 'regulator-min-microvolt',
'regulator-name' do not match any of the regexes: 'pinctrl-[0-9]+'
This occurs because both of these are specified:
* allOf:
- $ref: "regulator.yaml#"
* additionalProperties: false
Fix this warning by switching the latter to:
unevaluatedProperties: false
Change-Id: I5e0c9eb9e6a0638464db5d084bd008df357505d6
Signed-off-by: David Collins <quic_collinsd@quicinc.com >
2023-08-03 16:42:25 -07:00
David Collins
fa679d428f
dt-bindings: regulator: add proxy consumer bindings
...
Add bindings for regulator proxy consumers which can be used to
enforce minimum voltage, current, and enable state of regulators
when a board is booting up.
Change-Id: I045faf871af168e5ace707f434e0317a176a16fc
Signed-off-by: David Collins <quic_collinsd@quicinc.com >
2023-08-03 16:18:36 -07:00
David Collins
789f4b0eb3
dt-bindings: regulator: add QTI OCP notifier bindings documentation
...
Add a bindings documentation file for QTI regulator over-current
(OCP) notifier devices. These devices can be used to monitor and
notifier consumers of regulator OCP and alarm events on certain
Qualcomm Technologies, Inc. PMICs.
A regulator alarm event occurs when the output voltage droops due
to excessive current consumption which is lower than the over-
current protection threshold.
Change-Id: Id86cf62144c6e9f970cd09b7fe7a93ab40ef6cd8
Signed-off-by: David Collins <quic_collinsd@quicinc.com >
2023-08-03 16:17:38 -07:00
David Collins
d11bf83b2d
dt-bindings: regulator: fixed: add qti-regulator-fixed compatible string
...
Modify the fixed-regulator binding to include the compatible
string "qti-regulator-fixed". This is helpful in situations
where proxy consumer voting or debug control features are
needed.
Change-Id: Icf4e6012a0994ff2467ee8a7af036bb97c352fce
Signed-off-by: David Collins <quic_collinsd@quicinc.com >
2023-08-02 16:06:23 -07:00
qctecmdr
9378b893fb
Merge "ARM: dts: msm: Add GDSC supply to USB node for sun"
2023-08-02 09:25:03 -07:00
qctecmdr
f2f540c2b5
Merge "dt-bindings: Add USB M31 HSPHY bindings"
2023-08-02 09:25:03 -07:00
qctecmdr
2a7c152496
Merge "dt-bindings: iio: adc: add Glink ADC bindings"
2023-08-02 09:25:03 -07:00
qctecmdr
847ae0f8b3
Merge "bindings: soc: qcom: add QTI battery glink debug"
2023-08-02 09:25:03 -07:00
qctecmdr
c85e9ca667
Merge "bindings: soc: qcom: add Glink PMIC debug controller binding documentation"
2023-08-02 09:25:03 -07:00
qctecmdr
89b6608129
Merge "ARM: dts: msm: sun: Remove maxcpus from cmdline"
2023-08-02 09:25:03 -07:00
qctecmdr
81c770167c
Merge "ARM: dts: msm: Unstub and enable interconnect driver for Sun"
2023-08-02 09:25:02 -07:00
qctecmdr
80e3b768e2
Merge "bindings: soc: qcom: add QTI charger ulog glink"
2023-08-02 09:25:02 -07:00
qctecmdr
307d4c114b
Merge "ARM: dts: msm: Add GDSC proxy consumers for Sun"
2023-08-02 09:25:02 -07:00
Xubin Bai
1b4014bdfe
dt-bindings: clock: Add gpucc bindings for Sun
...
Add gpucc bindings for Sun device.
Change-Id: Ifc0e11f4083062bcb373794f174be6bd9df2bffe
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com >
2023-08-01 21:37:05 -07:00
qctecmdr
3524dbea8f
Merge "ARM: dts: qcom: switch to RPMh control of ARC regulators on Sun"
2023-08-01 13:06:23 -07:00
qctecmdr
db4bf6882a
Merge "ARM: dts: msm: Enable pmu on sun"
2023-08-01 13:06:23 -07:00
qctecmdr
cc280a3fc2
Merge "ARM: dts: msm: Enable dma heap headers for pineapple"
2023-08-01 13:06:23 -07:00
qctecmdr
8b0b02aa8b
Merge "dt-bindings: clock: Add Dispcc bindings for Sun"
2023-08-01 13:06:23 -07:00
qctecmdr
9739b90d4d
Merge "dt-bindings: soc: qcom: add bindings for QTI PBS devices"
2023-08-01 13:06:23 -07:00
qctecmdr
ec1e013a70
Merge "dt-bindings: soc: qcom: add PMIC PON log bindings"
2023-08-01 13:06:23 -07:00
qctecmdr
85bb807b95
Merge "ARM: dts: msm: Support for Sun v2 SoC"
2023-08-01 13:06:22 -07:00
Melody Olvera
5cb7097ec3
ARM: dts: msm: sun: Remove maxcpus from cmdline
...
Remove maxcpus from command line to boot all cores.
Change-Id: Ifaf03a66e36d7a0fc1236f22f8126a14513bbdf9
Signed-off-by: Melody Olvera <quic_molvera@quicinc.com >
2023-07-28 12:57:36 -07:00
Xubin Bai
9783c2f25a
ARM: dts: msm: Unstub and enable interconnect driver for Sun
...
Enable apps_rsc nodes for bcm voter, enable interconnect
driver for Sun.
Change-Id: I26b3348fddcfc2ef2d5ccd7bf77de4bb576f79b5
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com >
2023-07-27 18:24:25 -07:00
Ronak Vijay Raheja
2e6e00aca5
dt-bindings: Add USB M31 HSPHY bindings
...
Add eUSB2 M31 USB HSPHY bindings on MSM platforms.
Change-Id: I46c77903b15695e28b25bf1270e9fd37d3f68303
Signed-off-by: Ronak Vijay Raheja <quic_rraheja@quicinc.com >
2023-07-27 15:17:07 -07:00
David Collins
d232832c9c
dt-bindings: iio: adc: add Glink ADC bindings
...
Add bindings for the PMIC Glink ADC device. This device provides
a mechanism for software to read multiple ADC channels of
Qualcomm Technologies, Inc. PMICs using the Glink interface to
communicate with charger firmware.
Change-Id: I805b13893f80ce993496e35767a89b09ae163254
Signed-off-by: David Collins <quic_collinsd@quicinc.com >
2023-07-26 14:34:36 -07:00