qctecmdr
9c34e8b256
Merge "dt-bindings: thermal: Update "interrupts" property in adc-tm5 examples"
2023-09-22 10:10:39 -07:00
qctecmdr
7d2d50d1a8
Merge "dt-bindings: leds: qcom-lpg: Document PM8550 compatible"
2023-09-22 10:10:38 -07:00
leihan
36d1df1da9
dt-bindings: net: Add snapshot for qrtr-genpool bindings
...
qrtr-genpool bindings snapshot from qcom-6.1 branch
commit
5c6b45ebf246("ARM: dts: msm: add touch driver device
nodes for holi pro").
Then fix format isuues to pass YAML validation.
Change-Id: Id872a96abf98368281fe16f622055658ff26f4ab
Signed-off-by: leihan <quic_leihan@quicinc.com >
2023-09-22 19:00:15 +08:00
leihan
bf8896d6ab
dt-bindings: net: Add snapshot for qrtr-gunyah bindings
...
qrtr-gunyah bindings snapshot from msm-pineapple branch
commit
374f1536a784("ARM: dts: msm: Add snapshot of memshare dt
documentation").
Then fix format isuues to pass YAML validation.
Change-Id: Ifb5591d83877e5454874d24827b7ebcaaba8d4bc
Signed-off-by: leihan <quic_leihan@quicinc.com >
2023-09-22 18:56:44 +08:00
Unnathi Chalicheemala
3b976005ed
dt-bindings: msm: Add MSM bindings for Sun SoC
...
Add compatible variants for Sun SoC.
Change-Id: I47fa95937ed5d7f6f4402186488fb14e15700cea
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com >
2023-09-21 08:13:54 -07:00
Meena Pasumarthi
72c82f3ce2
dt-bindings: Add MSM bindings for Pineapple and Sun
...
Add compatibile string for Pineapple and Sun variants.
Change-Id: I13a53075c5fef1ed6dd2d1c9e59b792b73b08057
Signed-off-by: Meena Pasumarthi <quic_pasumart@quicinc.com >
2023-09-21 08:09:15 -07:00
Gokul krishna Krishnakumar
3265bc7094
bindings: remoteproc: pas: Add missing bindings
...
Add compatibles for pineapple and Sun pas.
Change-Id: I55b11ba6dd1140d225ff55d708867b60a5b9354c
Signed-off-by: Gokul krishna Krishnakumar <quic_gokukris@quicinc.com >
2023-09-20 13:35:14 -07:00
Marijn Suijten
236d18167a
dt-bindings: iio: adc: Require generic channel
name for channel nodes
...
As discussed in [1] it is more convenient to use a generic `channel`
node name for ADC channels while storing a friendly - board-specific
instead of PMIC-specific - name in the label, if/when desired to
overwrite the channel description already contained (but previously
unused) in the driver [2].
The same `channel` node name pattern has also been set in
iio/adc/adc.yaml, but this generic binding is not inherited as base for
qcom,spmi-vadc bindings due to not having any other generic elements in
common, besides the node name rule and reg property.
Replace the .* name pattern with the `channel` literal, but leave the
label property optional for bindings to choose to fall back a channel
label hardcoded in the driver [2] instead.
[1]: https://lore.kernel.org/linux-arm-msm/20221106193018.270106-1-marijn.suijten@somainline.org/T/#u
[2]: https://lore.kernel.org/linux-arm-msm/20230116220909.196926-4-marijn.suijten@somainline.org/
Change-Id: I89932db23da961995c921ef58e0c60a92018bb27
Signed-off-by: Marijn Suijten <marijn.suijten@somainline.org >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20230410202917.247666-6-marijn.suijten@somainline.org
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com >
Git-commit: e0b7972461b082be7168deb217ab7daaa8d425f0
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:42:59 -07:00
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