Commit graph

1,188 commits

Author SHA1 Message Date
qctecmdr
47d99af497 Merge "ARM: dts: msm: Add cooling-cells property in battery device for lahaina" 2020-05-02 20:22:53 -07:00
qctecmdr
139d7b7f13 Merge "ARM: dts: msm: Add usb bypass mode and disable smmu for lahaina" 2020-05-02 15:19:01 -07:00
qctecmdr
ec6247c700 Merge "ARM: dts: msm: Add QUPv3 and GPI DT nodes on SHIMA" 2020-05-02 15:19:01 -07:00
qctecmdr
c1b1f8e1c2 Merge "ARM: dts: msm: Add modem junction mitigation rule for Lahaina" 2020-05-02 15:19:01 -07:00
qctecmdr
296b6ccebc Merge "ARM: dts: msm: Add entry for bluetooth sw_ctrl gpio" 2020-05-02 15:19:01 -07:00
qctecmdr
bd4decfc2f Merge "dt-bindings: interconnect: add interconnect bindings" 2020-05-02 10:14:15 -07:00
qctecmdr
8c6c051db9 Merge "ARM: dts: msm: Adding external VR viewer support" 2020-05-02 10:14:15 -07:00
qctecmdr
ec7d8a0508 Merge "ARM: dts: msm: Remove unused PMK8350 ADC channels for holi" 2020-05-02 10:14:15 -07:00
qctecmdr
cbfc253b68 Merge "ARM: dts: msm: Add Modem pil node for Shima" 2020-05-02 10:14:15 -07:00
qctecmdr
a49c55276d Merge "ARM: dts: msm: enable superspeed plus redriver on QRD" 2020-05-02 00:07:39 -07:00
Ram Chandrasekar
cb599c0e04 ARM: dts: msm: Add cooling-cells property in battery device for lahaina
Add cooling-cells property to enable the battery mitigation to be
referenced in thermal zone devicetree configurations.

Change-Id: I8fbc011660ad9446dfa347388ab2a69f1309f3f5
2020-05-01 14:43:22 -07:00
Ram Chandrasekar
9038bddcc3 ARM: dts: msm: Add PMIC die temperature mitigation for Lahaina
Add PMIC die temperature mitigation for Lahaina. The mitigation will
trigger at the first PMIC alarm at 95C.

Change-Id: I55f1c7b0eb637e417a3baabdd8d9b245439062cb
2020-05-01 09:13:44 -07:00
Ram Chandrasekar
6823bbb819 ARM: dts: msm: Add modem junction mitigation rule for Lahaina
Add thermal zone to monitor modem junction temperature for 100C and
trigger mitigation using the modem junction QMI cooling device for
Lahaina.

Change-Id: Ib28a46680fbdc19979aa3b72d34ccee73090ad1e
2020-05-01 08:45:02 -07:00
Chandana Kishori Chiluveru
8d54a339f5 ARM: dts: msm: Add QUPv3 and GPI DT nodes on SHIMA
Add QUPv3(I2C, SPI and UART) and GPI DT nodes on SHIMA.

Change-Id: I27040fa93762032d76098409ac67e47a74d4a5db
2020-05-01 10:45:31 +05:30
Chandra Sai Chidipudi
1a9e556b5f ARM: dts: msm: Add Modem pil node for Shima
Add Modem pil node to support Modem subsystem for Shima.

Change-Id: I8e93db667b2e8dbc66c473203b8a3f4e4ab7c9d6
2020-04-30 03:45:07 -07:00
Veera Vegivada
28ffcbdfef ARM: dts: msm: add stub interconnect devices for sm8150
Add stub interconnect devices for aggre1_noc, aggre2_noc,
camnoc_virt, compute_noc, config_noc, dc_noc, gem_noc,
ipa_virt, mc_virt, mmss_noc, system_noc, gem_noc_display,
mc_virt_display, mmss_noc_display. This will allow consumers
to get their path and set bandwidth constraints on them.

Change-Id: I3c7b4af80eb8a3a644847070bc64c518c509dbb2
2020-04-30 03:27:57 -07:00
Veera Vegivada
d726fb8230 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: I2c828560cb4c3979faff88d61569ee1a72800e64
2020-04-30 13:14:55 +05:30
Linyu Yuan
f899045dbd ARM: dts: msm: enable superspeed plus redriver on QRD
add gpio pinctrl state and initial redriver related setting.

