Commit Graph

33 Commits

Author SHA1 Message Date
RAJATH R b66a918d23 Remove code with depricated property
Cleaning code by removing lines with depricated
property.

CRs-Fixed: 2294896
Change-Id: I7ceceba9f5ea7fac0ff9f4b1fe0cff317273fd08
2018-08-30 00:12:41 -07:00
Ray Zhang 11f7b224a3 init_msm: Add usergroup permission to auto refresh node
HWC will be writing to this sysfs node to set cmd auto
refresh, hence set proper usergroup.

Change-Id: If4da0ab65ee1992dee74010f4e7234dde395c4eb
2016-01-05 19:15:14 -08:00
Prabhanjan Kandula 8822d0a479 init : display: Add permission to camera bw node.
Allow surfaceflinger process to access fb0/mdp/bw_mode_bitmap,
so that framework can hint the camera usage to limit the bw.

Change-Id: I566010e1b988ab06f6618967f5b9c6d0cfb68890
2015-05-22 07:08:36 -07:00
Shruthi Krishna cdfd21fdde Renaming thulium to msm8996
Change-Id: I912a7bc3a107341e7d413937c0d1e9580e0a20d6
2015-03-24 12:18:59 -07:00
Bruce Levy 3d26949aeb init: Add MSM-specific init extension library for thulium
- Implements MSM-specific initialization during bootup
- Sets the lcd density to 480

Change-Id: I30259948edf866b0e288d33ae1965aa1bd980f93
2015-03-07 16:03:32 -08:00
Naseer Ahmed f6dbade45d init: Add permissions for CEC nodes
Change-Id: I220fd52e33690ee6d4de39f121464571c7ce91e0
2015-02-24 11:46:08 -08:00
Tatenda Chipeperekwa b990e787b7 init: Add permissions to access res_info node for HDMI timing info
The HDMI driver now provides timing information through the res_info
sysfs node. The display HAL will need permissions to read/write this
node as part of HDMI initialization.

Change-Id: I2d767534a877368f55d614118676edb5f4f90b9e
2015-01-29 16:58:59 -08:00
Shruthi Krishna ee1507b3f8 AU_LINUX_ANDROID_LA.BF64.1.05.00.00.021.095 based on quic/aosp/LA.BF64.1
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.11 (GNU/Linux)
 
 iEYEABECAAYFAlS+Y4cACgkQoUgPZYCpAfEIoQCgkgqgm635+jTcE72cBO8ImkvN
 heAAn0XIXPdho+mS+YoGLCm66MdKK853
 =nCEv
 -----END PGP SIGNATURE-----

Merge tag 'AU_LINUX_ANDROID_LA.BF64.1.05.00.00.021.095' into HEAD

AU_LINUX_ANDROID_LA.BF64.1.05.00.00.021.095 based on quic/aosp/LA.BF64.1

* tag 'AU_LINUX_ANDROID_LA.BF64.1.05.00.00.021.095': (58 commits)
  recovery: gpt-utils: Swap complete filesystem entry block
  init.qcom.post_boot.sh: Fix BCL hotplug control
  common: skip bootjar check if not applicable
  Add chromium binaries to PRODUCT_PACKAGES.
  power: update powerhal to remove deprecated calls
  msm8992: Enable irq balancer
  init.qcom.sh: Fix syntax error
  Bluetooth: Enable HFP 1.6 feature for msm8992
  common: add vendor boot jars for SDK
  init: qcom: post_boot: add power settings for msm8992
  Bluetooth: Change Group ID of bluetooth owned files
  init.qcom.post_boot: Enable LPM after all cores are onlined
  init.qcom.post_boot: Change boot freq of A57 to 960MHz
  init.qcom.post_boot: Set A57 max freq limit from msm_performance
  init.qcom.post_boot.sh: enable io_is_busy on MSM8994
  init.qcom.post_boot: Offline CPU5-7 before disabling thermal hotplug
  init.qcom.post_boot: Set interactive gov params for A53s and A57s
  init.qcom.post_boot.sh: Disable core control during governor config
  init.qcom.rc: create directory for display clients
  base.mk: Add support for camera HAL on 8992
  ...

