Commit graph

2,775 commits

Author SHA1 Message Date
qctecmdr
d3c999b835 Merge "ARM: dts: msm: Disable wakeup capability for soundwire gpio" 2020-10-02 18:08:53 -07:00
qctecmdr
063b72a541 Merge "ARM: dts: msm: Add emergency skin rule for lahaina" 2020-10-02 18:08:53 -07:00
qctecmdr
3ffe56c140 Merge "ARM: dts: msm: add initial support for hw memlat devices" 2020-10-01 08:54:08 -07:00
qctecmdr
108525cea5 Merge "ARM: dts: msm: Remove interconnect phandles from clock nodes" 2020-10-01 08:54:08 -07:00
qctecmdr
6c8383c196 Merge "ARM: dts: msm: increase vm log buf size for lahaina" 2020-09-30 20:54:39 -07:00
qctecmdr
4707b12c31 Merge "ARM: dts: msm: Add cnss-enable-self-recovery flag for lahaina" 2020-09-29 10:33:05 -07:00
qctecmdr
b71a5d0259 Merge "ARM: dts: msm: New touch node for Lahaina CDP" 2020-09-29 10:33:05 -07:00
qctecmdr
d804a0d474 Merge "ARM: dts: msm: Correct name of funnel merg on holi" 2020-09-29 10:33:05 -07:00
qctecmdr
a26821972f Merge "ARM: dts: msm: Update focaltech enteries on lahaina qrd trustedvm" 2020-09-29 10:33:05 -07:00
qctecmdr
a49f20ede4 Merge "ARM: dts: msm: Update focaltech enteries on shima trustedvm" 2020-09-29 10:33:05 -07:00
Yuanfang Zhang
2c77fff619 ARM: dts: msm: Correct name of funnel merg on holi
Correct name of funnel merg to "coresight-funnel-merg" on holi.

Change-Id: If4c7d688f333f6b2d75e6570f40a1b401fefe55a
2020-09-29 15:47:39 +08:00
Harshal Ahire
2af32db247 ARM: dts: msm: add is-always-on flag to fix HS LPI issue for holi
Added is-always-on flag to skip the audio_hm vote during bootup
and to vote/unvote during swrm_runtime_suspend and swrm_runtime_resume.

Change-Id: Ifce00a198056590a3de7076c17b3c9f45a30fbc7
2020-09-29 12:27:09 +05:30
Fei Mao
24076fd7c4 ARM: dts: msm: New touch node for Lahaina CDP
Add Synaptics touch node for qsync wqhd panel on Lahaina devices.

Change-Id: I0fb7c9cdbcedb0ddd693fd62cd0b64a928327e77
2020-09-29 14:21:33 +08:00
Vatsal Bucha
b69712d471 ARM: dts: msm: Disable wakeup capability for soundwire gpio
Disable wakeup capability for soundwire gpio to avoid frequent
wakeup during power collapse. Also register wakeup event listener
as part of tx macro.

Change-Id: I20367d0c7798a76eaebfaf3a5e00db78abca72fa
2020-09-29 10:32:14 +05:30
Ram Chandrasekar
8fd1f5ec43 ARM: dts: msm: Add emergency skin rule for lahaina
Add emergency skin rule based on xo-therm to trigger frequency
mitigation and core isolation at 78C and hotplug at 80C.

Change-Id: I9fef2b9bdf827f9b660d7c1e34d55607cbd4b97b
2020-09-28 13:44:06 -07:00
Ram Chandrasekar
e913d2e227 ARM: dts: msm: Add modem mitigation for policy engine in lahaina
Add Modem mitigation for both CX and MX policy engine violation
in lahaina.

Change-Id: I1486e167ca4168d835191c8a18d91c4ef5fd8a96
2020-09-28 11:47:52 -07:00
qctecmdr
3872ffccad Merge "ARM: dts: msm: Add IPCC node for Yupik" 2020-09-28 10:21:00 -07:00
qctecmdr
2c98c82dd4 Merge "ARM: dts: msm: remove deprecated PCIe AUX CLK frequency for lahaina" 2020-09-28 10:21:00 -07:00
Ritesh Kumar
58dced493d ARM: dts: msm: Update focaltech enteries on lahaina qrd trustedvm
Add display-coords and max-touch focaltech touch enteries on
trusted vm for lahaina QRD platform.

Change-Id: Id3b9029f35462f9af9a6a657e401ed9fdf3c21cb
2020-09-28 07:30:57 -07:00
Ritesh Kumar
6019f2707a ARM: dts: msm: Update focaltech enteries on shima trustedvm
Add display-coords and max-touch focaltech touch enteries
on trusted vm for shima platform.

