Commit graph

833 commits

Author SHA1 Message Date
qctecmdr
77cc596041 Merge "ARM: dts: msm: Manage rumi identification with platform flag" 2020-03-14 15:40:34 -07:00
qctecmdr
0af0fba971 Merge "ARM: dts: msm: Enable LPM and remove the gear limits on Lahaina" 2020-03-14 15:40:34 -07:00
qctecmdr
2f5909e94e Merge "dt-bindings: leds-qpnp-vibrator-ldo: Add vibrator LDO documentation" 2020-03-14 15:40:34 -07:00
qctecmdr
e304ec77a4 Merge "ARM: dts: msm: Upgrade Lahaina's memory map to version 4" 2020-03-14 12:33:17 -07:00
Akash Asthana
106413af59 ARM: dts: msm: Manage rumi identification with platform flag
This change is to identify RUMI specific console usecase. This
enables serial driver to manage additional change needed for
RUMI console.

Change-Id: I98c44346f5e561ab22d230cf73d1afd998fba0a5
2020-03-12 22:52:16 -07:00
qctecmdr
2f98460150 Merge "ARM: dts: msm: add pinctrl for secondary display for lahaina" 2020-03-12 10:52:27 -07:00
qctecmdr
203ebca582 Merge "dt-bindings: net: Add bindings for qcom,neuron" 2020-03-12 01:49:55 -07:00
Satya Rama Aditya Pinapala
c70e0c156a ARM: dts: msm: add pinctrl for secondary display for lahaina
Change adds reset and TE pin control nodes for secondary DSI
display on Lahaina target.

Change-Id: I83dfccc8d6ccda24e5fa62ab3983378eb6400347
2020-03-10 19:30:18 -07:00
Chris Lew
e63b22a6bb dt-bindings: net: Add bindings for qcom,neuron
Add bindings for Neuron framework.

Change-Id: I1fb77121344d6dfe02ee9cccf72c36352ce18de7
2020-03-10 15:12:36 -07:00
Vivek Kumar
959a976ceb bindings: Add dt-bindings for pdc controller on qc SoCs
Add documentation about pdc interrupt controller node
and dt-bindings. This is taken from msm-4.14 commit
("aaa3cbba7c").

Change-Id: Id31d0b85cd2ccbe535e94595db7e60d3466d1fdc
2020-03-10 03:44:49 -07:00
Vivek Kumar
5098aa4ebf bindings: ARM: add devicetree binding for describing PSCI firmware
Add dt-bindings for PSCI firmware. This snapshot is taken from
msm-4.14 commit ("414ee536").

Change-Id: Ic6c826562c43ed852181d89d57b8efb7845c3fbe
2020-03-10 03:44:39 -07:00
Vivek Kumar
452264b85d bindings: Add snapshot of dt bindings for arm-cache
Add snapshot of dt-bindings for arm-cache.
This is taken from msm-4.14 commit ("fb8a570ef9").

Change-Id: I9e5adcc92d2abb0f95992e37366a63dac708d90e
2020-03-10 03:44:34 -07:00
Vivek Kumar
68afccd74d bindings: Add dt-bindings for arch_timer
Add snapshot of dt-bindings for arch_timer
This is a snapshot from msm-4.14 commit
("4da722ca19").

Change-Id: I065711e62ede9f46d81d46710c6ace3fd754a56c
2020-03-10 03:44:29 -07:00
Vivek Kumar
f9378385a0 dt-bindings: Add compatible strings for rmph clk for sm8150
Add compatible string for rpmh-clock for sm8150
in dt-bindings.

Change-Id: I77e87ef69d4ebd01801e9d1e857fcb299ea979b4
2020-03-10 03:44:17 -07:00
Vivek Kumar
3d122bc35a dt-bindings: Add compatible strings for gcc clock on sm8150
Add dt-bindings for compatible strings for sm8150 SoC including
sm8150, sa8155 and variants.

Change-Id: I62c7ec783c8af53bf3c3e2df270cf80c57f014af
2020-03-10 02:48:39 -07:00
Vivek Kumar
50bc062d52 dt-bindings: msm: Add compatible strings for sa5155
Add compatible strings for Hana-auto platform, that includes
SoC, ADP, ADP star and ADP air entries.