Conflicts:
	base.mk
	rootdir/etc/init.qcom.usb.sh

Change-Id: I52e2d4a77ceec43fc297f69d851d44b0f12a4f55
2015-01-26 01:20:58 -08:00
Naseer Ahmed dea92ef12e init: Set property to force SW composition/rendering
Use the presence/absence of kgsl node to force SW composition and
rendering.

Change-Id: Ia97e3f17f9a6d34a24f3d83fcef97def5d3b23c3
2015-01-06 17:08:19 -05:00
Jeykumar Sankaran fcba9a74ae init: Add MSM-specific init extension library for 8992
- Implements MSM-specific initialization during bootup
- Sets the lcd density to 480

Change-Id: I2997e902c3bdafefda0bb98b8d8b3c1279c7b5dc
2014-12-08 13:52:20 -08:00
Jeykumar Sankaran 7591884b64 init: Set permissions for dynamic partial update node
Set file permissions for dynamic partial update system node to
control the feature at runtime.

Change-Id: Icd4799907d168c2606c8811c73f4fedd847d55f0
2014-12-03 12:15:53 -08:00
Jeykumar Sankaran 8094e64341 init: Set permissions for dynamic partial update node
Set file permissions for dynamic partial update system node to
control the feature at runtime.

Change-Id: Icd4799907d168c2606c8811c73f4fedd847d55f0
2014-11-24 20:04:23 -08:00
Ilia Lin 46c5797425 init: qcom: Set LCD density for Dragonboard APQ8094
Set proper LCD dencity for the FWVGA display on the
Dragonboard APQ8094.

Change-Id: I6bd657ee90a21ed8a13e6456b05feaf79b5c5c95
2014-10-21 14:01:57 +03:00
Arun Kumar K.R 524c82d190 init_msm: Add usergroup permission to dynamic_fps node.
HWC will be writing to this sysfs node to set the variable
refresh rate, hence set proper usergroup

Change-Id: If668003463f580050d5843af97bf8f8761eb7f88
2014-09-15 12:23:59 -07:00
Linux Build Service Account 2a9b25d6a8 Merge "init: disable narrow search range" 2014-09-15 05:58:33 -07:00
Pushkaraj Patil 4a6c6f7fbb init: disable narrow search range
For 8916 narrow search range should be disable.
Disable set property vidc.enc.narrow.searchrange,
if target is 8916.

Change-Id: I501eaf1de72334a0a86baa222d29387b4da66860
2014-09-10 16:56:36 +05:30
Sachin Sharma 3a45a1ad30 Coredump :Add coredump support for processes
This change will set-up the core-dump directory and the core-file
pattern. The coredumps will not be generated during crashes on
boot-up. The core-dumps will only be generated on crashes after the
boot-up.

Conflicts:
	init/init_msm.c

Change-Id: If623b1c10e8da03cf171fa522055b350ea7252aa
2014-09-09 11:34:00 +05:30
Praveena Pachipulusu 003ead94d6 init_msm8916: Properly handle reading sysfs node
Properly handle failure to read sysfs file used to
determine the lcd density.

Change-Id: I864f67e9c9489b20f3634179e277fb5ad6096af0
2014-08-18 14:57:29 +05:30
Praveena Pachipulusu 895e54f631 init: Add MSM-specific init extension library
Implement MSM-specific initialization during boot
up at "init" stage. Set DPI property based on panel
resolutions by reading virtual_size sysfs entry.

Change-Id: Ie0e1b5e68c72abe4aa11edbd4700bef3208dd461
2014-08-18 11:29:30 +05:30
Manikanta Kanamarlapudi c34b3ca7ab common: Add setprop to differentiate sw/hw HEVC
Add setprop to differentiate sw/hw HEVC based on
msm_id

