Commit graph

280 commits

Author SHA1 Message Date
qctecmdr
bf0e7c0ac2 Merge "ARM: dts: msm: IPA msm bus dtsi update for Lahaina" 2019-11-18 16:12:20 -08:00
qctecmdr
eadf5e46bc Merge "dt-bindings: spi-msm-geni: Add DT bindings for SPI GENI driver" 2019-11-15 02:40:22 -08:00
Bojun Pan
b052294fd4 ARM: dts: msm: IPA msm bus dtsi update for Lahaina
The msm_bus driver is being replaced by the interconnect framework
and provider drivers on Lahaina. Update dts entry accordingly.

Change-Id: I34585c25706cd4955d34136342d8417e8357999c
2019-11-14 13:03:36 -08:00
qctecmdr
c68373f87c Merge "ARM: dts: qcom: add virt_clk interconnect provider" 2019-11-14 12:36:20 -08:00
qctecmdr
3f4ea623c0 Merge "dt-bindings: interconnect: Add clk_virt documentation on Lahaina" 2019-11-14 11:30:17 -08:00
qctecmdr
506c29a5bd Merge "dt-bindings: i3c-master-qcom-geni: Add DT bindings for I3C GENI driver" 2019-11-14 09:52:34 -08:00
Subramanian Ananthanarayanan
6530f38440 dt-bindings: i3c-master-qcom-geni: Add DT bindings for I3C GENI driver
Add dt-bindings for I3C GENI driver.

Change-Id: Idaa498d85dd37ff5c2c5b28f3d9ccf57e6c38031
2019-11-14 19:36:18 +05:30
David Dai
a5238a8b9c ARM: dts: qcom: add virt_clk interconnect provider
Add a virt_clk interconnect device used for QUP clock votes.

Change-Id: I559589afb6e14b6603d1d514db69febc3752c7fd
2019-11-12 12:55:46 -08:00
David Dai
2e49412e71 dt-bindings: interconnect: Add clk_virt documentation on Lahaina
Add clk_virt to the list of compatible string examples.

Change-Id: I2da894d7cba8bfd8da05fb79f52b78deed9a2bae
2019-11-12 12:55:43 -08:00
qctecmdr
2d580cc415 Merge "ARM: dts: msm: Add USB BAM device node on Lahaina" 2019-11-12 11:32:36 -08:00
Mayank Rana
73529f2d62 ARM: dts: msm: Add USB BAM device node on Lahaina
This change adds USB BAM device node and required pipe configuration
for USB QDSS BAM2BAM functionality.

Change-Id: Id9023f281e057632da304ff8abfd974dcfc314e6
2019-11-12 09:58:28 -08:00
Raghavendra Rao Ananta
6cda8ec619 ARM: dts: msm: Add support for modem PIL
Add secure Peripheral Image Loader (PIL) device-tree node
for modem to handle all its power operations, such as,
power-on, power-off, and restart.

Change-Id: Ib30f16dd9a314c2c23ee043db7da4e5f35593e5e
2019-11-11 18:56:48 -08:00
qctecmdr
f62f274d6d Merge "ARM: dts: msm: Update USB device nodes on Lahaina" 2019-11-11 09:34:59 -08:00
qctecmdr
967ac80ad4 Merge "dt-bindings: pmic-glink: add qcom,pmic-glink-channel property" 2019-11-08 17:15:47 -08:00
qctecmdr
af0a7005a1 Merge "ARM: dts: msm: Add GDSC regulator references for Lahaina's SMMUs" 2019-11-07 18:36:45 -08:00
Subbaraman Narayanamurthy
a211ec54a9 dt-bindings: pmic-glink: add qcom,pmic-glink-channel property
Add "qcom,pmic-glink-channel" property for pmic glink device so
that the child devices under it can associate with rpmsg device
that is used for Glink channel.

Change-Id: I121103506281970fda7f85176fec58119937ab02
2019-11-07 17:51:20 -08:00
qctecmdr
669829316e Merge "ARM: dts: msm: Add ARM PMU node for Lahaina" 2019-11-07 17:40:49 -08:00
Isaac J. Manjarres
2f4ca92f13 ARM: dts: msm: Add GDSC regulator references for Lahaina's SMMUs
Add references for the GDSC regulators for the APPS and GFX SMMU
devices on Lahaina, to allow the HLOS to vote for these
regulators prior to accessing the respective register spaces.

