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
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
-----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
HWC will be writing to this sysfs node to set the variable
refresh rate, hence set proper usergroup
Change-Id: If668003463f580050d5843af97bf8f8761eb7f88
For 8916 narrow search range should be disable.
Disable set property vidc.enc.narrow.searchrange,
if target is 8916.
Change-Id: I501eaf1de72334a0a86baa222d29387b4da66860
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
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
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
Update LCD density on Liquid to 320 and MTP to 480
based on UX profiling and Jank analysis
CRs-fixed: 612032
Change-Id: I1d2ee7671b7fd388967087df4f4bf8711f010478
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
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
- Add functions to setPermission and setOwner for file nodes
- Set hdmi node permissions based on fb number.
Change-Id: I57babd7aa8387d35860ad66892dd0c21ca35c135
Implement MSM-specific initialization during boot up
at "init" stage. This allows variable setting based
on runtime query of hardware configuration.
Change-Id: Id14293a9f030d6631c55e84498f503a5bcb818e2