Change-Id: I760f5e7c23527243320ac438173a0de35ded7cb6
2020-09-28 07:26:45 -07:00
qctecmdr
a38f91e2e3 Merge "ARM: dts: msm: Enable USB AHB reset on sdxlemur Rumi" 2020-09-28 04:21:26 -07:00
qctecmdr
f005a186a0 Merge "ARM: dts: msm: new vdd power rail of USB QMP PHY for lahaina-v2" 2020-09-28 04:21:26 -07:00
qctecmdr
8d191874e1 Merge "ARM: dts: msm: define new sound card for holi wcd938x with aatc variant" 2020-09-28 04:21:25 -07:00
qctecmdr
209742a164 Merge "ARM: dts: msm: support 4 lanes display on shima QRD" 2020-09-28 04:21:25 -07:00
qctecmdr
26328b5a5e Merge "ARM: dts: msm: add touch for Holi 90hz panel" 2020-09-28 00:01:59 -07:00
qctecmdr
2dc547a860 Merge "ARM: dts: msm: enable lt9611uxc for hdk8350" 2020-09-28 00:01:59 -07:00
qctecmdr
9a77070790 Merge "ARM: dts: msm: enable vm console suspend" 2020-09-28 00:01:59 -07:00
qctecmdr
08a6f44e22 Merge "dt-bindings: input: touchscren: add description for synaptics_dsx" 2020-09-28 00:01:59 -07:00
Santosh Mardi
690d106d3d ARM: dts: msm: add initial support for hw memlat devices
Add initial support for RIMPS memlat devices, it votes for
L3 clock based on the IPM ratio falling below set_threshold.

Change-Id: I2d2a5f8688513dd4fac23f16dc4e140f4fce0b0f
2020-09-28 11:23:44 +05:30
Wenjun Zhang
dd31ba30eb ARM: dts: msm: enable lt9611uxc for hdk8350
Add lt9611uxc pincttl and dts configure.

Change-Id: I9c559051a4779e3b41c6cdc941c3f7fa00765e24
2020-09-28 08:48:25 +08:00
qctecmdr
9401273d94 Merge "ARM: dts: msm: Enable 747MHz GPU Fmax for Shima" 2020-09-27 08:29:31 -07:00
Murali Nalajala
cc49071b3b ARM: dts: msm: increase vm log buf size for lahaina
Increase log_buf size for shima, to avoid losing
bootup logs which might be required for debugging.

Change-Id: Ie8ec6cd7dc084cc3fc41d280ff6e008ac8d9cd8f
2020-09-26 09:43:08 -07:00
Murali Nalajala
67ee5abaa1 ARM: dts: msm: enable vm console suspend
Keeping "no_console_suspend" causing a frequent wakeups when VM enter
into suspend state. This is because console is implemented on RM
console where RM console interrupts are configured as wakeup capable.
Remove "no_console_suspend" to avoid wakeups. User can control this
feature using below node.

echo Y > /sys/module/printk/parameters/console_suspend.

Change-Id: Iefd7f78c4155c9fa80e634c5799aa52024804c86
2020-09-26 09:42:12 -07:00
Odelu Kukatla
2362bf12bc ARM: dts: msm: add stub interconnect devices for YUPIK
Add stub interconnect devices for aggre1_noc, aggre2_noc,
config_noc, dc_noc, gem_noc, lpass_ag_noc, mc_virt_noc,
mmss_noc, nsp_noc, system_noc, This will allow consumers
to get their path and set bandwidth constraints on them.

Change-Id: I3dc8f90709f3db9f7e901e8a00876efe9ceecde0
2020-09-25 21:40:07 -07:00
Mike Tipton
b607012878 ARM: dts: msm: Remove interconnect phandles from clock nodes
Clock optionally votes for interconnect in runtime_resume and
runtime_suspend to ensure access to its configuration registers.
However, interconnect also votes for clocks when configuring QoS. This
can lead to deadlocks between the clock and interconnect frameworks.

Voting for interconnects isn't strictly necessary for register access
currently, since the required bus (CNOC) is always on when HLOS is
running. Voting may become necessary in the future, but until then
remove the interconnect phandles to prevent the deadlocks.

