Commit graph

2,888 commits

Author SHA1 Message Date
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
Mukesh Ojha
ed8e10b20c ARM: dts: msm: Add device tree for Shima IDP/IDPS with 120fps platform
Add device tree support for
1. Shima IDP with 120fps.
2. Shima IDPS digital mics support with 120fps.

Change-Id: I7f2e820e2a2b6245b7377bc6432bbcf9e2f9607a
2020-09-23 11:47:13 -07:00
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
Vinayak Menon
3dad1a1c0c ARM: dts: msm: switch off kpti on holi
Switch off kpti on holi as target is not vulnerable.

Change-Id: Ica232c595152e0cd40303bb2ab6f92231441a684
2020-09-23 15:54:44 +05:30
Aasir Rasheed
3ddab065bf ARM: dts: msm: Update cnss dt node for holi
Configure voting parameter for vdd-cx-mx-config.

Change-Id: Ib6aa4a541da297f4b3405ea6a7dd6a1d1c07eeed
2020-09-23 14:54:15 +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
Jack Pham
0012c033a2 ARM: dts: msm: new vdd power rail of USB QMP PHY for lahaina-v2
The (secondary) USB QMP PHY uses a different power rail for its
VDD supply on lahaina-v2. Update it to &pm8350_l5.

Change-Id: I29d133cacd12a1108370230dcc1c2f80385ad77e
2020-09-23 11:31:22 +08:00
Meng Wang
17f04c91b5 ARM: dts: msm: disable wsa_spkr_en2 for Lahaina HDK device
Disable wsa_spkr_en2 for Lahaina HDK device.

Change-Id: Ibe689b525e1518d8f34387dfe4973e999544ab46
2020-09-23 10:30:40 +08:00
Prasad Sodagudi
5913f15c01 ARM: dts: qcom: disable panic on single corruption
Disable panic on the single bit corruptions on lahaina_v1
and enable for lahiana_v2 devices.

Change-Id: I259b1723a291ffd72a25aa5e3560f7fad69e6257
2020-09-22 19:14:10 -07:00
qctecmdr
07d67afe1b Merge "ARM: dts: qcom: Add SMB1355 charger device" 2020-09-22 11:24:19 -07:00
qctecmdr
6d1a6889db Merge "ARM: dts: msm: Add entry for non secure display heap memory" 2020-09-22 11:24:19 -07:00
Tony Truong
24232aa76a ARM: dts: msm: Add PCIe0 PHY settings v1.01 for sdxlemur
Add initial PCIe0 PHY setting version 1.01 based on hardware
recommendation for sdxlemur.

Change-Id: I977b744f7affb74dada2f7be1857caace628b06e
2020-09-22 09:47:33 -07:00
Tao,Zhang
ecb995c591 ARM: dts: msm: Extend pmic dump size for holi
Extend pmic dump size to 2MB for holi.

Change-Id: I46b8ac544d4575202a4c0ee6e1828a85c1324fb3
2020-09-22 23:26:50 +08:00
qctecmdr
ea5697a1b8 Merge "ARM: dts: msm: Update GPU patch ID for Shima" 2020-09-22 05:18:15 -07:00
qctecmdr
8c54361c22 Merge "ARM: dts: msm: Update QC2 max ICL for PM7250B" 2020-09-22 05:18:14 -07:00
Deepak Kumar
09a68ad8b2 ARM: dts: msm: Enable 747MHz GPU Fmax for Shima
Enable 747MHz GPU Fmax as per SKU definitions.

Change-Id: I2f38e8399ddda1aa30d5e1ef5fc56ffffc8d5b2b
2020-09-22 17:10:32 +05:30
Ashish Chavan
62fb4efce3 ARM: dts: qcom: Add SMB1355 charger device
Add SMB1355 parallel charger with all it's required
configuration.

Change-Id: I943bfa7d69d22d65901300edc989442809d179df
2020-09-22 16:21:36 +05:30
Ashish Chavan
9993005af1 ARM: dts: qcom: Disable smb1396 slave node for holi
Disable smb1396 slave node on holi.

Change-Id: Iae114ce844c10a7904a87bd70b4653e43621ea86
2020-09-22 16:20:39 +05:30
Vangala, Amarnath
4fe8ee1b6a ARM: dts: msm: define new sound card for holi wcd938x with aatc variant
Add new sound card to support new mixer path xml for
wcd938x with AATC variant of holi.

Change-Id: I1caf0fbc9c3471ea4a278f43fda618a7a6df4373
2020-09-22 15:49:07 +05:30
Krishna Manikandan
436dcfe261 ARM: dts: msm: Add entry for non secure display heap memory
Add entry to use non secure display heap memory for
TUI usecase for shima target. Allocated buffers
from this heap will be exported to the secondary
VM to use it for composition during TUI session.

Change-Id: I86387eb36a5babce9a3d53a2ca15ab4deff40117
2020-09-22 12:28:52 +05:30
qctecmdr
f40fbda0b0 Merge "ARM: dts: msm: Remove vdd_parent-supply from GDSC's in SHIMA" 2020-09-21 23:57:19 -07:00
qctecmdr
51f46ff430 Merge "ARM: dts: msm: Add dummy clock nodes for clock controllers for YUPIK" 2020-09-21 23:57:19 -07:00
qctecmdr
e19efa7fe5 Merge "ARM: dts: msm: aatc usb changes for holi" 2020-09-21 23:57:19 -07:00
Jishnu Prakash
0837856fee ARM: dts: msm: Update QC2 max ICL for PM7250B
Set adapter current to 2A for QC2 to align with
the 18W rating.

