Have both PCIe0 and PCIe1 explicitly program their respective
controller PCIe AUX CLK frequency setting with 19.2MHz on
lahaina.
Change-Id: If1c2508f64aa2167d93d99d0248cfbd3d8ce27b6
Add trusted nodes to focaltech touch controller in primary VM.
This will allow PVM to enable/disable secure touch when
starting/stopping a TUI session.
Change-Id: Ia977e8e5269b874a0ad685926d02aa5f3f8054bc
Modem tsens sensors are directly accessible by APSS. So remove the QMI
tsens thermal zones which will not be enabled for Lahaina.
Change-Id: I7844ac68c3a723abafa1f43db6a853a98426dbe0
Replace deprecated PCIe DT entry for PCIe AUX clock controller
setting with the correct entry and value. PCIe core controller
requires AUX clock to be 16.6MHz for sdxlemur.
Change-Id: I2fa8d8c819bfd06f80b2e274f97b282caa90eb70
Having qcom,boot-option set to 0x1 on main sdxlemur devicetree
prevents other connects from being automatically enumerated.
Most connects do not require manual enumeration like Hastings
Prime (HSP) does. Therefore, move qcom,boot-option with 0x1 for
PCIe to HSP dedicated devicetree.
Change-Id: Ib344311c968fc610df474c5eadc693b45eed3dba
This reverts commit e506b909ef43f6464f97201f193f2197bc827346.
Commit e506b909ef43f6 ("ARM: dts: msm: Use PCIe_MSI for Shima")
There is MSI interrupts in PCIe DRV suspend state from device,
which caused NOC error when host try to read MSI status register.
Change-Id: Ia0393a2005bac508c0b4a43e41341507070ea3cd
Add SMEM, TCSR Mutex, Glink and SMP2P devices for enabling
interprocessor communication with MPSS, LPASS and RPM.
Change-Id: Idaf5abb3a4a3f6f25ff3c219531bfe8985209418
Add quiet-therm skin sensor thermal config for SHIMA with modem,
cdsp and gpu as cooling devices based on latest recomondations.
Update nspss-2 tsens sensor thermal config mitigation for SHIMA
with cdsp, gpu and modem as cooling devices based on latest
recomondations.
Change-Id: I6a8cf412b80a6d071bd669fafed61aa72ba41b24
The wakeup value needs to be programmed for cx-ret mode as well.
Update the state id to 0x134 to indicate trustzone to program
wakeup value.
Change-Id: I25143ff78842c7d415f46d0295cfce30b5727f96
Add cnss-enable-self-recovery flag for shima. It enables
self recovery on link down detected by host driver.
Change-Id: I2c66bcc0d9359dbb972b7180aa40eba404cb08d8
The wakeup value needs to be programmed for cx-off mode as well.
Update the state id to 0x234 to indicate trustzone to program
wakeup value.
Change-Id: I3fcb7c66b4d796b121fce4059574d467f61f91a9
Cx-off mode is not supported for yupik. Update the mode id to
exercise cx-ret mode instead of cx-off.
Change-Id: I685d2869c58d99edc4c3631c0c74ae08877ee03a
Add quiet-therm skin thermal zone mitigation rule with
gpu, cdsp and modem_skin as cooling devices based on
latest recommendations.
Change-Id: I25e18a1a693f3107be823ea6dd666084e4f84a2c
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: I71d3fe058ff98d2000c61d91b3601c3d6217ed34
Add the device tree entries for glink driver and glink packet driver
to provide the communication with remote peripherals.
Change-Id: Ibe804ad78b57a7eabc764227e40316e8d9f16fe3