Commit graph

4,604 commits

Author SHA1 Message Date
Asutosh Das
e54d4cb674 ARM: dts: qcom: Add regulator changes for Lahaina
Adds regulator entries for QRD on Lahaina.

Change-Id: Id1e4fd122936c87c155fc0bc5bdaacc0507eca1b
2020-02-16 17:41:50 -08:00
qctecmdr
4fb85a05a4 Merge "ARM: dts: msm: update audio device tree on lahaina" 2020-02-15 22:42:58 -08:00
qctecmdr
e9996bd48f Merge "ARM: dts: msm: Reorganize the pinctrl node" 2020-02-15 04:45:14 -08:00
Raghavendra Rao Ananta
f256922e43 ARM: dts: msm: Reorganize the pinctrl node
As the size of the lahaina-pinctrl.dtsi file is huge, it's
possible that the config nodes might be placed incorrectly
under &soc{..}, instead of &tlmm{..} due to human errors.
Hence, rearrange the node such that the lahaina-pinctrl.dtsi
file itself begin with the &tlmm block to minimize these errors.

Change-Id: I537e6cc980d58470949fc99dcaa4e65b0ff75663
2020-02-14 17:28:52 -08:00
Elliot Berman
4d89c7cacd ARM: dts: qcom: Rename lahaina-svm1 to trustedvm
Rename lahaina-svm1 files to trustedvm.

Change-Id: I8b95a8f0f4244e773784f1c490e50f17e067e306
2020-02-14 14:28:40 -08:00
Isaac J. Manjarres
8dcdb6e7b4 ARM: dts: msm: Upgrade Lahaina's memory map to version 4
Upgrade the memory map for the Lahaina target to version 4. This
upgrade includes carving out memory that will be used for the
Trusted UI Virtual Machine (TUI VM), as well as increasing the
size of the ADSP memory region.

Change-Id: Ia46e1db4db9d66b551c2edb7058d98ff3df2dbb6
2020-02-14 13:42:01 -08:00
Tatenda Chipeperekwa
c48fa1cf07 ARM: dts: msm: update i2c slave address for fsa4480 on Lahaina
Update the i2c slave address from 0x43 to 0x42, which is the
correct value on Lahaina. This change enables programming the
fsa4480 over i2c, which is needed for use cases such as
DisplayPort.

Change-Id: I530f1fcd4e8307316305af6bbf5a951315acb11a
2020-02-14 13:07:04 -08:00
Prakruthi Deepak Heragu
728a01d7e7 ARM: dts: msm: Add a new device tree file for HSP configuration
Create new dts/dtsi files for overlay & non overlay for HSP configuration
to provide a wifi workaround. Add files for both QRD and MTP.

Change-Id: I41c47afa6c36960c3d35977b42b3111fe9e05229
2020-02-14 11:32:42 -08:00
Isaac J. Manjarres
fd229b0701 ARM: dts: msm: Add the mem-buf device for Lahaina
Add the mem-buf device for Lahaina to enable memory transfers
between VMs.

Change-Id: I9103806d898ff00b17442aa312df3225070a0bfd
2020-02-14 11:15:50 -08:00
Mayank Rana
3470828f5c ARM: dts: msm: Add VBUS/ID configuration for USB secondary port on Lahaina
This change adds GPIO configuration for USB VBUS/ID detection and
enabling 5v vbus in host mode. It adds extcon_usb2 device node for
using this configuration through USB extcon gpio driver for
notifying vbus/ID status on connecting USB cable.

