hammerhead: Fix invalid input_boost value

Change-Id: Id42606c85682a88ed64c8033b2db1724c9015117
Add Bootloader Assert

Per cyanogen, users on older bootloader/basebands are prone to
adverse behavior in respect to recent commits for the device.

Add assert to alert user to begin firmware update process manually.

Change-Id: I332a5cd81a8ecf4a28fd278d448bb1a9a6c44158
hammerhead: Remove deprecated flag

Change-Id: Id52576dd2262eca00292a90511245445dab2ae08
hammerhead: Make SYSTEM owner of cpu online files

This is required for the Settings app to online cpus
before writing to cpufreq files.

Change-Id: I63530bfcf095a0fbc432a908272bc89bb1ad89eb
hh: Collapse primary audio outputs

 * These are exactly the same. Just OR the flags together instead of
   confusing the HAL.
 * This appears to fix the occasional crackle on low-latency streams
   on other devices, so adding it here.

Change-Id: Id27093a09e6d0e296714221eae9f59f6d431f758
hh: Better scaling values

 * Default slack is too long and boost is too high, these values
   collide. Fix them.
 * Set a better timer_rate to reduce jitter

Change-Id: Id99c1642ca38d184e75d09bd3afc71951a8801c0
hammerhead: Configure sync_freq feature

Use the (optimized) sync_freq feature to stop frequency
jumping around, causing jitter. We may now even revert
timer_rate and timer_slack to the previous conservative
values.

Change-Id: Ie479a97d00d02b7f2b9867549848f1c251fcb642
hammerhead: Add hardware tunables support: vibrator

Change-Id: If8049f87b06447e7575083043d52716881facbeb
Signed-off-by: Lorenzo M <djmesias@yahoo.es>
hammerhead: Add hardware tunables support: display

Change-Id: I4eba7024542c6fb3727272c54a1521aaa662a64e
Signed-off-by: Lorenzo M <djmesias@yahoo.es>
hammerhead: Disable forced use of triple framebuffers

 * This can cause additional input latency and isn't really
   needed on this hardware.

Change-Id: I662915c08f9e8b9eef609319806feda880acc7a5
hammerhead: Enable use of FFMPEG codecs for extended formats

Change-Id: I1dc66749b6b5548c3617cbbfff389abc3d319562
hammerhead: hasHighBrightness flag to true

Change-Id: I705a13444988c3a7d701139ad9ec91f2a3bd2204
Merge "hammerhead: hasHighBrightness flag to true" into cm-11.0
Merge branch 'cm-11.0' of https://github.com/CyanogenMod/android_device_lge_hammerhead into HEAD

Conflicts:
	init.hammerhead.rc