u8800: Disable gapless mode
u8800: Remove ffmpeg h263/h264/mpeg4 entries

Codecs covered by OMX.google (and whitelisted by the ffmpeg extractor)
shouldn't be assigned to other software decoders as well
power: Updates & fixes

From arco, modified frequencies to match our frequency table
libsensors: Set glass multiplier to 5.0f.

As per Huawei kernel, this means the lux passed through is approximately 20%.
libsensors: Increase minimum delay for light & proximity sensor.

Recent kernel changes increased the delay to 53ms.
u8800: Use auto-brightness values as m7.

Change-Id: I009d54eb9dd4c2e00932b3f7dcee43623e2dc9f4
u8800: Don't use retire fence
libcamera: Remove dead code.
u8800: Use custom recovery key mapping.

Virtual key mapping:
BACK: BACK
MENU: HIGHLIGHT_UP
HOMEPAGE: HIGHLIGHT_DOWN
SEARCH: ENTER
power: Cleanup sysfs paths

* Fix smartassV2 boostpulse path
* Remove inexistend ondemand input_boost path

Change-Id: Idf4c7f40d0cc5c8f922b56fdef79b41b2ec18796
IDEOSX5Settings: Fix BT power classes.

The entries for power classes were set up wrong.

Entry 2: BT Power Class 3
Entry 1: BT Power Class 2
Entry 0: BT Power Class 1

Change-Id: Ie9ba6564bc59f065674a84f9d49953afea26e7dc
IDEOSX5Settings: Add power class to BT power entries.

Change-Id: I69c2737a1619cec7ed9e71eae4cec2bff162436c
libbt-vendor: Various changes.

Changes:
 * Simplified userial open & set baudrate to 3MB.
 * Removed a debugging message.
 * Surrounded all switch case statements with new scope to avoid declaring
   variables at the start.
 * Do not export bt_vendor_callbacks.

Change-Id: Ibefdce0caf0183c54a881544e74ae9e11fc9b030
libbt-vendor: Add support for QCOM IBS.

IBS (In-Band Sleep) allows the BT chipset to sleep if there are no active
transmissions.

Change-Id: Ie01fb5218fe64bf3f48aaff16379cc020d5b8895
u8800: Enable QCOM BT IBS.

Change-Id: I84337142adc24dc50e519252357aa0dd1d580435
u8800: Remove libmm-omxcore from packages.

libmm-omxcore is the command line interface for the test apps.

Change-Id: Id6d354dfba99dff1b4b13a807958eaf1ab8562f4
libsensors: Sample data for both close/far.

This solves errors when sometimes the data is bogus and the device shows far,
when it really is close.

Change-Id: I260974cbe48787496e66f14a9f2f0664f9818f9c
libcamera: Set usage as MM heap.

Also set the correct ion_heap if using ION.

Change-Id: Ic7bd1b7f8e6fea69d447746f0c8e33f263bd6cdd
u8800: Disable PMEM ADSP.

PMEM wrapper handles this now.
Camera HAL works fine whether this is enabled or not, so cut out the middle man.

Change-Id: Ib45944850f1b3baee4859807816c18fb6d9d43c4
libcamera: Add more ifdefs for USE_ION.

Change-Id: I2197acd015614ddc393067418526139ed5d83ad2