Commit Graph

1788 Commits

Author SHA1 Message Date
Abhishek Arpure d4b5cf42ac Install init.qcom.debug.sh to /vendor.
Change-Id: I1543d4b21c82069ebd24a8211a28a4bf2dc2767c
2017-06-10 16:59:43 +05:30
Abhishek Arpure dc91d071c2 Install init.qcom.ssr.sh to /vendor.
Change-Id: I27a3fb366daceae60c81e65c5d26b0d413b051fa
2017-06-10 16:59:43 +05:30
Abhishek Arpure 44899fdb09 Install and launch init.class_main.sh from /vendor.
Change-Id: I1c9bca8e4274951954262ad65f1871da0b7e7db6
2017-06-10 16:59:42 +05:30
Abhishek Arpure cb99af590d Install and launch init.qcom.class_core.sh from /vendor.
Change-Id: I7001e554d8f9527d704d77271175b94109f26c9d
2017-06-10 16:59:42 +05:30
Abhishek Arpure 21ef8aa1fe Install and launch init.qcom.sh from /vendor.
Change-Id: Idd93e47857741403ae3bf0630ab94b2ae1dfe463
2017-06-10 16:59:42 +05:30
Abhishek Arpure 8190d767f9 Install and launch init.qcom.post_boot.sh from /vendor.
Change-Id: Idf78667baf2c439c7e97bbf1a9028030c1bcc72f
2017-06-10 16:59:42 +05:30
Abhishek Arpure 9ae7c4a58a Install and launch init.qcom.early_boot.sh from /vendor
Change-Id: Icca1263378b9acfe65ba2028180c4f8e03e78e60
2017-06-10 16:59:41 +05:30
Linux Build Service Account 5740d71f57 Merge "Add support for GOTA AB from RIDL" 2017-06-08 11:31:23 -07:00
Linux Build Service Account 96d7cd3de7 Merge "init.qcom.debug.sh: Disable STM logging for SDM845" 2017-06-02 22:06:50 -07:00
Satyajit Desai ad4e026a45 init.qcom.debug.sh: Disable STM logging for SDM845
There is considerable performance impact when STM logging
is enabled. Disable STM logging temporarily till we can root
cause the issue.

Change-Id: I15c9dff0c8865dc422b7b3456e552b09b2dbe9ec
2017-06-01 17:08:02 -07:00
Srinivas Girigowda c26908caec WLAN: Remove service hostapd from init.qcom.rc
init.qcom.rc has an entry to launch hostapd with root/root
permission, where as external/wpa_supplicant_8/hostapd/hostapd.android.rc
has similar entry launch hostapd with wifi/wifi.

We should be using the hostapd.android.rc instead of init.qcom.rc
Hence remove the entry.

Change-Id: Ieefef245fef584c707b25da8acbe1776ee80c5ca
CRs-Fixed: 2053279
2017-06-01 11:04:19 -07:00
Linux Build Service Account 373ee8d178 Merge "init.qcom.earlyboot.sh: Add permission to hdr_stream node" 2017-05-31 15:30:13 -07:00
Linux Build Service Account 0cf8a4b8cc Merge "post_boot: Refactor configure memory parameters" 2017-05-31 15:30:11 -07:00
Linux Build Service Account b23a899862 Merge "msm8998: Update hispeed frequency values" 2017-05-31 09:42:55 -07:00
Linux Build Service Account 23a559d8b8 Merge "post_boot: Enable CPU Low power modes for SDM 845" 2017-05-31 01:27:38 -07:00
Linux Build Service Account 57ef3e2fbb Merge "fm: Remove unused scripts & service" 2017-05-30 18:22:33 -07:00
Linux Build Service Account 634daa2c3e Merge "Removing unwanted scripts as part of the cleanup." 2017-05-30 18:22:32 -07:00
Mahesh Sivasubramanian 3f2373c55e post_boot: Enable CPU Low power modes for SDM 845
The Sleep modes for CPU was incorrectly disabled with previous
patch. Change command to enable the low power mode.