Change-Id: I50c6705abb8e043d9adb887968f06a6a39f83e83
2020-04-30 14:39:36 +08:00
qctecmdr
942bf9ea08 Merge "ARM: dts: msm: Add modem ADC thermistors for Lahaina" 2020-04-29 18:21:33 -07:00
qctecmdr
1e9039fc6d Merge "ARM: dts: msm: Add SPMI PMIC arbiter device for holi" 2020-04-29 18:21:33 -07:00
qctecmdr
b44dbb8486 Merge "ARM: dts: msm: Add stub regulators for sdx65" 2020-04-29 18:21:32 -07:00
qctecmdr
5b3095cc15 Merge "ARM: dts: msm: Enable uC HOLB monitor feature" 2020-04-29 11:27:20 -07:00
qctecmdr
aaa130ad05 Merge "ARM: dts: msm: Add RUMI specific console property for Shima" 2020-04-29 11:27:20 -07:00
Chandra Sai Chidipudi
e49e29f0ca ARM: dts: msm: Add CDSP pil node for Shima
Add CDSP pil node to support CDSP subsystem for Shima.

Change-Id: Ibacdc843019bade72c01799fb246b30c681ebddc
2020-04-29 05:21:52 -07:00
Chandra Sai Chidipudi
66b3a7ff5f ARM: dts: msm: Add LPASS pil node for Shima
Add LPASS pil node to support LPASS subsystem for Shima.

Change-Id: I6bf80d455d05088742d88c4eb7daf07978ba9249
2020-04-29 05:21:19 -07:00
Odelu Kukatla
d3936da61f dt-bindings: interconnect: add interconnect bindings
Add interconnect device bindings. These devices can be
used to describe any RPM and NoC based interconnect devices.

Change-Id: Id7ab380c37f652367da5a5fb9188ed9a29cbe0c0
2020-04-29 04:31:17 -07:00
qctecmdr
ebf101ffac Merge "ARM: dts: msm: Enable CDSP cooling devices for Lahaina" 2020-04-29 03:27:30 -07:00
Jishnu Prakash
248249529d ARM: dts: msm: Remove unused PMK8350 ADC channels for holi
Remove PMIC7 ADC channels present under PMK8350 which are
not present on PMICs used by holi.

Change-Id: Ia0436c9529aeaeca89543d13b694f8578812d3ad
2020-04-29 01:55:46 -07:00
Kavya Nunna
670fc7e5f3 ARM: dts: msm: Add stub regulators for sdx65
sdx65 uses PMX65 and PMR545, add the stub regulators for
clients to dummy their regulator calls.

Change-Id: I492daeceb18b05b4286ea79d734b3c75e5ef9eee
2020-04-29 12:48:33 +05:30
qctecmdr
9b3041465b Merge "ARM: dts: msm: Update gpio drive strength for soundwire tx" 2020-04-28 13:12:17 -07:00
qctecmdr
23f850eada Merge "ARM: dts: msm: Add initial ION heaps for holi" 2020-04-28 13:12:17 -07:00
Mao Jinlong
c3ddd340f3 ARM: dts: msm: Add usb bypass mode and disable smmu for lahaina
Add usb bypass mode and disable smmu to support usb sink sw mode.

Change-Id: I9dd373cf3b622791417ca4c7be898b9c0b81f9ff
2020-04-28 23:24:22 +08:00
Jishnu Prakash
00a1417326 ARM: dts: msm: Add DT snapshots for PM6350, PM7250b and PM6150l
Add snapshot of device trees for PM6350, PM7250b and PM6150l
with base nodes for revid, pon, gpio, rtc and temp alarm
peripherals.
Include these three PMICs with PMK8350 for holi.
This snapshot is taken as of msm-4.19 commit f013531fb889
("Add eMMC inline crypto engine node for scuba") with the following
modifications:
 - removed charger,QG, pd_phy from PM7250b
 - removed flash, WLED from PM6150l
 - removed GPIOs and thermal_zones from all PMICs
 - corrected address format for all PMICs to match usage on kernel 5.4.

Change-Id: Ib3304759a0b99bf7f51b45460b7717c40704dbe5
2020-04-28 20:25:10 +05:30
qctecmdr
65a3de911b Merge "ARM: dts: msm: Mark USB DP/DM interrupt as dual edge on Lahaina" 2020-04-28 07:42:06 -07:00
Linyu Yuan
df251b8451 ARM: dts: msm: usb_phy pin support usb_phy and gpio mode
move usb_phy pinctrl from pcie group and add gpio mode.

