Have both PCIe0 and PCIe1 explicitly program their respective
controller PCIe AUX CLK frequency setting with 19.2MHz on
lahaina.
Change-Id: If1c2508f64aa2167d93d99d0248cfbd3d8ce27b6
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
Add support for QMI beamer ADC and RF sensors to apps.
It enables these sensors as thermal zone sensors so
that we can read and set trip thresholds via
thermal zone.
Change-Id: I000d335dc2ee82afd4b3f41425ff296205e6f922
The old watchdog entry did not account for the new watchdog
changes. This changes it to be compatible with the new watchdog
driver.
Change-Id: I18542ea7803e5ac2d32b8c41c876957fb2c9f592