Commit graph

5,221 commits

Author SHA1 Message Date
qctecmdr
40f5a495b4 Merge "ARM: dts: msm: Add eMMC platform support for Monaco variants" 2021-05-20 08:54:15 -07:00
qctecmdr
70c6e75079 Merge "ARM: dts: msm: Add support for BT in blair platform" 2021-05-20 02:55:35 -07:00
qctecmdr
ed9b3142cc Merge "ARM: dts: msm: Add regulator and supplies for holi-pm6125" 2021-05-20 02:55:34 -07:00
qctecmdr
42f1dd50fd Merge "ARM: dts: qcom: keep all step wise rules before userspace rules for YUPIK" 2021-05-20 02:55:34 -07:00
Gopala Krishna Nuthaki
eb6d16cf8a ARM: dts: qcom: keep all step wise rules before userspace rules for YUPIK
The multiple thermal zone trip violations are handled in same order
as in thermal zone configuration in devicetree for a sensor. The
userspace thermal zone handling might be slower because of multiple
factors like uevent broadcast, low priority userspace process etc.
It leads to a case where high priority stepwise thermal zone
mitigation will be waiting for userspace thermal zone handling to
complete.

Keep userspace thermal zone as last thermal zone for each sensor
so that step wise rules will be handled first.

Change-Id: I1d2c124e7ef0111a914f8656d19df512f0272970
2021-05-19 12:13:37 -07:00
Balakrishna Godavarthi
c9161bba24 ARM: dts: msm: Add support for BT in blair platform
This patch adds support for BT Soc in blair platform.

Change-Id: I3f998379e39db9d387b534b0755cdcec81729556
2021-05-19 22:06:06 +05:30
qctecmdr
ee681ba259 Merge "ARM: dts: msm: Add wakeup support for SDIO" 2021-05-19 08:30:29 -07:00
Sandeep Singh
e925dc4b7c ARM: dts: msm: Enable icnss node for blair
Enable icnss node and update regulator config
for blair.

Change-Id: I101921c66deab6378967bba258779303e6ce0d25
2021-05-19 16:32:16 +05:30
qctecmdr
b7a655e23c Merge "ARM: dts: qcom: Fix three issues in WLAN converged node" 2021-05-19 02:15:47 -07:00
qctecmdr
c888955440 Merge "ARM: dts: msm: Add stubs pm8010 and Speaker boost regulators" 2021-05-19 02:15:47 -07:00
Hiren Gohel
c672866400 ARM: dts: msm: Add eMMC platform support for Monaco variants
Add eMMC platform changes for Monaco variants,
And also add clk-scaling, H/w reset, Pinctrl, & speed modes.

Change-Id: I77d6552634ee31fdbada7f4e74a77b05d6e111dd
2021-05-19 11:28:24 +05:30
qctecmdr
95da75bbc9 Merge "ARM: dts: msm: Update bluetooth regulator for holi-pm6125" 2021-05-18 22:25:14 -07:00
qctecmdr
79ebb2b4d9 Merge "ARM: dts: msm: Update clock handles for PCIE nodes" 2021-05-18 22:25:14 -07:00
qctecmdr
2822c9bb07 Merge "ARM: dts: msm: Enable usb host for scuba" 2021-05-18 22:25:14 -07:00
qctecmdr
89d0105744 Merge "ARM: dts: msm: Add VOLUME UP Key configuration for Monaco" 2021-05-18 22:25:14 -07:00
qctecmdr
47a063d847 Merge "ARM: dts: msm: Add mproc node for slate" 2021-05-18 22:25:14 -07:00
Faiz Nabi Kuchay
6e6360a7c6 ARM: dts: msm: Add regulator and supplies for holi-pm6125
Add  proper regulator and supplies for holi  MTP, CDP,
MTP-USBC,  platforms with PM6125 pmic.

Change-Id: Icb451fe9158999d925f43e3a53da2286d2ec5a69
2021-05-19 10:55:11 +05:30
Balakrishna Godavarthi
22a9aa54ad ARM: dts: msm: Update bluetooth regulator for holi-pm6125
This change update bluetooth node based on pm6125.

