There is a syntax error related to msm8916 that causes the script to not
execute at all. Fix this.
Change-Id: Ida2fbad764f8107671765f6546de7baab53c321d
Change bluetooth owned files group ID to net_bt
- Fixes BT turn on failure in Guest mode
- Provide permission to ANT to access rfkill and serial driver
with net_bt group id.
Change-Id: I9d8f37faf9fd17b4560491735d273a14724f1c00
Only enable LPM after all cores are onlined. This avoids potential
race between code boot sequence and low power modes on A57 cluster.
Change-Id: I95202f4ffe62dd8889efcc42085c8792b9ec04ba
Change boot freq of A57 to 960MHz to prevent scheduler from treating
A57 as little cluster due to reduced capacity.
Change-Id: Id9aa8a2802b49cbeb83d28c9badd9027ac27b3f1
Thermal mitigation may cause A57s to go offline and their cpufreq
folders might be unavailable which may cause writes to their
scaling_max nodes to be unsuccessful.
Set A57 max freq from msm_performance which provides a usperspace
interface to set frequency limits regardless of core online status.
Change-Id: I734d178f6e05d152444846c7048fd661d1ee7150
post_boot script is also executed during framework reboot, where all
A57s might be online running at max frequency. Disabling thermal
hotplug then could lead into thermal runaway.
Explicitly offline CPU 5-7 to make sure at most one A57 is online, and
limit its frequency to 960MHz when thermal hotplug is disabled.
Change-Id: I53b7541348ba0b14303006dba4b3c21770d36225
Set interactive governor parameters to achieve power-perf balance
for both the clusters on msm8994.
Change-Id: I43c66b5153378f01caa21176765297a9d5f6f0b5
Change the user permission to enable diag_mdlog from
diag_mdlog_start and diag_mdlog_stop service to access /sdcard.
Change-Id: Icb65a72d886928572de9af0b3656820d819a1cb8
Enery-awareness is started as a service in init.target.rc. Removing it from
the init.qcom.post_boot.sh
Change-Id: If604b0b91904c94e5642da8e6f45e7d469914c6f
Assign the ownership of system_health_monitor device to radio user and
system group. Allow read-only access of system_health_monitor to others.
CRs-Fixed: 770415
Change-Id: I62f424f4516e5483ea969f3eae0f15b5e8d4bcc1
Change the user permission to enable diag_mdlog from
diag_mdlog_start and diag_mdlog_stop service to access /sdcard.
Change-Id: Icb65a72d886928572de9af0b3656820d819a1cb8
Calendar and email are not supposed to read contacts by function.
Any system app that trys to do sensative operations must let users
know what will happen.
Change-Id: I3058f5dc7989577c2068299a0945927f35e3ef63
Add new USB compositions to support RmNet with additional
data packet logging (DPL) function, a single BULK IN endpoint
connected via BAM2BAM with IPA. This re-uses the QDSS function
since it is functionally similar. Add the following PIDs:
0x90AD - DIAG + ADB + MODEM + NMEA + RMNET + Mass Storage + DPL
0x90B0 - DIAG + MODEM + NMEA + RMNET + Mass Storage + DPL
Change-Id: I95ea0a67da5593ebcd3ad4479906c7ee24ec8aa2
ICE requires keys to be set in key LUT. Changing APIs so that it
return the key index in key LUT. It also needs to take care if
ICE is available on the chip.
Change-Id: I22be18738ba33e5b5c61639c24b320484d0ad7f2