Mihir Ganu
7ca0332718
ARM: dts: msm: Update bus entries in pil-video node
...
Use interconnect properties instead of msm-bus in pil-video node.
Change-Id: I897dfc23adb52595ddb5e22a738a0f0cd87191a9
2019-10-28 11:14:34 -07:00
qctecmdr
d8a9e8d468
Merge "ARM: dts: msm: add dt node for video"
2019-10-26 06:29:51 -07:00
qctecmdr
db0bef8100
Merge "ARM: dts: msm: Add camera pinctrl info for Lahaina"
2019-10-26 04:25:13 -07:00
qctecmdr
9816bc1221
Merge "ARM: dts: msm: Unstub the DISP_CC node for Lahaina"
2019-10-25 18:35:55 -07:00
qctecmdr
8810d2e390
Merge "ARM: dts: msm: Unstub the VIDEO_CC node for Lahaina"
2019-10-25 16:43:50 -07:00
Akshay Chandrashekhar Kalghatgi
b772ae9efa
ARM: dts: msm: add dt node for video
...
Add the device tree entries for Lahaina IRIS2 required for PIL.
Change-Id: I6cdbee029ec06287f714bba1ec6ca2ff50e70101
2019-10-25 12:42:04 -07:00
Mukund Madhusudan Atre
b417476012
ARM: dts: msm: Add camera pinctrl info for Lahaina
...
Add mclk and sensor gpio along with cci pin info.
Change-Id: Ib51c77b20d7cb25a282d2ae530e1a8467663381d
2019-10-25 12:14:14 -07:00
qctecmdr
1ba05a8e4c
Merge "ARM: dts: msm: Enable the secure carveout heap on Lahaina"
2019-10-25 07:07:36 -07:00
Jay Jayanna
0ce14cc472
ARM: dts: msm: Add glink entries for Lahaina
...
Add the device tree entries for glink driver.
Add the device tree entry for glink packet driver.
Change-Id: I18ce4a93a00d10c8f08aa06c04861bbccc191f2e
2019-10-24 11:16:22 -07:00
qctecmdr
7ec3472d5c
Merge "ARM: dts: msm: add initial device tree for Lahaina low power modes"
2019-10-17 01:46:24 -07:00
Isaac J. Manjarres
b0d5a9cadf
ARM: dts: msm: Enable the secure carveout heap on Lahaina
...
Enable the secure carveout heap on Lahaina, so that clients
can allocate from it.
Change-Id: Idf93b53ad5e1fe8465fa364ceb295bc0a0f408be
2019-10-15 15:56:08 -07:00
qctecmdr
4cefd27db8
Merge "ARM: dts: msm: Add glink entry for spss on Lahaina"
2019-10-14 11:22:37 -07:00
Mike Tipton
4d66cd7a9e
ARM: dts: msm: Unstub the DISP_CC node for Lahaina
...
Unstub the DISP_CC node for Lahaina to replace dummy clocks with full
support.
Change-Id: I63389c1211b05b2bc56618451dbdd265e8ad7aa1
2019-10-11 17:31:01 -07:00
Mike Tipton
a800c36317
ARM: dts: msm: Unstub the VIDEO_CC node for Lahaina
...
Unstub the VIDEO_CC node for Lahaina to replace dummy clocks with full
support.
Change-Id: Ib2fb1876fb7238d569c14f4f6481e73f5e2e0e78
2019-10-11 17:31:01 -07:00
Lina Iyer
a9af497c5a
ARM: dts: msm: add initial device tree for Lahaina low power modes
...
Add initial device tree bindings to support CPU and cluster low power
modes on Lahaina. To do low power modes, switch over the enable-method
of the CPU to PSCI. Also add bindings for RPMH, master and DDR stats.
Since PSCI firmware will read the PSCI state id from cpu nodes, add
cpu-idle-states to the cpu DT bindings.
Change-Id: I7d9ef6f89e1a9b0987df3b7511f5b0b5ed627abc
2019-10-11 18:03:06 +05:30
Jay Jayanna
baa27a892f
ARM: dts: msm: Add glink entry for spss on Lahaina
...
Add the device tree node to enable glink communication from apps to spss.
Change-Id: I03e0ceeb6bdfa52780bdab0be28fe007b8d1f966
2019-10-08 21:41:43 -07:00
qctecmdr
850fa4c350
Merge "ARM: dts: msm: Update and enable the clock_gcc node on Lahaina"
2019-10-08 21:40:36 -07:00
qctecmdr
d8a76f2a85
Merge "ARM: dts: msm: Add core hang detection to dt"
2019-10-04 14:20:54 -07:00
qctecmdr
d635065a88
Merge "ARM: dts: qcom: add refgen regulator device for Lahaina"
2019-10-03 16:09:28 -07:00
qctecmdr
871995dde0
Merge "ARM: dts: msm: Add bcm voter devices for lahaina"
2019-10-03 14:47:41 -07:00
qctecmdr
de84d0016f
Merge "ARM: dts: msm: add capacity and DPC properties for Lahaina"
2019-10-03 13:17:48 -07:00
Lina Iyer
45956dc8e2
ARM: dts: msm: add wakeup parent for Lahaina
...
Specify wakeup parent irqchip for Lahaina TLMM.
Change-Id: I34514b957c252f3d1f49fd6b4ecbe94b723acc45
2019-10-03 15:45:44 +05:30
Jack Pham
6afacf98eb
ARM: dts: qcom: add USB GDSC supplies for Lahaina
...
Add USB GDSC supplies which will get enabled prior to turning
on the USB clocks.
Change-Id: I0d30d386c3b576af08a0ac458edd3db3e9cc4625
2019-10-02 18:10:33 -07:00
David Collins
5376afb903
ARM: dts: qcom: add GDSC devices for Lahaina
...
Add global distributed switch controller (GDSC) device nodes for
the GDSCs managed by the application processor on Lahaina.
Change-Id: I63d013808d7752dca38e941cd6db7eb85cc01d9c
2019-10-02 16:44:15 -07:00
David Collins
837e072e4a
ARM: dts: qcom: add refgen regulator device for Lahaina
...
Add a refgen-regulator device for the South refgen used by the
DSI PHY.
Change-Id: I49e580b033f182b444485497153bb0aa95c4ac1e
2019-10-02 16:41:36 -07:00
David Collins
c049f2cdf6
ARM: dts: qcom: switch to RPMh controlled PMIC regulators for Lahaina
...
Replace the stub-regulator device nodes for the PMIC PM8350,
PM8350C, and PMR735A regulators with rpmh-regulator device nodes.
This ensures that consumers are able to modify the physical state
of these PMIC regulators.
Keep VDD_CX, VDD_MXA, VDD_MXC, and VDD_MMCX always-on at Turbo
voltage level to avoid initialization issues before proxy voting
is available.
Leave the stub-regulator device for PM8350 LDO 7 in place as
RPMh does not yet support 2.7 V required by UFS.
Change-Id: Ie6357fb98d5568a9d601df93017f1220103d1ace
2019-10-02 16:41:33 -07:00
David Collins
3746cfbfa9
ARM: dts: qcom: add PMIC PMR735A regulator devices for Lahaina
...
Add stub-regulator devices for the SMPS and LDO regulators found
on the PMR735A PMICs.
Change-Id: Ie7577b6d04302cdbcf213d63a3a72c7d1d63f58a
2019-10-02 16:38:42 -07:00
qctecmdr
fb6530698c
Merge "ARM: dts: qcom: update PMIC regulator voltage limits for Lahaina"
2019-10-01 22:53:13 -07:00
David Dai
67a348a2ee
ARM: dts: msm: Add bcm voter devices for lahaina
...
Add bcm voter devices that live under RSC devices
to allow interconnect providers to target their
votes for meeting bandwidth constraints.
Change-Id: I83f320bff8a37cf6d101d225061961c900d7140e
2019-10-01 18:10:04 -07:00
David Collins
13746a0505
ARM: dts: qcom: update PMIC regulator voltage limits for Lahaina
...
Update the minimum and maximum voltage limits for PMIC regulators
on Lahaina boards to match the latest hardware guidelines.
Change-Id: I6ec65dbb5a4d6fd5829e4ce3b39cc351d78abbf8
2019-10-01 17:56:30 -07:00
Satya Durga Srinivasu Prabhala
1a49d0914f
ARM: dts: msm: add capacity and DPC properties for Lahaina
...
The "capacity-dmips-mhz" and "dynamic-power-coefficient" are
used to build Energy Model which in turn used by EAS to take
placement decisions.
Change-Id: Ia44ffe4fcb799663c4bb47eb18f1ac79952ed12d
2019-09-30 17:13:36 -07:00
Prakruthi Deepak Heragu
9d95ed6004
ARM: dts: msm: Add WDT node for Lahaina
...
Add WDT node with compatible qcom,msm-watchdog, to enable watchdog driver
on Lahaina.
Change-Id: I057ddd2755d0c98a000ec609a80949c6b36121dc
2019-09-30 11:09:17 -07:00
Vivek Aknurwar
d0b72926ed
ARM: dts: msm: Update and enable the clock_gcc node on Lahaina
...
Update device tree node for clock_gcc and enable the
peripheral clock driver on Lahaina.
Change-Id: I01e1c298d82b0c6fc2d6add4a590b40b62d56f78
2019-09-27 14:13:48 -07:00
qctecmdr
1771459fe7
Merge "ARM: dts: msm: Correct the UFS PHY address space for Lahaina"
2019-09-26 14:37:32 -07:00
qctecmdr
4bf469ca73
Merge "ARM: dts: msm: Use dt-bindings header for ION on Lahaina"
2019-09-26 08:47:42 -07:00
qctecmdr
a8724bb984
Merge "ARM: dts: msm: Update the timer clock frequence as per RUMI E3.0"
2019-09-20 16:17:30 -07:00
Bao D. Nguyen
f2e0b166b9
ARM: dts: msm: Correct the UFS PHY address space for Lahaina
...
Correct the UFS PHY address space for Lahaina per the SoC design.
Change-Id: I3b31289b0274633d4879aef918b0e8438a3f82c0
2019-09-20 15:47:37 -07:00
Isaac J. Manjarres
1d4ca57455
ARM: dts: msm: Use dt-bindings header for ION on Lahaina
...
Update the Lahaina ION DTSI file to include and use the
dt-bindings header with the ION heap IDs.
Change-Id: I1b7ebfbbc58c1fd7a59d2ceb81982da6c39bd228
2019-09-19 12:33:09 -07:00
Chris Lew
7cc382c494
ARM: dts: msm: Add smp2p sleepstate node for Lahaina
...
Add device node for the smp2p sleepstate entry and the device node for
the smp2p sleep driver to notify dsps of apps power state changes.
Change-Id: I9f413636e98d620bfab4729afc20d9783e3a24a5
2019-09-18 15:33:43 -07:00
Chris Lew
985ec5b683
ARM: dts: msm: Add AOP QMP nodes for Lahaina
...
Add the QMP and QMP DEBUGFS node to facilitiate communication with AOP.
The QMP driver sends messages using the AOP msgram with a mailbox like
protocol.
Change-Id: Id67ef57b2895f98a486d5ee2724205f1d6b5e41e
2019-09-18 15:32:21 -07:00
Raghavendra Rao Ananta
deb42227a3
ARM: dts: msm: Update the timer clock frequence as per RUMI E3.0
...
Update the timer clock frequency to 96KHz to support the RUMI
release E3.0.
Change-Id: Iaa446ccb7d0b47055860074ed8d46245b3563be0
2019-09-16 11:44:12 -07:00
Thyagarajan Venkatanarayanan
86b3df8adc
ARM: dts: msm: add fastrpc and cdsp device nodes for lahaina
...
Add fastrpc context banks, memory regions, cdsp device node and
ION heap 22 info for lahaina.
Change-Id: Iab10572bf13537a350880ee2848b53cfb5a65640
2019-09-10 11:59:20 -07:00
Lina Iyer
7b4664680a
ARM: dts: msm: add RSC device bindings for lahaina
...
Add apps and display RSC device bindings for lahaina.
Change-Id: I48f70a78c10b5e0b4550ee3a9cce4ff0bece6487
2019-09-09 13:40:52 -06:00
Lina Iyer
75c33c1145
ARM: dts: msm: add PDC device bindings for Lahaina
...
Add DT bindings for PDC irqchip for Lahaina SoC.
Change-Id: Ida976271823b4b5162efa977c898291a7af4b1f4
2019-09-09 13:40:52 -06:00
Elliot Berman
647dd817cc
ARM: dts: msm: Add core hang detection to dt
...
Add qcom,msm-hang-detect to device tree to enable MSM Core Hang
Detection on all cores.
Changed from 2 nodes (one for each of silver and gold) to 1 node because
that's semantically correct for the driver.
Change-Id: I10be3a765e20460f43ce4a8cb5e6580d99439f46
2019-09-04 08:51:54 -07:00
qctecmdr
299f89114c
Merge "ARM: dts: msm: add msm_rtb tracing"
2019-08-26 12:24:53 -07:00
Isaac J. Manjarres
117cf1148a
ARM: dts: msm: Add initial ION heaps for Lahaina
...
Add the system, secure system, and secure carveout heaps for
Lahaina.
Change-Id: I3f029a27992db292dd9eb4cb7c4ccf431fbd57c4
2019-08-13 18:40:30 -07:00
Isaac J. Manjarres
882ec5995e
ARM: dts: msm: Make the CDSP secure carveout mappable on Lahaina
...
The ION carveout heap manages the carveouts under its domain
by relying on the assumption that the kernel is aware of this
memory. When the memory is marked as "no-map", the kernel
does not maintain any information about the memory, which
prevents the carveout heap from managing the memory. Thus,
allow for the carveout heap memory to be mapped by the kernel.
Change-Id: I6516d2cd8fcacdb975a3190254e79bbce51e1d24
2019-08-13 18:39:19 -07:00
qctecmdr
adced57543
Merge "ARM: dts: msm: Add HWSPINLOCK, SMEM and SMP2P for Lahaina"
2019-08-13 15:21:24 -07:00
Elliot Berman
cc7ebcb168
ARM: dts: msm: add msm_rtb tracing
...
Add qcom,msm-rtb entry to device tree to enable msm_rtb tracing.
Change-Id: I39c95fba2203b3d5323b4218c02db2034d5c4bb6
2019-08-13 14:21:45 -07:00