Change-Id: I6ec4049cd0c17804c3de038f7a821e907d47d3a2
2019-11-07 11:22:54 -08:00
qctecmdr
b86dcec12b Merge "ARM: dts: msm: add reset control support for UFS PHY on Lahaina" 2019-11-06 18:10:54 -08:00
qctecmdr
e15f441d68 Merge "ARM: dts: msm: Add embedded UFS device reset GPIO on Lahaina" 2019-11-06 17:36:36 -08:00
qctecmdr
a7292496c7 Merge "ARM: dts: msm: Add modem smp2p for Lahaina" 2019-11-06 17:00:25 -08:00
qctecmdr
769a15dc25 Merge "bindings: add support for qcom,pmic-glink" 2019-11-06 16:19:25 -08:00
Subbaraman Narayanamurthy
9fdd5165b4 bindings: add support for qcom,pmic-glink
The PMIC Glink device provides the interface for clients to
communicate over GLink for sending/receiving data to/from
charger firmware that runs on a remote subsystem (e.g. ADSP)
which supports charging and gauging. Add the bindings for it.

Change-Id: Ia4f5ff346ebfa773bc0fe3d0410626ea67e1da31
2019-11-06 15:12:07 -08:00
Jun-Hyung Kwon
b558de176a ARM: dts: msm: Add SSC based sensors with SLPI PIL on Lahaina
Add device node for SSC sensor device for Kona. This will
create a device node to make userspace clients read sensor
related information.
Add devicetree node for SLPI PIL which facilitates the loading
of SLPI firmware, authentication and bringing it out of reset.

Change-Id: I839e33926e4ff2c5adda823604d17543ae84131c
2019-11-06 09:21:51 -08:00
qctecmdr
5a5984aecb Merge "ARM: dts: msm: Document kona device binding" 2019-11-06 04:36:43 -08:00
qctecmdr
fcd22b36cd Merge "dt-bindings: nvmem: add bindings for QTI SDAM devices" 2019-11-05 14:31:32 -08:00
qctecmdr
97a75a6e5b Merge "dt-bindings: soc: qcom: add bindings for QTI PBS devices" 2019-11-05 13:56:28 -08:00
qctecmdr
8ffcf9f6d2 Merge "dt-bindings: platform: msm: add bindings for qpnp-revid devices" 2019-11-05 13:15:24 -08:00
qctecmdr
0e9bfeb42b Merge "dt-bindings: spmi: spmi-pmic-arb-debug: add clock management support" 2019-11-05 12:36:59 -08:00
qctecmdr
88399be1db Merge "dt-bindings: spmi: add SPMI PMIC arbiter debug bus bindings" 2019-11-05 12:01:19 -08:00
qctecmdr
ddda0c9485 Merge "dt-bindings: mfd: add qcom-i2c-pmic bindings" 2019-11-05 11:26:20 -08:00
Chris Lew
c1f415e0c1 ARM: dts: msm: Add modem smp2p for Lahaina
Add the device tree nodes to enable smp2p communication to the modem.

Change-Id: Ife31d477d52423225865180a7280fefb61ffd208
2019-11-05 11:10:22 -08:00
George Shen
8972dd5fc7 ARM: dts: msm: Document kona device binding
The kernel 5.x could be used by Kona devices.

Change-Id: I9d243bf304a27d79f8540e5daa168a903d23821e
2019-11-05 11:07:39 -08:00
Raghavendra Rao Ananta
d7b1781300 ARM: dts: msm: Add ARM PMU node for Lahaina
Add the ARM CPU Performace Monitor Unit (PMU) device-tree node
for measuring various CPU performance events such as cycles,
cache misses, and so on.

Change-Id: I2c5817d4ed97db97fa38b235204175d01c41fed8
2019-11-05 10:42:15 -08:00
qctecmdr
d146ceedbd Merge "dt-bindings: pinctrl: qcom-pmic-gpio: add PM*8350* bindings" 2019-11-05 10:35:16 -08:00
qctecmdr
549916e73d Merge "dt-bindings: mfd: qcom,spmi-pmic: add documentation for qcom,can-sleep" 2019-11-05 00:49:23 -08:00
qctecmdr
95f2b24cb7 Merge "ARM: dts: msm: Add CVP device tree for Lahaina" 2019-11-05 00:05:22 -08:00
Vipin Deep Kaur
e8d2c1007e dt-bindings: spi-msm-geni: Add DT bindings for SPI GENI driver
Add dt-bindings for SPI GENI driver.

