Add bi_tcxo_ao phandle for camcc, dispcc and evacc on Sun.
Change-Id: Ibece684c5010c9b32ec92228f4c2e9811e69e323
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
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>
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>
Remove the usb-role-switch property for pineapple target.
USB SW driver will assume that the USB cable is connected and
enumerate w/the PC.
Change-Id: I6f2f1b292792bc064722fdeff3807ea4c3fa5a53
Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Unstub tcsrcc for Sun. Also shrink the tlmm
region to avoid overlaps, but that tlmm doesn't
use anything past where we're shrinking it.
Change-Id: Id9f09105ad959ba9c9f44b2cb3912e1f93bba3b3
Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
Add the smp2p nodes for lpaidsp, modem, cdsp and soccp for sun.
Change-Id: I9664b57fbb8f39e5edbadfad66882d97fe1634d3
Signed-off-by: Chris Lew <quic_clew@quicinc.com>
Add the nodes to describe the QMP devices to communicate with AOSS and
TME.
Change-Id: Iaac6b401e3554ce696a9faf5abaeb16717ff0907
Signed-off-by: Chris Lew <quic_clew@quicinc.com>
Add PDC interrupt controller to support wake irqs.
Change-Id: I459a68079611f7ed08977b2296b7d4377eb649ee
Signed-off-by: Rashid Zafar <quic_rzafar@quicinc.com>
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>
Flash LED compatible string has been updated from "qcom,pm8350c-flash-led"
to "qcom,qti-pm8350c-flash-led" in Sun. Update existing usage of the
old compatible from Pineapple dtsi files found in Sun.
Change-Id: Ib062510cd6561e57973cca336d2a5b04884ec5d8
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com>
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>
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>
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>
Add the bindings for the glink_pkt driver in YAML.
Change-Id: I666732ccc56c3067187f65926cf4ec5d5645a9cc
Signed-off-by: leihan <quic_leihan@quicinc.com>
Update memory map to V6, from a baseline of V4.
Change-Id: I167de96b3a2f199188a4d8c995aa49ef6b83fee1
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
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>
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>
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>
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>