Change-Id: I54727cc9112e74b4c8829442fc6e727bbd20beab
2020-02-14 08:40:46 -08:00
qctecmdr
5402f20056 Merge "ARM: dts: msm: Rectify I3C node DT properties" 2020-02-13 21:01:36 -08:00
qctecmdr
bc344f26ff Merge "ARM: dts: msm: Add permittable RFA2 (min,max) voltage" 2020-02-13 21:01:36 -08:00
qctecmdr
e3fbdc595b Merge "ARM: dts: msm: Update dtsi for page recycle and cleanup" 2020-02-13 21:01:36 -08:00
qctecmdr
83a11dc0ca Merge "ARM: dts: msm: Disable USB secondary port on Lahaina" 2020-02-13 21:01:36 -08:00
qctecmdr
0d30d18c51 Merge "ARM: dts: msm: Add mem_dump node for lahaina" 2020-02-13 21:01:36 -08:00
qctecmdr
c9b34ab1af Merge "ARM: dts: msm: Disable tpdm shrm for Lahaina" 2020-02-13 21:01:36 -08:00
qctecmdr
d33b1b47b4 Merge "ARM: dts: msm: disable second USB port for Lahaina QRD" 2020-02-13 21:01:36 -08:00
qctecmdr
63228cd0cc Merge "ARM: dts: qcom: add flash/torch LEDs on PM8350C for Lahaina platforms" 2020-02-13 20:44:10 -08:00
qctecmdr
b4f4ef36fa Merge "arm64: dts: qcom: Add secondary VM dts file for lahaina" 2020-02-13 11:21:05 -08:00
qctecmdr
faf8c414a5 Merge "ARM: dts: qcom: Reserved GuestVM memory and add its PIL driver" 2020-02-13 11:21:05 -08:00
Sudheer Papothi
5189b07f07 ARM: dts: msm: update audio device tree on lahaina
Update audio device tree on lahaina target.

Change-Id: If6a6fba7ae08d5d7da8124755520d56dab9e6b7c
2020-02-12 19:58:30 -08:00
Jack Pham
72cea303a6 ARM: dts: msm: Add usb_audio_qmi_dev node
Add the usb_audio_qmi_dev node which instantiates the
audio QMI service device used for tunneling USB audio
data to ADSP.

Also add alias entries for usb0 and usb1 which will
allow the audio driver to determine which controller
is being used.

Change-Id: I688a4a8e6234d538f025662123c56b17d5f89be5
2020-02-12 12:56:59 -08:00
qctecmdr
52faff36e4 Merge "ARM: dts: msm: update PCIe L5 and L6 current vote on lahaina" 2020-02-12 12:44:54 -08:00
qctecmdr
3375114a58 Merge "dt-bindings: haven: Add bindings for qcom,vm-1.0" 2020-02-12 12:44:54 -08:00
Georgi Djakov
d43e3f8fc0 ARM: dts: msm: Fix the gem_noc node address and reg size
The address that is part of the DT node name is incorrect. It has no
functional impact, but this name is used in several places it might
be confusing for someone inspecting the DT.

While looking at this, the register range seems to be different from
what's in the docs, so fix this too.

Change-Id: I50710ce26addc4b5ba1f4bb679ab91f21daf6bd1
2020-02-12 10:34:48 -08:00
qctecmdr
fc434f22fd Merge "dt-bindings: Document the qcom,dynamic-heap binding" 2020-02-12 05:13:21 -08:00
Mao Jinlong
e9931bec25 ARM: dts: msm: Disable tpdm shrm for Lahaina
Disable tpdm shrm due to DDRS DPM feature is disabled in Lahaina.

Change-Id: I53117f304d93ff0901dd4eff9b92c7bacabd6dbe
2020-02-12 03:50:37 -08:00
Mao Jinlong
99dfe223ae ARM: dts: msm: Enable turing llm tpdm for lahaina
Enable turing llm tpdm as a dummy source to support turing llm
HW trace.

Change-Id: If186766759cf4d0d04bd210109d21a6fd882afe1
2020-02-12 03:50:30 -08:00
Mao Jinlong
cd2ce73fcc ARM: dts: msm: Add mem_dump node for lahaina
Add mem_dump node to support memory dump.

Change-Id: I817d67a55eed0cfa2db9e8283cd55c4aea097a93
2020-02-12 00:48:23 -08:00
Linyu Yuan
46536afd9d ARM: dts: msm: disable second USB port for Lahaina QRD
Disable hs phy, ss phy and controller.

Change-Id: I8791b728278a21a7e285e13d98e9b9c5c3f7da8b
2020-02-12 12:04:34 +08:00
Elliot Berman
02385af852 dt-bindings: haven: Add bindings for qcom,vm-1.0
Add bindings for qcom,vm-1.0.

Change-Id: I2a66e50fd0d819d8b49fd14f89e09bc27135764a
2020-02-11 16:15:03 -08:00
Subramanian Ananthanarayanan
d6d58a5e3d ARM: dts: msm: Rectify I3C node DT properties
Made changes for I3C instance SE address, interrupts,
GPIO states.