Change-Id: I6006b6118bf1a23c9fe1c6fdce12052ec0a76220
2019-11-05 12:39:53 +05:30
qctecmdr
c011ae0cb2 Merge "ARM: dts: msm: Update and enable the cam cc node on Lahaina" 2019-11-04 18:01:58 -08:00
qctecmdr
22e5de0583 Merge "dt-bindings: clocks: Add cam cc clock controller bindings for Lahaina" 2019-11-04 16:30:05 -08:00
George Shen
7474ceb0d3 ARM: dts: msm: Add CVP device tree for Lahaina
Added CVP device node for Lahaina.

Change-Id: Iea7b06fe059b3ce718e0eae6d58747e8459a6bca
2019-11-04 10:25:26 -08:00
Can Guo
9ac2a5d80b ARM: dts: msm: add reset control support for UFS PHY on Lahaina
Add reset control nodes for UFS PHY so that UFS PHY driver can control its
SW reset through UFS host's address space.

Change-Id: I8ef347733d611af7dfb1a9ecce10f8a5b5898e9b
2019-11-01 18:36:32 -07:00
Can Guo
979e6f3a25 ARM: dts: msm: Add embedded UFS device reset GPIO on Lahaina
Add reset GPIO for embedded UFS device on Lahaina, so that UFS driver can
toggle it when UFS device reset is required.

Change-Id: I5e842356475b7485bb6bd144a7d4143de3e42e29
2019-11-01 18:36:12 -07:00
David Collins
fb07193105 dt-bindings: nvmem: add bindings for QTI SDAM devices
Qualcomm Technologies, Inc. (QTI) SDAM devices provide an
interface for other PMIC peripherals to access the shared
memory found on QTI PMICs.

Change-Id: Ia8ce10171f9cfa5249dc69c7edb4d66cb959ca80
2019-11-01 17:57:43 -07:00
David Collins
546a8a1b6d dt-bindings: soc: qcom: add bindings for QTI PBS devices
Qualcomm Technologies, Inc. (QTI) Programmable Boot Sequence
(PBS) devices help triggering certain PBS on QTI PMICs when
available for APPS.

Change-Id: I9148ff20220b998b1634fb9c26d462b2a25d6586
2019-11-01 17:55:53 -07:00
David Collins
f867ae0e7f dt-bindings: platform: msm: add bindings for qpnp-revid devices
Add device tree bindings for QPNP REVID devices that provide
Qualcomm Technologies, Inc. PMIC revision information for other
PMIC peripheral devices upon request.

Change-Id: I966a03d2594c3985083d4083cb7301fe48a93f0f
2019-11-01 17:53:23 -07:00
David Collins
e637b67104 dt-bindings: spmi: spmi-pmic-arb-debug: add clock management support
Add support to specify a clock that is needed by the SPMI PMIC
arbiter debug bus.

Change-Id: I466979d93b6ca38974a2ef4b391c66507281064e
2019-11-01 17:50:10 -07:00
David Collins
eb374a8cb0 dt-bindings: spmi: add SPMI PMIC arbiter debug bus bindings
Add binding documentation for the SPMI debug bus found on SPMI
PMIC arbiter version 5 and above.  This debug bus has read and
write access to all PMIC peripherals regardless of ownership
configurations.  It cannot be used on production devices because
it is disabled by an eFuse.

Change-Id: I344ddea23ecb09bede5cbdb19197ab52b24dda44
2019-11-01 17:50:10 -07:00
David Collins
13219b21dd 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: I82bce50edebd75bf016feca76b9c7db3bc03a6d5
2019-11-01 17:45:36 -07:00
Mihir Ganu
36d33d10b6 ARM: dts: msm: Add Lahaina video configuration
Add Lahaina video driver configuration entries.

Change-Id: Ifdddd8a86663041a9ea3350312fa07388d1e01ec
2019-11-01 17:36:26 -07:00