Change-Id: I1a7ae82d50f4d22ece38f58b7799485dcb44965e
2017-05-30 15:51:22 -06:00
RAJATH R 879c4551f2 Removing unwanted scripts as part of the cleanup.
Change-Id: I70834e859478358fffaf10ee123d801262cf68a8
CRs-Fixed: 2053753
2017-05-30 19:28:10 +05:30
Karthik Gopalan ea5c9d65a8 post_boot: Refactor configure memory parameters
In this patch, the following tasks are performed

1. ZRAM disk creation code is refactored.

2. ZRAM & Swap system property modified to align
   with new naming convention.

3. Memory parameters configured for msm8996.

Change-Id: I32d5f705afd447f2ba061212113e3c16c1e4bb12
2017-05-30 18:18:53 +05:30
Arun Kumar K.R 0932c82d08 init.qcom.earlyboot.sh: Add permission to hdr_stream node
System graphics needs to write hdr metadata stream to hdr_stream
node for HDMI, hence add correct permission to the node.

Change-Id: I3bdfd2562c25b9fc2f845bedc1176a0373c9dfe7
Crs-fixed: 1109137
2017-05-30 03:56:49 -07:00
Nitin Shivpure f080a6b559 fm: Remove unused scripts & service
Removing unused init.qcom.fm.sh script & fm_hal service.

CRs-fixed: 2053765
Change-Id: I04fa99832d69ec71dcf2b580db76940ca5ac6e2f
2017-05-30 15:19:17 +05:30
Linux Build Service Account 6dd97a0e9f Merge "msm8998: Modify improve touch daemon cfg in post boot" 2017-05-27 01:36:39 -07:00
Linux Build Service Account be1acc3b03 Merge "post_boot: Enable CPU Low Power modes for SDM845" 2017-05-27 01:36:15 -07:00
Linux Build Service Account 2ff01d9f6a Merge "Move location files from /data/ to /data/vendor/" 2017-05-27 01:36:13 -07:00
Linux Build Service Account cab5b2991c Merge "init.qcom.post_boot: set new scheduler group migration tunables" 2017-05-26 11:25:22 -07:00
Linux Build Service Account 5adefd8df9 Merge "post_boot: msm8909: Configure memory parameters" 2017-05-26 11:25:22 -07:00
Linux Build Service Account f9e733661e Merge "init.qcom.rc: Add owners for mpu6050 node" 2017-05-26 11:25:01 -07:00
Syed Rameez Mustafa 0210035865 init.qcom.post_boot: set new scheduler group migration tunables
Set default values for scheduler group up and down migration tunables.
These will be used for co-located groups of tasks.

Change-Id: Ie8b91ca28524fb34298520769dc91b6591a721d8
2017-05-25 06:46:06 -07:00
Vijay Ganti 351fc19246 msm8998: Update hispeed frequency values
Update the hispeed frequency values explicitly to the
available frequency in the clock plan.

Change-Id: Idca3934623426c4d69e558cb2c34ffc900aa0fe7
2017-05-25 06:44:01 -07:00
Raghavendra Prasad Nagaraj 652999cc48 post_boot: msm8909: Configure memory parameters
Configure memory parameters for 8909

Change-Id: I81c6f17beeceaa5013390a813003830fa905b9f7
2017-05-25 01:18:23 -07:00
Linux Build Service Account 8ac972850c Merge "init_earlyboot: Conditionally disable ubwc feature" 2017-05-24 18:16:01 -07:00
Linux Build Service Account a488129c3d Merge "init.qcom.debug.sh: Add support for SDM845" 2017-05-24 18:15:57 -07:00
Linux Build Service Account 80e9696c3e Merge "post_boot: Enable devfreq cpufreq governor for SDM845" 2017-05-23 21:09:34 -07:00
Linux Build Service Account 754944f03c Merge "data: Start binaries from vendor partition" 2017-05-23 10:02:23 -07:00
Jin Fu 5ba24016bb msm8998: Modify improve touch daemon cfg in post boot
Modify post boot configuration so hbtp daemon program will
not be launched for HDK and QVR in QRD HW platform family.