Change-Id: I598722d1bb7e14882cffba3fe75580cf326108b8
2020-09-22 11:51:07 +05:30
qctecmdr
fe32a0e1f7 Merge "ARM: dts: msm: Add ADC channels and thermal zones to sdxlemur" 2020-09-21 21:02:50 -07:00
qctecmdr
c53f75f602 Merge "ARM: dts: msm: Change cd-gpio polarity setting for HDK lahaina" 2020-09-21 21:02:50 -07:00
Jagadeesh Kona
11475c9f32 ARM: dts: msm: Add dummy clock nodes for clock controllers for YUPIK
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: I2e36c960b4d2e94a492a74f17e5423f73d5adf74
2020-09-22 09:16:06 +05:30
qctecmdr
281ffb055f Merge "ARM: dts: msm: Add support to detect VBUS for sdxlemur" 2020-09-21 18:12:26 -07:00
qctecmdr
3698b6915d Merge "ARM: dts: msm: Add panel information to amoled-ecm for Lahaina platforms" 2020-09-21 18:12:26 -07:00
qctecmdr
fe5129d5e3 Merge "ARM: dts: msm: free up SDPM 4 in lahaina" 2020-09-21 18:12:26 -07:00
qctecmdr
05201326d8 Merge "ARM: dts: msm: Remove PM7250B from sdxlemur pmic overlay" 2020-09-21 18:12:25 -07:00
Guru Das Srinagesh
457fa54d37 ARM: dts: msm: Add ADC channels and thermal zones to sdxlemur
SDXLemur has five thermal zones that utilize as many ADC channels, all
on PMX65.

Change-Id: Iabfcbe6edf761c9858a841a6853cc0bddc7e6b80
2020-09-21 17:14:41 -07:00
Guru Das Srinagesh
4185055aed ARM: dts: msm: Remove PM7250B from sdxlemur pmic overlay
PM7250B is not present on all sdxlemur platforms; therefore, add it only
for the boards on which it is present, in subsequent patches.

Change-Id: I945f8b77783afe1fd020189baca79d602b51e4c1
2020-09-21 16:28:34 -07:00
qctecmdr
0e7fa3d84a Merge "ARM: dts: msm: disable right wsa on Lahaina HDK device" 2020-09-21 15:06:32 -07:00
qctecmdr
bca49a3dd7 Merge "ARM: dts: msm: Enable CVP SMMU fault tolerance" 2020-09-21 15:06:31 -07:00
Ram Chandrasekar
d92e38bfdf ARM: dts: msm: free up SDPM 4 in lahaina
SDPM 4 is right now used for tracking CPU. Free up this SDPM so that it
can be used for HVX in lahaina.

Change-Id: I3c25f7e57c1bd947c5ef0a461cb0eb9eed4f847c
2020-09-21 14:07:14 -07:00
Ram Chandrasekar
8049bbbca0 ARM: dts: msm: Add second trip threshold for skin sensor in lahaina
Add second trip threshold for skin sensor, to be used by thermal HAL in
lahaina.

Change-Id: I7d68412c8e55d1267a00b219c779138a90a4be5e
2020-09-21 14:07:13 -07:00
qctecmdr
a353e58653 Merge "ARM: dts: msm: Add pmesg reserved memory for holi" 2020-09-21 11:51:04 -07:00
qctecmdr
038080053c Merge "ARM: dts: msm: Add tzone-names for Shima GPU" 2020-09-21 09:03:13 -07:00
Mayank Grover
97175c72a5
ARM: dts: msm: Add pmesg reserved memory for holi
Add pmesg reserved memory to enable the function to collect
user-space log in pstore. And the mem-type is set to 2 for
better performance.

Change-Id: I6243e129288cfcf2f6ac73e6ae816a2c47a40515
2020-09-21 20:27:56 +05:30
qctecmdr
d320914188 Merge "ARM: dts: msm: Add charger type IIO channel for USB on Holi" 2020-09-21 06:03:01 -07:00
qctecmdr
f1a9a22765 Merge "ARM: dts: msm: Add skip-disable-before-sw-enable flag to gx_gdsc" 2020-09-21 06:03:01 -07:00
qctecmdr
7ff8e118f9 Merge "ARM: dts: msm: update the bus width for LLCC dcvs nodes" 2020-09-21 06:03:01 -07:00
qctecmdr
ab18ba7770 Merge "ARM: dts: msm: add touch node for shima trustedvm" 2020-09-21 06:03:00 -07:00
qctecmdr
a3872fd29c Merge "ARM: dts: msm: Enable the split-tables feature on Shima GPU SMMU" 2020-09-21 06:03:00 -07:00
Fenglin Wu
9cadd4d7d2 ARM: dts: msm: Add panel information to amoled-ecm for Lahaina platforms
Add panel information for amoled-ecm device so that the driver
can get display off/on notification from the DRM for the active
panel and disable/re-enable ECM accordingly.

Change-Id: If1cf00adf9cb3ee0a685575475b9dbab9cd71d98
2020-09-21 19:58:05 +08:00