Change-Id: Icade314db0db8c0be58522dad8ee9542579d3f22
2021-05-18 21:21:52 +05:30
qctecmdr
c052855967 Merge "ARM: dts: msm: include touch nodes for rm69299 panel on Holi target" 2021-05-18 08:19:06 -07:00
qctecmdr
b35df8d2bf Merge "ARM: dts: msm: Enable Secure buffer for monaco" 2021-05-18 08:19:06 -07:00
qctecmdr
7ecbcf75b1 Merge "ARM: dts: msm: Add initial platform device tree for blair QRD" 2021-05-18 08:19:06 -07:00
qctecmdr
6e1b438ceb Merge "ARM: dts: msm: Fix compilation warnings for sa8155, sa8195 and sa6155" 2021-05-18 08:19:06 -07:00
qctecmdr
ab2cca0040 Merge "ARM: dts: msm: Add initial device tree for SA2150P" 2021-05-18 08:19:06 -07:00
qctecmdr
ec8138958a Merge "ARM: dts: msm: Add initial board files for QRD Holi-pm6125" 2021-05-18 08:19:06 -07:00
qctecmdr
4598f512a4 Merge "ARM: dts: msm: Add icnss driver for monaco" 2021-05-18 08:19:06 -07:00
qctecmdr
55b3b8a387 Merge "ARM: dts: msm: enable bluetooth for direwolf vm" 2021-05-18 02:41:34 -07:00
qctecmdr
e9f3064984 Merge "ARM: dts: msm: Add USB regulators for holi-pm6125" 2021-05-18 02:41:34 -07:00
qctecmdr
909d6ac755 Merge "ARM: dts: msm: Add USB dtsi nodes for monaco" 2021-05-18 02:41:34 -07:00
qctecmdr
f59ca4b0da Merge "ARM: dts: msm: replace usb regulator values for BLAIR ATP platform" 2021-05-18 02:41:34 -07:00
qctecmdr
5c58f2ded8 Merge "ARM: dts: msm: add stub interconnect devices for Scuba" 2021-05-18 02:41:34 -07:00
Fenglin Wu
a5abfe85bc ARM: dts: msm: Add initial board files for QRD Holi-pm6125
Add initial device tree support with necessary PMIC configuration
for QRD Holi platform with PM6125.

Change-Id: I5a2fd75d5eb8b469d3da1986756cf85cf3823d0a
2021-05-18 16:42:40 +08:00
Shyam Kumar Thella
b79864d6fd ARM: dts: msm: Add stubs pm8010 and Speaker boost regulators
Add stub regulators for pm8010 regulators and Audio speaker boost
regulator for Monaco.

Change-Id: I1f6f7322285c5e79e1e870619fa0ab9be28d1eaa
2021-05-18 14:08:56 +05:30
Shyam Kumar Thella
1a9bd33912 ARM: dts: msm: Add VOLUME UP Key configuration for Monaco
VOL_UP key on Monaco is connected to pm5100 GPIO9. Add the pinctrl
and gpio-key configuration for the same.

Change-Id: I817d7cb7c368c8cc330454cb77a6ec14707f9720
2021-05-18 14:07:30 +05:30
Shyam Kumar Thella
0db795d27e ARM: dts: msm: Add QBG battery profile for Alium 3600 mAh battery
Add the battery profile for 3600mAh Alium battery which will be used by
QBG on pm5100.

Change-Id: I9178f87b45a19e20fe69b32314312ec20e265231
2021-05-18 14:07:09 +05:30
Dundi Raviteja
6981f619fc ARM: dts: msm: Add icnss driver for monaco
Add icnss driver for monaco platform.

Change-Id: Ifa825897b959d3f3173c1d648ff5344d2c4e28ff
CRs-Fixed: 2947959
2021-05-18 12:51:53 +05:30
Shyam Kumar Thella
6a1be64faa ARM: dts: msm: Include PM5100 PMIC for Monaco
Add Mando PMIC device tree configuration for Monaco target.

Change-Id: If65c209e2f1763acf8bfcfde82f0934b79fa2ce9
2021-05-18 10:12:54 +05:30
Yuxin Feng
bf468ace2b ARM: dts: msm: Enable usb host for scuba
Add extcon for usb qusb_phy0 and usb0

Change-Id: I114edc610532740748db76c980cce754a45205e7
2021-05-18 09:41:41 +05:30
Yuxin Feng
ec48052a8c ARM: dts: msm: Add USB nodes for Scuba
Add required USB nodes for scuba USB functionality to work.

Change-Id: I07217f337f211be2cc76d5389d71efe0a36ce661
2021-05-18 09:41:28 +05:30
Hongwei Ren
3af392ad26 ARM: dts: msm: add stub interconnect devices for Scuba
Add stub interconnect devices for cnoc, snoc, bimc, qup_virt,
mmnrt_virt and mmrt_virt. This will allow consumers to get
their path and set bandwidth constraints on them.

