init: Add msm8952-specific init extension library

- Implements MSM-specific initialization during bootup
- Sets the lcd density at the bootup

Change-Id: I3f8bdbff0021405259fa1380c67313a750c7c512

common: Set system property to differentiate 8952 and 8956 hw

Set system property to differentiate 8952 and 8956 hw based
on soc-id to select appropriate media_codecs xml.
Set system property to select correct media_profiles xml

Change-Id: Ie6466fe65e9eab00a9f2cfe7810cf2ee44be1de2

common: add apq8056/76 soc ids to 8956/76 system property

Add apq8056 and apq8076 soc ids along with msm8956/76 soc ids
to the existing system property to enable it for apq chipsets
as well.

Change-Id: I6b0b19726c953d290aecf0e8ee358db136100835

init: get hardware version to support vp9 decoder on msm8956/76

msm8956/76 hardware version v1 supports vp9 decoder but
version v0 does not. So read hardware version and do
set_property to differentiate between version v0 and v1
for user space to use it when required.

Change-Id: Ia0e4f69d7274a97fa2247be5dd58cb71d1fdf530

Rename init_msm8952.c to .cpp

Change-Id: I5653f5c3bceb271b0c5c9590978a24c74e9286d7
1 file changed
tree: 98aa4a1fce63fc78f589baad0d66c30b281a9a2c
  1. cryptfs_hw/
  2. dtbtool/
  3. init/
  4. power/
  5. Android.mk
  6. README.md
README.md

Generic common qcom configuration tools

Copyright 2014 - The CyanogenMod Project