Change-Id: I08ae7fb1afc8a467c14f83d241b1f30be595d10a
2020-03-10 00:33:30 -07:00
Jishnu Prakash
47edffdb80 dt-bindings: leds-qpnp-vibrator-ldo: Add vibrator LDO documentation
Add documentation for QPNP vibrator LDO HW module. The driver
registers to leds framework and exposes device attributes such
as state, duration, activate and vmax_uv.

Change-Id: I4cefc815ca0d9fb877d024d09ad20a29cb7e957c
2020-03-08 20:14:20 -07:00
Can Guo
3db953bdc9 ARM: dts: msm: Enable LPM and remove the gear limits on Lahaina
Enable LPM and remove the gear limits on Lahaina.

Change-Id: I37c110864967506792d8ed36e081ff9ec9a0246f
2020-03-05 18:13:14 -08:00
qctecmdr
e17a20b53b Merge "ARM: dts: msm: Update CNSS S12B voltage level to 1.35v" 2020-03-05 12:57:04 -08:00
qctecmdr
5fc72c9e70 Merge "ARM: dts: msm: enable haptics for Lahaina QRD" 2020-03-05 04:28:32 -08:00
qctecmdr
269a0cc196 Merge "ARM: dts: msm: Update S12B and S1C voltages" 2020-03-04 14:59:36 -08:00
qctecmdr
f8d590d119 Merge "ARM: dts: msm: Add the CX GDSC to the IOMMU device" 2020-03-04 09:11:42 -08:00
qctecmdr
3dd9ad7b2a Merge "ARM: dts: msm: add support for dynamic port map" 2020-03-04 06:17:30 -08:00
qctecmdr
11c039674a Merge "ARM: dts: msm: Enable USB secondary port on Lahaina" 2020-03-03 21:26:41 -08:00
qctecmdr
6bc017fd71 Merge "ARM: dts: msm: Correct the interconnect names node" 2020-03-03 21:26:41 -08:00
qctecmdr
82cd4c30df Merge "bindings: power: supply: Add thermal mitigation for qcom,battery-charger" 2020-03-03 21:26:41 -08:00
qctecmdr
a04e4c9a0d Merge "ARM: dts: msm: Add dummy clock nodes for clock controllers for SHIMA" 2020-03-03 21:26:40 -08:00
Jordan Crouse
041963c9bf ARM: dts: msm: Add the CX GDSC to the IOMMU device
Add the CX GDSC to the IOMMU node so that we can make sure that it is
enabled before trying to access IOMMU registers.

Change-Id: Ic0dedbad2410d2131dec75d54159f0fba0e3aa6d
2020-03-03 15:52:08 -07:00
Jordan Crouse
3c07507344 ARM: dts: msm: Move IOMMU clocks to the GPU device
Move the definition of the IOMMU clocks to the GPU device so that they
are identified with an actual platform device instead of a pseudo device.

Change-Id: Ic0dedbadaa12e748db585cf164ed5e4ea45c43c0
2020-03-03 15:52:08 -07:00
Mayank Rana
14327ae881 ARM: dts: msm: Enable USB secondary port on Lahaina
Set dr_mode as otg and enable USB secondary port on Lahaina.

Change-Id: I7081cceab8b5796a0f47b05e20af778829893d72
2020-03-03 14:51:32 -08:00
qctecmdr
e3f539a649 Merge "ARM: dts: msm: set PMIC thermal zone trip points to critical for Lahaina" 2020-03-02 21:33:43 -08:00
Subbaraman Narayanamurthy
acc4e76a20 bindings: power: supply: Add thermal mitigation for qcom,battery-charger
Add "qcom,thermal-mitigation" property to configure fast charging
current for different system thermal mitigation levels.

Change-Id: Ia07b24d85d904e6e623ba547973f5a5779305784
2020-03-02 19:19:09 -08:00
Taniya Das
adfc6e85c3 ARM: dts: msm: Add dummy clock nodes for clock controllers for SHIMA
Dummy clock nodes are required for clocks client to request, so add support
for the same. Also add the dummy GDSCs required by clients.

Change-Id: I5455dcc6825138c88d682235fcf6224ffdf5aa06
2020-03-02 18:39:37 -08:00
Fenglin Wu
980e036d29 ARM: dts: msm: enable haptics for Lahaina QRD
Enable haptics device node and update parameters according to the
LRA actuator installed on Lahaina QRD device.

