It is possible that the DDR bandwidth requirements are not
met during modem SSR. Hence, explicitly vote for DDR turbo
frequency during modem PIL.
Change-Id: I5134feaf593673beb8bbdafc416814a5d41fb47b
Added is-always-on flag to skip the audio_hm vote during bootup
and to vote/unvote during swrm_runtime_suspend and swrm_runtime_resume.
Change-Id: Ifce00a198056590a3de7076c17b3c9f45a30fbc7
Keeping "no_console_suspend" causing a frequent wakeups when VM enter
into suspend state. This is because console is implemented on RM
console where RM console interrupts are configured as wakeup capable.
Remove "no_console_suspend" to avoid wakeups. User can control this
feature using below node.
echo Y > /sys/module/printk/parameters/console_suspend.
Change-Id: Iefd7f78c4155c9fa80e634c5799aa52024804c86
Add stub interconnect devices for aggre1_noc, aggre2_noc,
config_noc, dc_noc, gem_noc, lpass_ag_noc, mc_virt_noc,
mmss_noc, nsp_noc, system_noc, This will allow consumers
to get their path and set bandwidth constraints on them.
Change-Id: I3dc8f90709f3db9f7e901e8a00876efe9ceecde0
Set PRNG TPDM to 64 bits for entropy collection to work.
Acked-by : Yin Ling Liong <yliong@qti.qualcomm.com>
Change-Id: I3857164e8bc00fd531083b9c0354d91a895b3f63
AHB reset was disabled as USB enumeration was failing
on sdxlemur Rumi due to a RTL related issue. The issue is
fixed on RTL version>=E3.9. Hence enable AHB reset as part
of PHY reset on Rumi.
Change-Id: I2838ac4d624f55901a62d5ee74c1ad7b709f1ab8
PCIe internal AUX clock frequency setting has been change from
boolean to u32. On Lahaina, the reset value of this settings is
correct and does not need the new devicetree entry to override
it. Therefore, remove the deprecated entry for Lahaina.
Change-Id: I4b0eb9f3e98ffdf894d4245212e64af618ac80e0
PCIe internal AUX clock frequency used to be either 1MHz or
19.2MHz. The devicetree entry was a boolean type to determine
which frequency to program in PCIe controller. Newer chipsets
may support other frequencies such as 16.6MHz. Update the
devicetree entry so that it accepts a decimal value for the
desired frequency to be programmed in PCIe controller.
Change-Id: I5818f5973ddbbce4268eafb6e99202daeba4234a
Add interconnect device bindings. These devices can be used
to describe any RPMH and NoC based interconnect devices.
Change-Id: Icf836295d471a2ee661f772dea883d0bf07ede9c
Add cnss-enable-self-recovery flag for lahaina. It enables
self recovery on link down. Update the documentation
for the cnss-enable-self-recovery flag.
Change-Id: Ifd9f3c23ec8e6c56874f6964cd8134520c2e9c6d
The (secondary) USB QMP PHY uses a different power rail for its
VDD supply on lahaina-v2. Update it to &pm8350_l5.
Change-Id: I29d133cacd12a1108370230dcc1c2f80385ad77e