Luca Weiss
c0b391daf9
dt-bindings: iio: adc: qcom,spmi-vadc: Allow 1/16 for pre-scaling
...
The channel ADC5_USB_IN_V_16 is using 1/16 pre-scaling on at least
pm7250b and pmi632. Allow that in the schema.
Change-Id: I4c673338fd9c3ed1544863fc073abfd91ec721b3
Signed-off-by: Luca Weiss <luca@z3ntu.xyz >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20230414-pmi632-v1-5-fe94dc414832@z3ntu.xyz
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com >
Git-commit: ef513aa7aa5038d2f53e9f2932af5006f37ed0b6
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-20 12:39:59 -07:00
Krzysztof Kozlowski
649110f779
dt-bindings: iio: adc: qcom,spmi-vadc: simplify compatible enum
...
The second compatible item in oneOf is just an enum, not a list.
Change-Id: Iff563f0c95af6900d3e5da8f403530bb981f858a
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20221027143411.277980-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com >
Git-commit: 306935570f23e25bff22a3273bc6f92c8f13c910
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-20 12:34:33 -07:00
Yuanfang Zhang
f314e0a5a8
dt-bindings: Add devicetree bindings for coresight dummy drivers
...
Add devicetree bindings for coresight dummy sink/source drivers
Change-Id: I855115b4cec80a9839ac9233ae97ff080f2998c8
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com >
2023-09-19 02:07:05 -07:00
qctecmdr
2bc566de0e
Merge "dt-bindings: add dt-binding for qcom coresight secure etr"
2023-09-18 02:06:32 -07:00
Rashid Zafar
e2fe040035
dt-bindings: thermal: Add bindings for thermal devices
...
Add bindings for thermal devices on Sun Soc, converted to YAML
format.
Change-Id: Ie5c39b55055c8f4e2a581128afdc45399cfb0c31
Signed-off-by: Rashid Zafar <quic_rzafar@quicinc.com >
2023-09-15 14:55:45 -07:00
qctecmdr
9ffd7a80ef
Merge "ARM: dts: qcom: Adding msm_sharedmem DT entry"
2023-09-15 14:41:22 -07:00
Anjelique Melendez
0ca42659f9
dt-bindings: thermal: Update "interrupts" property in adc-tm5 examples
...
Update the examples in qcom-spmi-adc5-tm5.yaml so that adc devices have
"interrupts" property included.
Change-Id: Ia6bf720d0661967fcf0ed4b85ee81940ea432e6c
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com >
2023-09-15 12:00:21 -07:00
Nitin LNU
1a2b08bb0a
dt-bindings: Add dt binding file for tzlog
...
tz-log dt binding added for tzlog dtsi node.
Change-Id: Ic8c0143ca6894f3c78960c03870517f6edff6318
Signed-off-by: Nitin LNU <quic_nlakra@quicinc.com >
2023-09-15 00:58:59 -07:00
Nitin LNU
c435072c50
dt-bindings: Add dt binding for smcinvoke
...
Addition of dt binding file for smcinvoke node.
Change-Id: I4d1ff5c9568268e67974af29a1e940d42f9719cc
Signed-off-by: Nitin LNU <quic_nlakra@quicinc.com >
2023-09-15 00:58:12 -07:00
qctecmdr
4a74690a02
Merge "dt-bindings: leds: use unevaluatedProperties for common.yaml"
2023-09-14 14:43:45 -07:00
qctecmdr
1c90b90ef7
Merge "dt-bindings: pci: Add pci-msm-msi device bindings"
2023-09-14 14:43:45 -07:00
Yuanfang Zhang
0638ad040d
dt-bindings: add dt-binding for qcom coresight secure etr
...
Add devicetree bindings for qcom coresight secure etr.
Change-Id: I33d4a57f215b1db590d07a39d083b56359634456
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com >
2023-09-14 05:23:08 -07:00
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
Prudhvi Yarlagadda
c8048b187c
dt-bindings: pci: Add pci-msm-msi device bindings
...
Add devicetree bindings for pcie MSI controller.
Change-Id: I0a049028e40e04dc0c5fd3b16651b1e22f8f757d
Signed-off-by: Prudhvi Yarlagadda <quic_pyarlaga@quicinc.com >
2023-09-12 15:21:46 -07:00
Eric Rosas
404aafc473
dt-bindings: Add documentation for wcd usbss
...
Add documentation for wcd usbss bindings.
Change-Id: I2f53c5d9cffbd33d73ed21b400bf1a96e8c8cf1a
Signed-off-by: Eric Rosas <quic_erosas@quicinc.com >
2023-09-08 17:27:55 -07:00
qctecmdr
10e42d9078
Merge "ARM: dts: msm: Define adsp_mem_heap region"
2023-09-07 08:17:19 -07:00
qctecmdr
86bdd50b20
Merge "ARM: dts: msm: Add smp2p for sun"
2023-09-06 17:54:55 -07:00
qctecmdr
3796912956
Merge "dt-bindings: soc: qcom: Add bindings for QSEE IPC interrupt bridge"
2023-09-06 16:31:03 -07:00
qctecmdr
682b8230cf
Merge "ARM: dts: msm: sun: Add EUD node for sun SoC"
2023-09-06 16:31:03 -07:00
qctecmdr
324d13e3f4
Merge "dt-bindings: memshare: Add devicetree bindings for memshare"
2023-09-06 14:54:56 -07:00
qctecmdr
b4c9556ad5
Merge "dt-bindings: soc: qcom: Add bindings for smp2p sleepstate driver"
2023-09-06 14:54:56 -07:00
qctecmdr
266de98be3
Merge "dt-bindings: input: add binding documentation for qcom,hv-haptics"
2023-09-06 14:54:56 -07:00
Anirudh Raghavendra
ad2a8bc603
ARM: dts: msm: Define adsp_mem_heap region
...
Define adsp mem heap region for adsp-mem device. Also
add documentation for the same.
Change-Id: Icce88b87c28797ff51ba5b0d885706d3a903eee3
Signed-off-by: Anirudh Raghavendra <quic_araghave@quicinc.com >
2023-09-05 10:56:16 -07:00
leihan
ad9cd71fea
dt-bindings: net: Add bindings for the qrtr-mhi driver
...
Add the bindings for the qrtr-mhi driver in YAML.
MHI based qrtr is the transport used for communicating
to external modems.
Change-Id: I31ed0e57955c74d9fa628fe05ed7b9ebbd004b36
Signed-off-by: leihan <quic_leihan@quicinc.com >
2023-09-04 20:06:08 +08:00
Marc Guillaume
8d38320d81
ARM: dts: qcom: Adding msm_sharedmem documentation
...
Adding documentation for msm_sharedmem
Change-Id: I38d99cc698e2581f13cd146c715825baa592f395
Signed-off-by: Marc Guillaume <quic_mguillau@quicinc.com >
2023-09-02 09:47:37 -07:00
Manoj Prabhu B
471a115457
dt-bindings: memshare: Add devicetree bindings for memshare
...
Add documentation for memshare driver device tree bindings
aligning to new requirement.
Change-Id: I1da604c4c444044ac4c2dd25037d11900ebe8a79
Signed-off-by: Manoj Prabhu B <quic_bmanoj@quicinc.com >
2023-09-02 02:53:05 -07:00
qctecmdr
c9ad63e4e2
Merge "dt-bindings: soc: qcom: Add bindings for the glink driver"
2023-09-01 09:52:30 -07:00
qctecmdr
d5cb7aabb1
Merge "dt-bindings: clock: Add Tcsrcc bindings for Sun"
2023-09-01 09:52:30 -07:00
qctecmdr
ee7d0e8e09
Merge "dt-bindings: soc: qcom: Add bindings for the glink_pkt driver"
2023-08-31 22:04:30 -07:00
qctecmdr
bd549ef579
Merge "dt-bindings: mfd: add qcom-i2c-pmic bindings"
2023-08-31 14:15:30 -07:00
qctecmdr
b038fcc8b8
Merge "dt-bindings: snapshot of cluster device documentation"
2023-08-31 14:15:30 -07:00
qctecmdr
8bdd062bb3
Merge "ARM: dts: qcom: Update flash led compatible for Pineapple files"
2023-08-31 12:34:05 -07:00
David Collins
2ab5b48f99
dt-bindings: hwmon: add bindings for qcom,amoled-ecm
...
Qualcomm Technologies, Inc. AMOLED ECM provides a method to measure
OLED display power/current consumption. Add the bindings necessary to
describe it.
This is a snapshot of qcom,amoled-ecm.yaml taken as of qcom-6.1
commit f2d83cefcff8 ("dt-bindings: qcom,amoled-ecm: add
display-panels property").
Change-Id: If2644e7f2a6ee39c7a2c866377012bbb208fd75b
Signed-off-by: David Collins <quic_collinsd@quicinc.com >
2023-08-25 18:33:37 -07:00
David Collins
98ab567a07
dt-bindings: mfd: add qcom-i2c-pmic bindings
...
Add bindings for the I2C PMIC Controller. This device handles
interrupts from an I2C PMIC and supports various subnodes which
each correspond to a PMIC peripheral (e.g. LDO regulator, GPIO,
etc).
Change-Id: I83528bd1239f1eb645f17a579216edc616ff2fcd
Signed-off-by: David Collins <quic_collinsd@quicinc.com >
2023-08-25 18:32:12 -07:00
Rashid Zafar
491587c3c9
dt-bindings: snapshot of cluster device documentation
...
cluster device doumentation snapshot taken from qcom-6.1 branch
commit 040e6d35b731 ("dt-bindings: Add documentation for cluster
device").
Updates:
- Rewritten in YAML format.
Change-Id: I765a50dce03fa7ecdf2c0ba9ace7bbf671102017
Signed-off-by: Rashid Zafar <quic_rzafar@quicinc.com >
2023-08-23 21:36:11 -07:00
Rashid Zafar
e2885ffc43
dt-bindings: interrupt-controller: qcom,pdc: Add sun
...
Document sun compatible property.
Change-Id: I24e2957f324d8ec532ee40b343c6f3779a566ea1
Signed-off-by: Rashid Zafar <quic_rzafar@quicinc.com >
2023-08-22 01:36:54 -07:00
David Collins
c0afbf03ad
dt-bindings: input: add binding documentation for qcom,hv-haptics
...
Qualcomm Technologies, Inc. (QTI) High Voltage (HV) PMIC haptics
modules can support up to 10 V voltage to drive either ERM or LRA.
It has an integrated module to support auto resonance detection
and correction for LRA actuator. It can play different vibration
effects with different pattern sources. It also has an integrated
brake module which can work in different modes to use BEMF for
quick vibration stop.
This is a snapshot of qcom-hv-haptics.txt as of qcom-6.1 branch
commit 3bb6ba2f4e26 ("bindings: qcom-hv-haptics: add
"qcom,primitive-id" property") which was converted to yaml
format.
Change-Id: I7ef8f804e6acacdedaae7fb2789641779e45d01d
Signed-off-by: David Collins <quic_collinsd@quicinc.com >
2023-08-18 18:42:01 -07:00
qctecmdr
ee523f1619
Merge "dt-bindings: Add devicetree bindings for dcvs drivers"
2023-08-18 14:20:04 -07:00
Anjelique Melendez
65888b80d9
dt-bindings: leds: add documentation for leds-qti-flash
...
Flash LED device provides support for the clients to turn ON/OFF LED
channels in different modes (flash/torch) individually or as a group.
Add the bindings necessary to describe it.
This is a snapshot taken as of qcom-6.1 branch
commit b8790c7e1f77 ("dt-bindings: leds: leds-qti-flash: Add
support for external LED setup").
Change-Id: Icbdcb3aa794d999b2edb9995f73b00fe4ccb34d1
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com >
2023-08-18 11:53:44 -07:00
leihan
1cc0326a28
dt-bindings: soc: qcom: Add bindings for QSEE IPC interrupt bridge
...
Add the bindings for the QSEE IPC interrupt bridge in YAML.
QSEE IPC interrupt bridge driver can forward remote processor
interrupts to tz.
Change-Id: I1714cfc55422338c0d0674774682ab1f7ac5f4a1
Signed-off-by: leihan <quic_leihan@quicinc.com >
2023-08-18 22:17:03 +08:00
leihan
234c84ba30
dt-bindings: soc: qcom: Add bindings for smp2p sleepstate driver
...
Add the bindings for the smp2p sleepstate driver in YAML.
Smp2p sleepstate driver unset the SMP2P PROC_AWAKE_ID bit if Apps
is going into suspend, set it again when Apps comes out of suspend.
By reading this SMP2P bit, the remote side knows when to avoid
sending data.
Change-Id: I5ad0a431a6c9a40d2a08e9f6a864956b49e0aeab
Signed-off-by: leihan <quic_leihan@quicinc.com >
2023-08-18 21:06:05 +08: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
Xubin Bai
cab5ca4fbc
dt-bindings: clock: Add Tcsrcc bindings for Sun
...
Add Tcsrcc bindings for Sun device.
Change-Id: Ia5e86c3e8128ba8622f87cf3f9ae207280544c46
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com >
2023-08-16 23:53:30 -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
leihan
4c28f788bd
dt-bindings: soc: qcom: Add bindings for the glink_pkt driver
...
Add the bindings for the glink_pkt driver in YAML.
Change-Id: I666732ccc56c3067187f65926cf4ec5d5645a9cc
Signed-off-by: leihan <quic_leihan@quicinc.com >
2023-08-16 21:05:48 +08:00
leihan
bd5bc674dd
dt-bindings: soc: qcom: Add bindings for the glink driver
...
Add the bindings for the glink driver in YAML.
Change-Id: I855df5e916aed74f330351f202d7c380b841178c
Signed-off-by: leihan <quic_leihan@quicinc.com >
2023-08-16 21:02:08 +08:00