Change-Id: I4d7b831a26a2652a81b47bfeba230c0090955188
2021-05-18 09:40:59 +05:30
Hongwei Ren
302050be8e ARM: dts: msm: Update SMMU Interconnect for scuba iot
Update SMMU Interconnect for scuba iot.

Change-Id: I72b30a9225bc39abd66316ce3ea9866e4f417607
2021-05-18 09:40:47 +05:30
Hongwei Ren
f02a68c390 ARM: dts: msm: Update kgsl smmu clock for scuba
Update clock and vdd for KGSL smmu for scuba.

Change-Id: Id0f9dd5661963070b10e9ed008b5143215dff493
2021-05-18 09:40:32 +05:30
Hongwei Ren
ac22552bb6 ARM: dts: msm: Add eMMC, SD card support for SCUBA
Add eMMC, SD card support for scuba-iot.

Change-Id: If37e9e04aae54753484520f3b4dbbb0fa55b832d
2021-05-18 09:40:03 +05:30
Hongwei Ren
3b7c218b68 ARM: dts: msm: Add dt nodes for spi, i2c, uart for scuba
add dtsi nodes for spi, i2c, uart for scuba.

Change-Id: If8e200b7b2bc0630eb827685e559c53e9a5a9ebf
2021-05-18 09:39:56 +05:30
Xiaoning Ma
ff66dce010 ARM: dts: msm: enable bluetooth for direwolf vm
Add bluetooth node and related resources.

Change-Id: Ib199668f780b92f03e2db59f8471b2a48d88dfeb
2021-05-17 17:51:54 -07:00
Akshaya Bhat
e66f6e69f0 ARM: dts: msm: Add initial device tree for SA2150P
Add initial device tree for SA2150P target.

Change-Id: I107ed97c75f15c91e94a470182d4ec749abce7a8
2021-05-17 18:17:57 +05:30
Kuichu Ni
a8b3cd978a ARM: dts: qcom: Fix three issues in WLAN converged node
1. Rename vdd-wlan-aon-supply to vdd-wlan-vl-supply to avoid be deleted
   by other platform. Change rfa1/rfa2/rfa3 to vm/sXX/vh as well for
   sa81x5, sa6155 and lxc-vm platform. This issue was introducted from
   commit e9d3bea38, and the regulator of "vdd-wlan-aon" will be
   revmoved from vreg_list in cnss_disable_redundant_vreg().

2. Set unvote flag to 0 to keep fixed voltage for AUTO platform. This
   issue was introduced from the commit 65413acfe6, and some LDOs
   were unvoted after receiving FW ready. This is unexpected behavior
   for the AUTO platform, so that set the need_unvote to 0.

3. Add "address-cells" and "size-cells" property in pcie_rc0 for sa81x5
   and sa6155 platform.

Change-Id: I365c773a48ac436ac4d09518c242fdd587b64064
2021-05-17 15:01:56 +08:00
Vijayavardhan Vennapusa
ece12a3f9b ARM: dts: msm: Update clock handles for PCIE nodes
GCC_PCIE_REF_CLK_EN is not applicable to PCIe 2nd instance and hence
update it correctly.

Also update missing clock handle for PCIe 1st instance.

Change-Id: I8303e80c0dda09a51dca4a99fa57923a874d8c8f
2021-05-17 11:37:58 +05:30
Vijayavardhan Vennapusa
3c9e3c98a1 ARM: dts: msm: Add USB dtsi nodes for monaco
Add USB dtsi nodes for monaco for USB functionality to work.

Change-Id: I35aa0c455d410e8e24d0f811c94f5e47aa1dcec4
2021-05-17 11:35:22 +05:30
qctecmdr
49400c568a Merge "ARM: dts: msm: Add clock controller nodes for SCUBA" 2021-05-16 20:10:44 -07:00
Hongwei Ren
870d4b9573 ARM: dts: msm: Add clock controller nodes for SCUBA
Add GCC/GPUCC/DISPCC/DEBUGCC/RPMCC/GDSC clock controller
nodes for SCUBA and also add CPUFREQ HW node to scale the
cpu frequency.

Change-Id: Icb621342412e03d299d18f8cf05ba1f681c859b1
2021-05-17 07:17:35 +05:30