mkbootimg: Add --dt parameter to specify DT image

New optional --dt parameter to specify a kernel device
tree image.

Conflicts:
	mkbootimg/mkbootimg.c

Change-Id: I7e2c48c25c04165642eedadc3dc16a082dd99eb0
audio: Add APIs for supported compress formats

-Add APIs for supported compress capture & compress voip formats.
-Add default bytes per sample as 1.

Change-Id: If63a50f02389475855f2f0729b03b6049d44fb29
system/core: Add MSM specific formats, devices and channels.

- Add support for MSM formats, devices and channels

(cherry picked from commit 3535a5eafaa700ae58d44c43c4491f3fbb90e060)
(cherry picked from commit d725c0473b0c7f51d157b8722131ed7b45f878d7)
(cherry picked from commit 8d43d24d91e7bcc8daef40c6e9f99fd8dcd23266)

Conflicts:
	include/system/audio.h

Change-Id: I0f613e25ae7e5bafa126ab582551807711ab9db6
Fix build: remove QCOM_FM_ENABLED

Change-Id: Ie441c58b5de5632306c310e8ef0e40bb7a4c1164
audio: Add Dolby subformat

Add Dolby subformats to support Dual-Mono content

Change-Id: Iff7d141f6689d5c378bee35c9e6627ce8af70cb6
audio: New audio formats for PCM Offload

- Add new formats 16/24 bit PCM offload formats

Change-Id: I68bccc2851e3820c7adb98af9e2e3818ea5bf01b