Change-Id: Ieb65424183693f78dfd4679e5956b249fae7ad80
2020-02-12 00:14:15 +05:30
Subbaraman Narayanamurthy
beb07652ab ARM: dts: qcom: add flash/torch LEDs on PM8350C for Lahaina platforms
Add flash/torch LED devices on PM8350C that are needed to support
camera flash on Lahaina platforms. Note that this changes doesn't
add HW strobe configuration.

Change-Id: Id8b3f912551b9e895fbd1f96a7200e1fd89d7767
2020-02-11 10:34:58 -08:00
Mayank Rana
d7933c8f9d ARM: dts: msm: Disable USB secondary port on Lahaina
Enabling USB secondary port results into multiple crashes due to
other depedency is not into place. Hence for temporary disable
USB secondary port on Lahaina.

Change-Id: I9986f95389d556612347fbbd9fe9425a3f3d6b5a
2020-02-11 09:05:10 -08:00
qctecmdr
4d5b70c563 Merge "ARM: dts: msm: Limit ETR iova range for lahaina" 2020-02-11 06:56:29 -08:00
Prakruthi Deepak Heragu
a62531081b ARM: dts: qcom: Reserved GuestVM memory and add its PIL driver
Reserved Guest VM memory for PIL loading and create content for GuestVM
driver.

Change-Id: I41bec5f4fc35704a2b1776a21dd1587fd6580755
2020-02-10 13:45:44 -08:00
Prakruthi Deepak Heragu
3c11e90a84 dt-bindings: Add bindings for guestvm-loader
Add bindings for guestvm-loader.

Change-Id: I19904980acf4b8548d2d65781fe1bfd2528c8069
2020-02-10 13:45:42 -08:00
Mahesh Kumar Sharma
48398a796e ARM: dts: msm: Add permittable RFA2 (min,max) voltage
- S12B can not supply power more than 1.25V so restricting
it to permittable voltage range.
- Enable UART for bluetooth.

Change-Id: I83d3a0a5bffdc9a66b921d23a69a78a59c4a2fa7
2020-02-10 13:06:41 -08:00
qctecmdr
ea70d133e2 Merge "ARM: dts: msm: limit gear to 3 for Lahaina" 2020-02-09 21:05:45 -08:00
Mao Jinlong
e87159c5db ARM: dts: msm: Limit ETR iova range for lahaina
Limit the addresses mapping for dma for tmc etr.

Change-Id: I21a774f4ae5e22b8acd30d66a4808723f5cfb441
2020-02-08 19:23:39 -08:00
Prakruthi Deepak Heragu
bd557549eb ARM: dts: msm: Add IPCC test nodes for end to end verification
Add ping test nodes for all subsystems inorder to test the
IPCC infrastructure.

Change-Id: I850f13472697e768c6f409e8f08d27e17e7c9a68
2020-02-08 12:14:14 -08:00
Manikandan Mohan
430f4fb3a3 ARM: dts: msm: Add CNSS2 node for Lahaina
Add CNSS2 device tree entry for WLAN HSP parameters.

Change-Id: I73b6f386adbc981819c6bdfd3819b551781a7e70
2020-02-08 12:13:18 -08:00
qctecmdr
5d47014415 Merge "ARM: dts: qcom: Link restart_reason nvmem cell to qcom,pshold" 2020-02-08 06:26:42 -08:00
qctecmdr
ee6ea06489 Merge "ARM: dts: msm: Add QSEE IRQ bridge entry for Lahaina" 2020-02-08 06:26:42 -08:00
qctecmdr
2fae20ada9 Merge "ARM: dts: qcom: update RPMh regulator min/max voltage limits for Lahaina" 2020-02-08 00:48:03 -08:00
qctecmdr
36ac4250af Merge "dt-bindings: Add device-tree bindings for the memory sharing driver" 2020-02-08 00:48:03 -08:00
qctecmdr
2dd91cc758 Merge "ARM: dts: msm: Correct the typo of remote-endpoint for lahaina" 2020-02-08 00:48:02 -08:00
qctecmdr
682cc587cb Merge "ARM: dts: msm: include display platform DT files" 2020-02-07 18:53:34 -08:00
qctecmdr
9eb5c1ccdb Merge "ARM: dts: msm: Update Lahaina USB3 QMP UNI PHY init settings" 2020-02-07 18:53:34 -08:00
qctecmdr
60bfe4d67c Merge "ARM: dts: msm: add proxy votes for display regulators" 2020-02-07 18:53:34 -08:00