qcom-common: Enable use of FFMPEG codecs for extended formats

Change-Id: I5f07f87d3f33408db400666e2df1aea601e5d3df
qcom-common: Setup mk files to honor the 8974 devices.

Change-Id: I115a7b6294b5c07b97a646b1cc71e8890eee5701
Add ffmpeg codecs to 8974

Change-Id: Iadf66a00a742ab37b68195c8bb048e1d4457f523
lpm.rc init: Fix charger mode and update pm paths.

lpm.rc is only processed by init when the device boots into charger
mode. In charger mode, init does not trigger the 'early-boot' and 'boot'
actions at all. It runs the 'charger' action instead.

Before this patch even core services were not started in charger mode,
as class_start was part of the non-existing 'boot' action.

Insert usecases for different platforms and add pm paths for msm8974
to init.qcom.lpm_boot.sh

Change-Id: I2d1e794a5a288abca33a59a00ae49ef02d111950
Revert "lpm.rc init: Fix charger mode and update pm paths."

This reverts commit ad66f016f0ca31b049a777dca9e9e5b66afbc5b5.

Change-Id: I4ae9ba465f61fa650c6dc722dfc44932dee84eac
qcom-common: Remove duplicate overlay

* This is a duplicate of the config in vendor/cm

Change-Id: I21f9c3d44fb5fe22e142adc308ee890fcb2d2030