Change-Id: Ica7b30122c0374a88d667052c48e5b124b7274e4
2020-03-03 10:26:36 +08:00
Mahesh Kumar Sharma
3c1ca1df6b ARM: dts: msm: Update S12B and S1C voltages
Set S12B and S1C voltage regulators to 1.35V and 1.88V
respectively on lahaina for QRD.

Change-Id: Ibd80f782f3d6d24577856f14f0b3f52850ca9ed2
2020-03-02 17:14:09 -08:00
Vignesh Kulothungan
918a711018 ARM: dts: msm: add support for dynamic port map
Add support to disable/enable dynamic port map.

Change-Id: I1e639aea120912c29e371ecd40c995ed46151aea
2020-03-02 15:59:41 -08:00
Manikandan Mohan
ce3cf6e8ec ARM: dts: msm: Update CNSS S12B voltage level to 1.35v
Set CNSS DTSI node for S12B voltage regulator to 1.35V. It was
initially set to 1.256V since AOP voltage range settings for this
regulator was not correct.

Change-Id: Ic2409e46b0c5e9c46703fcbb17deddc1ac045d9f
2020-03-02 15:55:50 -08:00
qctecmdr
3ecfcb6d5f Merge "ARM: dts: msm: Add CVP AXI reset pulse" 2020-03-02 11:58:07 -08:00
qctecmdr
20301a12bf Merge "ARM: dts: msm: Add NFC I3C device node for Lahaina" 2020-03-02 09:05:58 -08:00
qctecmdr
312b1f8c3b Merge "ARM: dts: msm: Enable SD card support on Lahaina" 2020-03-02 04:36:29 -08:00
Alexei Avshalom Lazar
f40c4876a8 ARM: dts: msm: add wil6210 pinctrl configurations for Lahaina
gpio67 is used by 11ad card as refclk_en signal in Lahaina platform

Change-Id: I9f01b2ad0d26eb38703951654bee293c1eb02028
2020-03-01 11:08:47 +02:00
qctecmdr
c7152656c7 Merge "ARM: dts: msm: Add stub regulators for shima" 2020-02-28 22:55:25 -08:00
Gaurav Singhal
2b91009d30 ARM: dts: msm: Add NFC I3C device node for Lahaina
Device node changes required on lahaina describing
the GPIO configuration for NFC I3C controller chip.

Modified corresponding NFC device node for
MTP, CDP and QRD platforms.

Change-Id: I93ffc68c70dc0a1a06a1c36c63531be8f0802ffb
2020-02-29 11:18:14 +05:30
Bao D. Nguyen
5a47daf3cb ARM: dts: msm: Enable SD card support on Lahaina
Enable the SD card support on Lahaina's platforms.

Change-Id: Id6870710d43f3d79a1d5556534ce0f7305446e50
2020-02-28 16:27:22 -08:00
Bao D. Nguyen
4d71416b96 ARM: dts: msm: Add SD card bus voting details for Lahaina
Add bus votes (ab/ib) compatible with ICC framework
for SD card on Lahaina platforms.

Change-Id: If039b6211cae1627014bc5004615d428743a6e4e
2020-02-28 16:09:26 -08:00
George Shen
8a9285a509 ARM: dts: msm: Add CVP AXI reset pulse
CVP hardware programming guide requires inserting a AXI clock reset
pulse in CVP power on sequence.

Change-Id: I10dd30b229a6a772a247144986da52c917268e38
2020-02-28 13:15:20 -08:00
qctecmdr
c64a889141 Merge "Revert "ARM: dts: msm: remove hdmi codec enable"" 2020-02-27 22:33:40 -08:00
Kiran Gunda
96ec4e9f6b ARM: dts: msm: Add stub regulators for shima
Shima uses PM8350, PM8350C and PMR735B. Add stub regulator
support for the same to allow the clients to vote on them.

Change-Id: Iee9d9f259b267156537b442efeb4eea29bae4717
2020-02-27 21:02:32 -08:00
qctecmdr
cf1922b588 Merge "ARM: dts: msm: add route between va and swr dmic's" 2020-02-27 16:25:35 -08:00
qctecmdr
8acd6c29d1 Merge "ARM: dts: msm: add external audio codec" 2020-02-27 16:25:35 -08:00