Find7: fix headset detection and buttons

Change-Id: I51ba60ac22e8422dd88d6b49bd484513ab43264d

Conflicts:
	sound/soc/codecs/wcd9320.c
	sound/soc/codecs/wcd9xxx-mbhc.c
	sound/soc/msm/msm8974.c
Find 7: The official version：SVN 8856

1.Optimize the headset performance
2.Optimize Sharp panel parameters

Change-Id: I5fa455cadaceacc9f7bb73cc9ad64f6cd3008039
Find 7: SVN8875 (OnePlus)

Change-Id: I9758bcf65777bcf4cf34b98c8dc08851dfb189e9
Linux 3.4.92 - squashed commit

Change-Id: Ib2b2093c56330e24b089e4401dbb4d6f3b0c8081
Linux 3.4.98 - squashed commit

Change-Id: Ia4752cf0579ecd45b07d2d72e98ebc1ebe308a19
Find 7: Add Smartmax governor

PS3:
-unified smartmax config

Change-Id: I9df66776ab1a9227736a3baea0b48877e752f5b5