Change-Id: I9e18629fbcc9784faeed7f5ec41c0cf2c6366e7b
2020-04-28 15:44:16 +08:00
Jishnu Prakash
2f13701c28 ARM: dts: msm: Add SPMI PMIC arbiter device for holi
Add SPMI PMIC arbiter device so that it is possible to
communicate with the PMICs attached to SPMI bus.

Change-Id: I21fa09b937a2ae18c0319e5da4ff4324099888bb
2020-04-28 09:59:37 +05:30
Mayank Rana
2c816621f2 ARM: dts: msm: Mark USB DP/DM interrupt as dual edge on Lahaina
DP and DM high speed phy irq needs to be set to rising/falling edge
trigger based on the speed of the device connected in host mode. Hence
update same with Lahaina USB.

Change-Id: I10370d27668f25e7e308be1b891c8e836ce30f34
2020-04-27 10:19:04 -07:00
qctecmdr
bcee2b721a Merge "ARM: dts: msm: Add QUPv3_0 and SE5 dt nodes for SHIMA" 2020-04-26 13:51:24 -07:00
Mukesh Ojha
199f260359 ARM: dts: msm: Add RUMI specific console property for Shima
This change is to add RUMI specific property required for
console usecase. Serial driver use this property to manage
additional changes needed for RUMI console.

Change-Id: Id72ebc27b388ab3ca45ea762048b5f5314e9de72
2020-04-26 17:17:32 +05:30
Chandana Kishori Chiluveru
f859ed4039 ARM: dts: msm: Add QUPv3_0 and SE5 dt nodes for SHIMA
Add QUPv3_0 device tree changes for console UART on shima.

Change-Id: I5bd43c26d38d8118d9a7fa13706ebc8df5566fd1
2020-04-26 17:14:02 +05:30
qctecmdr
ba88efffff Merge "ARM: dts: msm: Add dts node for boot_stats" 2020-04-25 21:44:57 -07:00
qctecmdr
395c85e7ce Merge "ARM: dts: msm: add PDR support for PMIC Glink on Lahaina" 2020-04-25 17:15:23 -07:00
qctecmdr
d32e986fb5 Merge "ARM: dts: msm: Change TUI heap type to MSM_CARVEOUT" 2020-04-25 17:15:23 -07:00
qctecmdr
2bbcd92ca5 Merge "ARM: dts: msm: Add kernel cmdline to increase the dmesg buffer size" 2020-04-25 17:15:23 -07:00
Raghavendra Rao Ananta
ad40f9cbfa ARM: dts: msm: Add kernel cmdline to increase the dmesg buffer size
By default, the size of the dmesg buffer is 128K. Due to additional
logging from drivers, the buffer overflows and the initial
set of logs are lost. Since these logs are critical for performance
measurements, increase the buffer size to 256K to preserve the logs.

Change-Id: I3645597754aab7dec9b2de22b4d6d14b88c994a3
2020-04-24 18:43:14 -07:00
Isaac J. Manjarres
775d6f8b15 ARM: dts: msm: Change TUI heap type to MSM_CARVEOUT
The carveout heap type has changed to MSM_CARVEOUT, so
updated the TUI carveout heap type to MSM_CARVEOUT.

Change-Id: I44f4eeb838398f6b523e14023f8b4e7e7bbb6751
2020-04-24 17:25:09 -07:00
Ram Chandrasekar
374ec51be1 ARM: dts: msm: Add modem ADC thermistors for Lahaina
Add millimeter wave related thermistors from modem to be exposed as
thermal zone in lahaina.

Change-Id: Ic09b20ba77b17472ab96bddcac0de50730b3d3bb
2020-04-24 16:23:31 -07:00
Ram Chandrasekar
e69d2f203c dt-bindings: thermal: Add support for mmw ADC thermistors
Add support for the new mmw related ADC thermistor support. The support
includes for the qmi sensors mmw_pa1, mmw_pa2, mmw_pa3, and
sdr_mmw_therm.

Change-Id: I055194031bba0a617513119b6760f43cf2c4eb98
2020-04-24 16:23:31 -07:00
Ram Chandrasekar
351526f3f5 ARM: dts: msm: Enable CDSP cooling devices for Lahaina
Enable CDSP cooling devices like cdsp_sw and cdsp_hw for applying CDSP
thermal mitigation over QMI for Lahaina.

Change-Id: Ieaa26bff09286ae68f24aa322aff53396d5853e3
2020-04-24 16:23:26 -07:00
qctecmdr
1bdeb0994e Merge "ARM: dts: msm: Add TLMM direct connect interrupts for sm8150" 2020-04-24 15:45:24 -07:00