prima: maintain firmware in the kernel tree

- Allow device trees to inherit from here, rather than maintain
  multiple copies of the same firmware as proprietary blobs.

Change-Id: If52919127e30484d59444c04b2b7f213b0f954a4
expressatt: disable CONFIG_SAMSUNG_JACK_GNDLDET

- G and L detection is buggy, and causes random audio crashes that
  require a reboot after using the headphone jack for a while.

Change-Id: Ie15b60bdcb8be3dd01c80683951fba686ae7eb58
cypress-touchkey: implement a simple interface for BLN

- Allows devices without a dedicated notification LED such as the
  expressatt to utilize the touchkey backlight for notifications.

Change-Id: Iec08dd182318c9bba4193718e83ec26486a5a96e
Merge "prima: maintain firmware in the kernel tree" into cm-10.2
Merge "expressatt: disable CONFIG_SAMSUNG_JACK_GNDLDET" into cm-10.2
Merge branch 'cm-10.2' of github.com:CyanogenMod/android_kernel_samsung_d2 into aosp-jb-mr2