Change-Id: If4392361a394b7ace52cb95a0ac2184bf64a7882
2020-09-25 15:24:05 -07:00
qctecmdr
357e3b2b2b Merge "ARM: dts: msm: Change prng dtsi config from 32 bit to 64 bits" 2020-09-25 10:11:36 -07:00
qctecmdr
b180e79033 Merge "ARM: dts: msm: Add PCIe0 PHY settings v1.01 for sdxlemur" 2020-09-25 10:11:36 -07:00
qctecmdr
889f96c2b9 Merge "dt-bindings: interconnect: add interconnect bindings" 2020-09-25 10:11:36 -07:00
qctecmdr
3091ee8c5b Merge "Revert "ARM: dts: msm: Add GPU SMMU clocks for holi"" 2020-09-25 10:11:36 -07:00
Fei Mao
ed39306732 ARM: dts: msm: add touch for Holi 90hz panel
Add touch node associated with new 90Hz panel for QRD Holi devices.

Change-Id: I846d18217128c7ab691fc216cf8003e226df0817
2020-09-25 10:49:54 +08:00
Arun Menon
ae6ad3a839 ARM: dts: msm: Change prng dtsi config from 32 bit to 64 bits
Set PRNG TPDM to 64 bits for entropy collection to work.

Acked-by : Yin Ling Liong <yliong@qti.qualcomm.com>
Change-Id: I3857164e8bc00fd531083b9c0354d91a895b3f63
2020-09-24 16:20:21 -07:00
Elson Roy Serrao
8572f0b491 ARM: dts: msm: Enable USB AHB reset on sdxlemur Rumi
AHB reset was disabled as USB enumeration was failing
on sdxlemur Rumi due to a RTL related issue. The issue is
fixed on RTL version>=E3.9. Hence enable AHB reset as part
of PHY reset on Rumi.

Change-Id: I2838ac4d624f55901a62d5ee74c1ad7b709f1ab8
2020-09-24 10:55:57 -07:00
Linyu Yuan
015f417801 ARM: dts: msm: support 4 lanes display on shima QRD
allow USB request redriver to enter DP only mode.

Change-Id: Iaadf5d1c33412da262a5151b32c00d5630be8b4b
2020-09-24 15:15:34 +08:00
Ravikanth Tuniki
e575722527 dt-bindings: input: touchscren: add description for synaptics_dsx
Add new file for synaptics_dsx touchscreen drive IC.

Change-Id: I92e089bfad8736e286fd308e98b5b5daf5fefeed
2020-09-24 12:13:27 +05:30
Tony Truong
2b01efc315 ARM: dts: msm: remove deprecated PCIe AUX CLK frequency for lahaina
PCIe internal AUX clock frequency setting has been change from
boolean to u32. On Lahaina, the reset value of this settings is
correct and does not need the new devicetree entry to override
it. Therefore, remove the deprecated entry for Lahaina.

Change-Id: I4b0eb9f3e98ffdf894d4245212e64af618ac80e0
2020-09-23 11:40:28 -07:00
Tony Truong
babd671c62 dt-bindings: arm: msm: update documentation for PCIe internal AUX CLK
PCIe internal AUX clock frequency used to be either 1MHz or
19.2MHz. The devicetree entry was a boolean type to determine
which frequency to program in PCIe controller. Newer chipsets
may support other frequencies such as 16.6MHz. Update the
devicetree entry so that it accepts a decimal value for the
desired frequency to be programmed in PCIe controller.

Change-Id: I5818f5973ddbbce4268eafb6e99202daeba4234a
2020-09-23 11:40:28 -07:00
Odelu Kukatla
af16f9ab87 dt-bindings: interconnect: add interconnect bindings
Add interconnect device bindings. These devices can be used
to describe any RPMH and NoC based interconnect devices.

Change-Id: Icf836295d471a2ee661f772dea883d0bf07ede9c
2020-09-23 06:28:42 -07:00
Mohammed Siddiq
ea8649d729 ARM: dts: msm: Add cnss-enable-self-recovery flag for lahaina
Add cnss-enable-self-recovery flag for lahaina. It enables
self recovery on link down. Update the documentation
for the cnss-enable-self-recovery flag.

Change-Id: Ifd9f3c23ec8e6c56874f6964cd8134520c2e9c6d
2020-09-23 18:19:28 +05:30
qctecmdr
840b38c01e Merge "ARM: dts: msm: disable wsa_spkr_en2 for Lahaina HDK device" 2020-09-22 21:18:48 -07:00
qctecmdr
cbd778e07d Merge "ARM: dts: msm: Extend pmic dump size for holi" 2020-09-22 21:18:48 -07:00