smdk4412: add focal overlay

Change-Id: I9e2753ae335460615e024a8b21d2aa2053f90d00
hwui: Disable partial invalidations

The property to disable usage of dirty regions has changed, adjust
to the current one to fully disable them.

Change-Id: Iabe4d57a4f6ccd99ae7cae798c7dce76a02580cd
smdk4412: Use the USB audio HAL for external devices

 * I recently fixed several issues in the usbaudio HAL, making it able
   to handle arbitrary audio devices connected via OTG.
 * Point the dock outputs to the correct place in order to get audio.

 ** Due to a broken transaction translator in the USB hardware (yay
   Exynos4), you may need to connect certain devices thru a powered USB
   2.0 hub in order for them to work.

Change-Id: I326d257090a1b59293ccbacac26c106e72ce6ee7
smdk4412: update proprietary files script

Change-Id: I17ccde9ead0f53ee78e951a525e29501e1bcc65b
smdk4412: add opensource camera hal

Change-Id: Icb555cc6158247c32a6feb5d846bcf4d727749af
smdk4412: camera: update headers

Change-Id: Ia1cf27dc04e3468e10041d91d7d9f60a04e6c32b
camera: Fix camera crashing when bashing shutter

Prevents the picture thread from being restarted or freezing
when it is already started, or when auto-focus is being
done.
Prevents gallery crash.

Change-Id: Ib540f2a47423778b45dfc8df440e33b2ac254ae8
smdk4412: require vendor

Change-Id: Idca65628efac769225b75e3873cd9f9169d59d64
camera: auto antibanding

Add 60 Hz and auto antibanding, with "auto" as default.

Change-Id: I460524f70afe0ac0aa0bf4c0be9a81acc4dbbb94