Change-Id: Ic207c2b4290d66c92758c60d9d1ac1ce3b928ff0
2017-05-23 17:17:59 +08:00
Ramkumar Radhakrishnan 3a2289518a init_earlyboot: Conditionally disable ubwc feature
Disable ubwc only if the fb node for mdp caps exists and enable it
only if mdp supports ubwc feature.

Change-Id: Icb7387023af29acfcddd06e220b58d317d5f8e06
2017-05-22 18:38:08 -07:00
Subash Abhinov Kasiviswanathan 4ff8c46cce data: Start binaries from vendor partition
Latest AOSP requires vendor data binaries to be started from vendor
partition. Start netmgrd, qmuxd and port-bridge from vendor
partition. bridgemgrd is deprecated and not compiled so remove the
startup entry. Move the logging to /data/vendor from /data

CRs-Fixed: 2042402
Change-Id: Iaa32a99a325005aea5431004250ae9b3e9facf39
2017-05-22 11:57:13 -07:00
Sunmeet Gill cc33efa87f int.rc: Change cnd daemon path to vendor partition
As per Android-O architecture, cnd dameon is moved to vendor
partition. Updating the path to change the path to new vendor
binary

Change-Id: Ia692af706e663e5837e7856212c4b5acca4c4361
CRs-Fixed: 2002881
2017-05-22 10:31:24 -07:00
Rohit Gupta b22250a040 post_boot: Enable devfreq cpufreq governor for SDM845
Set cpufreq governor for mincpubw device so that it starts making
DDR freq votes based on CPU frequency.

Change-Id: I13b2f94a5b21beb3341c5d43d86a2a171fabdf89
2017-05-19 17:44:10 -07:00
Linux Build Service Account c65116d621 Merge "init: qcom: start irq balancer for sdm845" 2017-05-19 17:35:50 -07:00
Linux Build Service Account 012053d20a Merge "Allow rild2 and rild3 access to diag" 2017-05-19 06:35:01 -07:00
Linux Build Service Account 044f5e66ab Merge "common: Move daemons into the vendor partition" 2017-05-19 06:34:49 -07:00
Channagoud Kadabi 85625132e7 init: qcom: start irq balancer for sdm845
Start irq balancer as part of the init script for sdm845,

Change-Id: I8ddb0d79945dded9d0843f0fee339746308c8323
2017-05-18 22:54:04 -07:00
Linux Build Service Account 0ed5dd2f3a Merge "init.qcom.usb.sh: Check serialnumber value before writing dummy value" 2017-05-18 16:43:36 -07:00
Linux Build Service Account b96d5c8735 Merge "apq8098_latv: Initial commit for new target apq8098_latv" 2017-05-18 16:43:30 -07:00
Linux Build Service Account 8534a03dbd Merge "common: Merge init.qcom.factory.rc" 2017-05-18 16:43:30 -07:00
Linux Build Service Account 8e50beb390 Merge "init.qcom.rc: Update wfdservice groups" 2017-05-18 16:43:29 -07:00
Satyajit Desai f1dbbd3658 init.qcom.debug.sh: Add support for SDM845
Add support for handling changes to sysfs naming convention. Add
stub to enable DCC configuration for SDM845.

Change-Id: Ibcd8d1a1ac56e41a1d9dedeb6fd3f20a853d845f
2017-05-18 14:16:28 -07:00
Vijayavardhan Vennapusa d075702d0f init.qcom.usb.sh: Check serialnumber value before writing dummy value
Currently .rc updates serialnumber from ro.serialno on boot and before
enabling .sh to execute. Once .sh starts executing, it tries to read
ro.serialno and if it shows empty string,  it tries to write dummy value
for adb interface to work properly. But it happens that .sh couldn't
access ro.serialno due to sepolicy permission and in that .sh endup
overriding serialnumber with dummy value.  This causes all devices
get same dummy value instead of having different serialnumber for each
hardware.  Fix the issue by checking serialnumber in .sh if it is already
updated by .rc rule or not and write dummy value to serialnumber sysfs entry
only if it is empty.

Change-Id: Ie07dfa6f05d9847800143b4c318c55367e865935
2017-05-18 10:32:17 +05:30