Merge "QCamera: Change metadata tuning version to 3"
releasetools.py: Add incremental bootloader.img support

For incremental OTA packages, only install bootloader.img
partitions that are different from the source package.

Change-Id: I3d94556c9eda06e4c070b8cb802e3c555b90d61f
Bringup BCM20795 NFC on shamu.

Change-Id: I6760d9935c946dbd0079824db1ffa147aa5aa79d
Merge "Bringup BCM20795 NFC on shamu."
Add Shamu AOV support

Change-Id: I4bd1f0c9cb2adacae54182f656e13a6927b53483
Signed-off-by: Mike Corrigan <michael.corrigan@motorola.com>
Author: Mike Corrigan <michael.corrigan@motorola.com>
Haptic feedback vibrate basic tuning

Haptic feedback for keys and keyboard, initial tuning.

Change-Id: Ia6c8f526b6ea43ee085e61957ac8397240ad2d97
QCamera2: Enable vanilla HAL

Make HAL to be vanilla so that it compiles with stock AOSP.

Change-Id: I31b782f5b1948504e9b7dada8577ab8394fd24dd
Revert "rename heap_mask -> heap_id_mask"

This reverts commit 8bc17ce276d010e95461c0cbb7901da11faa16db.
QCamera2: Fix gralloc include path
Camera3: Update HAL implementation to CAMERA_MODULE_API_VERSION_2_3 spec

* API spec CAMERA_MODULE_API_VERSION_2_3 adds support for opening
  older HAL versions, adding placeholder for now.

Change-Id: I6616aebc5ec0cef28f675e5dddb334dc6b5dfea9
Move BCM 20795 firmware installation to vend/moto/shamu, removed com.android.nfc_extra.xml.

Change-Id: Ib02bea829c5a3f76994bd55c68f4990582bea965
mixer_paths: add support for mi2s speaker playback and analog mic

added support for mi2s deepbuffer,lowlatency and voice call usecases.
Also updated handset and speaker devices controls to use boosted
amp mixer controls.

Also use analog microphones instead of digital.

Change-Id: Ibb6833907972f6d734c08174103ec0a6938014aa
Merge "mixer_paths: add support for mi2s speaker playback and analog mic"
shamu: Add subystem ramdump daemon support

The daemon is only enabled on debug variants

Bug: 15517380
Change-Id: I38b906340add25ed4369cc361553b0c48a5a867a
init.shamu.rc: Enable charger service

The charger service is commented out.  Re-enable it.

Change-Id: I3e41e1f8176433f84e33bea5ef2d63d67c6d8673
init.shamu.rc: Set screen brightness on charger event

charger/healthd does not set screen brightness.  So set the
brightness via init.shamu.rc to 100 on a charger event.

Change-Id: I323f64c958766f31ae8f997632dbd1701644312e
sensors: Initial sensor bringup

- init script change for sensors.qcom
- Remove stm401 sensor hal

Change-Id: Ib04f3d899d41f533ccd68459f16ebe7dc5bd338d
Signed-off-by: Jagatkumar Shah <w18764@motorola.com>
Author: Jagatkumar Shah <w18764@motorola.com>
QCamera2: Really remove KERNEL_OBJ dependencies
Create validity directory for fingerprint sensor

Change-Id: I8243c850c31fe01a468b324f2713e250ba851c5c
audio: Add mixer paths for low latency capture

Add missing mixer paths to support low latency capture.

Change-Id: I0fa60e012b221c6a1ebbf37f6b11823d92dd5c1d