Change-Id: I15421fa9217597a541e0ee042ba48662fcda59b4
2014-08-07 20:08:37 +05:30
Manikanta Kanamarlapudi 252e453cb6 common: Add init_msm for 8916 file
Add init_msm for 8916 file and do setprop's
for hw/sw HEVC based on msm_id

Change-Id: I4cde44765e017add364a3632632a4c78cdab33f5
2014-07-31 15:53:59 +05:30
Arun Kumar K.R 5df83ab09b init: Add MSM-specific init extension library for 8994
- Implements MSM-specific initialization during bootup
- Sets the lcd density at the bootup

Change-Id: I2bbc3e724682b8b11329b87c26aca1e4faf8d357
2014-06-25 11:05:22 -07:00
Ilia Lin 1adcc37407 init: qcom: Set ro.sf.lcd_density for SBC APQ8084
Set the property ro.sf.lcd_density value to comply the
SBC APQ8084 display size.
qemu.hw.mainkeys is set to 0, because SBC is headless device
and doesn't have HW buttons.

Change-Id: I3e4e56245f95a061ea218f16c0af3f10a797ad4b
2014-03-11 14:00:59 +02:00
Linux Build Service Account 395e46e8d2 Merge "init script: Add usergroup write permission to idle_time node." 2014-02-19 19:56:17 -08:00
Ramkumar Radhakrishnan 9f5db22f91 init script: Add usergroup write permission to idle_time node.
Set usergroup write permission of idle_time node to enable idle
timeout feature.

Change-Id: If6b0a94e93b5117c4004726d62a346403f7a8ed3
2014-02-14 12:09:34 -08:00
Vijay Ganti e47e385274 apq8084: Update LCD density setting for APQ8084 MTP and Liquid
Update LCD density on Liquid to 320 and MTP to 480
based on UX profiling and Jank analysis

CRs-fixed: 612032
Change-Id: I1d2ee7671b7fd388967087df4f4bf8711f010478
2014-02-12 17:16:34 -08:00
Aravind Venkateswaran 1d6fc81ca3 init: Set DPI property based on platform subtype ID
There is a need to support panels of different resolutions
on msm8926. In such scenarios, the platform subtype
ID is used to uniquely identify such panels. Use this ID to
correctly configure the device property for the DPI setting.

Change-Id: If2d7c3cb2a528e9fe6780116ea1ceb278eba138d
2014-02-04 16:10:42 -08:00
Pradeep Panigrahi 1c014d50f1 init: qcom: Setting Bluetooth soc property.
In case of msm8974-apq, setting Bluetooth property as ath3k

Change-Id: I4c9da7fc422d82b97b1dac353c33b1b1913fc826
2014-01-11 12:50:53 +05:30
Arun Kumar K.R 2f479e8e0b init_msm: use qemu.hw.mainkeys instead of ro.hw.nav_keys
Android removed support for ro.hw.nav_keys property to enable/disable
the virtual keys on the target, hence just use qemu.hw.mainkeys.

Change-Id: Ieb700313ea49a32ed98f80e3e8cce9ab9e07624b
2013-11-15 18:51:02 -08:00
Linux Build Service Account 92c98f3699 Merge "init: Update lcd density setting for APQ8084" 2013-10-18 02:06:23 -07:00
Praveena Pachipulusu cab15b2f91 init: set hdmi node permissions during initialization
- Add functions to setPermission and setOwner for file nodes
- Set hdmi node permissions based on fb number.

Change-Id: I57babd7aa8387d35860ad66892dd0c21ca35c135
2013-10-14 18:42:39 -07:00
David Ng 5b2f11d094 init: Update lcd density setting for APQ8084
Use correct LCD density and softkey enable setting
for APQ8084.

Change-Id: I0ba8bc5d69981224c2dcdb314926a11d9f6a85eb
2013-10-10 14:01:35 -07:00
David Ng a6f677ea78 init: Add MSM-specific init extension library
Implement MSM-specific initialization during boot up
at "init" stage.  This allows variable setting based
on runtime query of hardware configuration.

Change-Id: Id14293a9f030d6631c55e84498f503a5bcb818e2
2013-09-27 01:13:19 -07:00