Re add slim defconfigs

Change-Id: I6ed930014346ab1d026ad01673e11f6a102d8328
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
Boeffla-Sound: Engine 1.6.0

Change-Id: Ic2895584206e4fccd415759bfe39b9d92ed64d16
Boeffla Sound: FM radio not available with LTE models

set #ifdef conditional to disable unused logic

Credits to faux123 for the proper exclusions using #ifdefs instead of just removing the FM radio related code

Change-Id: I47c3474a250e22267190a721da06cb1bc4104e8b
Boeffla-Sound: Engine 1.6.3

- delayed apply of changed register settings (credits to Yank) to
  fix issues on CM
- delay time configurable via sysfs (credits to Yank)
- different headphone detection for s3 and note devices
- different call detection

Change-Id: Ica1ddba9d7b40e38b01beb6219fd4303567ae3fd
Boeffla-Sound: Engine 1.6.4

- show settings in sysfs even if boeffla sound is switched off
- remove legacy interfaces for alternative eq settings + mic mode
- some code cleanup

Change-Id: I23126aa93858beb6f2cb23c3a2e4090c17b2d834
Boeffla-Sound: Engine 1.6.5

- allow speaker minimum level of 20

Change-Id: I11243fcd8a5b51c45f1d3e0652db9308766be73d
Boeffla-Sound: Engine 1.6.6

- allow minimum volume of 0 for both speaker and headphones

Change-Id: I719d8777584f537c8b13288ff8e68487162e89a6
Add script

Change-Id: I77de104d4b4d64548e9d940c9e540dee63e3c715
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
Touch Wake implementation

(Code cleanup by AndiP)

Change-Id: Iafd54d9e214d17fc42979713cadff0e0b245fc35
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
Add missing gitignore files

Change-Id: I8ff92c95fa2daf8745e3bad47cba8d46043618a3
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
Touch Wake : disabled if incall (fix)

Credits googyanas

Change-Id: I0485e5f310c38ccfdd1254915c105864faf5cfb1
Touch to wake: Different infinite mode handling (AndiP71)

- if touch wake delay is set to 0 (infinite mode), the power button will
  now also disable touch to wake (like it is for normal delays)

Change-Id: Ib460476514dd3d02cc65254bd177477facdc13e8
Touch Wake : bump to v1.1  (Yank555.lu)

- fix git merge derp in drivers/sensor/cm36651.c
- fix random misbehaving related to powerkey / proxy
- slight code cleanup
- optimized using likely / unlikely
- added precise debugging prints (enabled by #define)

Change-Id: I5ee436bcfd9bef0e5d372ae2c33458ffd7e095c2
Touch Wake : bump to v1.1 (Yank555.lu)

- fix git merge derp in drivers/sensor/cm36651.c
- fix random misbehaving related to powerkey / proxy
- slight code cleanup
- optimized using likely / unlikely
- added precise debugging prints & sysfs file (enabled by #define)

Change-Id: Id95eeb8b7df01038a23c32fb0697cc4f9bd8db21
NB: This second commit fixes a wrong understand due to the merge derp.
Touch Wake : bump to v1.1a (Yank555.lu)

- fixed touch wake disbaled as soon as proxy sensor was enabled, no matter if proximity was detected or not (my derp, introduced in 1.1)
- fixed proximity state change detection (is in cm36651.c, not ssp_input.c, which is not compiled for i9300)
- removed "off hook" detection, it was relying on a constant (PSTN_ON_HOOK, defined in telephony.h), so made no sense to keep it

Change-Id: Id82a383c9e06fc10184a68f6c8f1cd90a1fb135a
max77693_haptic: added CM's alternative vibrator config path in sysfs (Yank555.lu)

I've just had enough with that crap, now both paths are available at the same time...

Change-Id: Ifd4f520cc9283935c2401aa0cd08705f16d1ecbb
Update defconfigs

Change-Id: I7743b628828197e0604b7e5a0e84187d2faca738
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
Add some compiling optimizations

Change-Id: Ie9c39a7e3d5988547ff7b4c81302682b95e0e45d
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
Set SELinux as permisive for all

Change-Id: I421c20cf5af46ec206a585e78a0632ce85d46972
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
This is SlimKat not CM

Change-Id: I11b9fccf9c73693704f9940679a3ad3894837c35
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>