msm-video: Add reverse camera preview thread

This is to check reverse camera preview functionality.

Change-Id: I89acf7e1526b26f41e98a00198bb8fa55ac83689
Signed-off-by: Narendra Babu Atmakuri <natmak@codeaurora.org>
Merge "msm-video: Add reverse camera preview thread"
char-driver: show boot pic

Add bitmaps to show boot picture when  reverse camera
is on during system boot up.
This is specific to Autoplatform#1.

Change-Id: I7ed743c36cd9d22ef17f05ab2b9f34effd8d809f
Signed-off-by: Narendra Babu Atmakuri <natmak@codeaurora.org>
video: mdp4-overlay: support additional YUV formats

YCbCr H2V1 & H2V2 format support added. These are needed for
reverse camera preview functionality.

Change-Id: I3ce41082d06a5f7909edcce3686cbd48d5d6a000
Signed-off-by: Narendra Babu Atmakuri <natmak@codeaurora.org>
Audio: New files to enable early audio.

These changes are required to enable early audio
(during boot up) on Autoplatform001.

Change-Id: Ieda4b1f25648c2fb1518f1a2e8d76b0cbe9f578d
Signed-off-by: Narendra Babu Atmakuri <natmak@codeaurora.org>
Merge "Audio: New files to enable early audio."
video: msm-vfe32: invoke newly added rdi1 irq

camera test need this.

Change-Id: If2d6bd31814526905df9dac96d834a2356b7b66d
Signed-off-by: Narendra Babu Atmakuri <natmak@codeaurora.org>
Merge "video: msm-vfe32: invoke newly added rdi1 irq"
msm-vfe: makefile: Include paths for cam thread

Add new include paths for camera test thread.

Change-Id: I94bbf24285bb99247cc02a81a72b0a9af9c60853
Signed-off-by: Narendra Babu Atmakuri <natmak@codeaurora.org>
Merge "video: mdp4-overlay: support additional YUV formats"
Merge "msm-vfe: makefile: Include paths for cam thread"
Merge "char-driver: show boot pic"
Renaming files to add MXT540E touch screen.

Renaming touch files to add MXT540E touch screen sources for
Autoplatform001.

Change-Id: Ic530321b9ce0717ebbcf18b67dfce2666514c2ca
Signed-off-by: Neha Pandey <nehap@codeaurora.org>
input: touchscreen: Add MXT540E touch screen

Add Atmel MXT540E touch screen sources for
Autoplatform001.

Signed-off-by: Neha Pandey <nehap@codeaurora.org>
Merge "Renaming files to add MXT540E touch screen."
Merge "input: touchscreen: Add MXT540E touch screen"
msm: switch: Add reverse switch driver

Reverse switch driver simulates reverse gear action and triggers
reverse camera preview.

Change-Id: Ic9ccd4c47fe84ff696e5fbc72306ae5458f63d9b
Signed-off-by: Narendra Babu Atmakuri <natmak@codeaurora.org>
Merge "msm: switch: Add reverse switch driver"
ASoC: msm: Add support for ASM loopback

Add ASM loopback driver. When audio path wants to use
filters in DSP,it will do a loopback in ASM.  The new ASM
loopback driver enables the loopback.

Change-Id: I1fda06d357ec306130143cdb9a8e85ac13812b31
Signed-off-by: Narendra Babu Atmakuri <natmak@codeaurora.org>
ARM: dts: msm: Add device tree node for ASM loopback

ASoC: msm: flush if prior and current backends rate
not matching
ASoC: msm: Handle data loss at device switch for FM
ASoC: msm: Add MM6 routing

Change-Id: Ib6b0469f86a5c1fa5dbe6cfe7a9c2cd73431b56c
Signed-off-by: Narendra Babu Atmakuri <natmak@codeaurora.org>