rhine: Use Sony camera workaround hack

Change-Id: Ic503d54e77b6f4e6d655ca4f09783812657977c0
rhine: use legacy dchspap value

Change-Id: Ib99acef77d5716620def4a789f011f509b0da09d
cmhw: Add AdaptiveBacklight support

Change-Id: I69a0813b8d0697768dbfe38e0bc33bd0be82dd45
rhine: Clean up boot image generation

* Remove duplicate DTB generation step.
* Don't do unnecessary DTB concatenation step.

Change-Id: Ie2028b15a79b03fbd423107e8fb91e3e45a1998e
fstab: mount FOTAKernel partition to /recovery

Change-Id: Id6f6f1a53d178ab7ca48550da5c6f62f0fb1c7e0
ril: Support for SEEK on Android

Support the following ril requests to enable
SEEK on Android:
1. RIL_REQUEST_SIM_TRNASMIT_BASIC
2. RIL_REQUEST_SIM_OPEN_CHANNEL
3. RIL_REQUEST_SIM_CLOSE_CHANNEL
4. RIL_REQUEST_SIM_TRANSMIT_CHANNEL
5. RIL_REQUEST_SIM_GET_ATR

Change-Id: I3f346a054c53652db58a1eba93e9d5574157d2cd
Revert "hardware: ril: Avoid collision with RIL constant 1138"

Later Qualcomm RILs will use the STK_CC_ALPHA_NOTIFY message, and this
causes the radio to parse the parcel in a very incorrect manner.
This patch is complimentary with
http://review.cyanogenmod.org/#/c/75148/

Change-Id: Ic63ff984cdff81b07afc250023157084191e1fa6
rhine: update header

Change-Id: Ibfee639bfccc0d3d170f32579f3207d1a65d1dc7
rhine: add permissions for dynamic fps

Change-Id: I350369b23fc387b671ca86948deee8bd3366241b
releasetools: use set_metadata instead of set_perm

Change-Id: I1eda9dd7c1b1497fde1ae57596329193901947a2
script: fix traditional sort

Change-Id: I5b2cc22c2fb0ba89e2b5a4f373d572329940122b
Inherit from msm8974-common

* msm8974-common then inherits from qcom-common.
* This doesn't change anything currently, just adds one more
  common tree in between - however, later on, we can start moving
  things to this new tree as needed, from both rhine-common
  and qcom-common

Change-Id: Ib0a5bca4569501e8504ae18b04c98f59130fe4be
script: make osx devs happy

Change-Id: I639e769da4c5df928a33714cfec096702376a2d7