Switch kernel to the one built locally from our tree.
Fix KERNEL definitions.
Merge tag 'android-4.2.2_r1' into seandroid-4.2

Android 4.2.2 release 1
mako: wifi: Channels blocking in no service - do not merge

mako: wifi: Channels blocking when mobile network is no service state.
In case of no service state which means that Wi-Fi framework does not know
 country code,  just 1 ~ 11 channels will be active and 12 ~ 14 channels and
 5GHz channels will be blocked.
To do this, the followings are changed
1) Change regulatory domain map (nv.bin)
    a) Set N_AMER_EXC_FCC not to use 12 ~ 14 channels and 5GHz channels
    b) Set default regulatory domain to N_AMER_EXC_FCC
2) Change regulatory domain of Vietnam, and Turkey to others (vos_nvitem.c)
    Vietnam : N_AMER_EXC_FCC -> World
    Turkey  : N_AMER_EXC_FCC -> ETSI
LGE tested all the country codes of which the Mako was released and there was
 no regulatory domain problem.

Bug: 8044285
Change-Id: If6702a9954961a5ffa9ca7e55154e46a3f05bb6e
DO NOT MERGE JAPAN(440,441): 110,118,119,112,911

Bug: 8227305
Change-Id: I5b083035e92c5e805f86d3eca650136f0ce2b3c6
Enable multi-user on Mako

Change-Id: I54e8a357910b756b049e8d1b6112858de72aeea6
Revert "Enable ARP offload"

This reverts commit ba800d069ded3b4e3078da0712857fe27c319e7d.
merge changes from remotes/github/cm-10.1 into master
Merge tag 'android-4.2.2_r1.2' into seandroid-4.2

Android 4.2.2 release 1.2
Always disable all LEDs before updating them.

This should make sure the PWMs for red/green/blue always run in sync,
not only when switching between the various light types
(attention/battery/notification).

Change-Id: I0d743f31b645445da04436fd8ab8e8fdec39dfb9
Clean up lights module code.

Change-Id: Ic195efafde9dba965727d055576df5f6b2a1431b
restore all repos

Change-Id: I3020f6570fdc36f9201bb4071de29f9daf691bfb
merge changes from remotes/github/cm-10.1 into master
Initial SELinux policy.

Some early policy work for bringing up the board.

Change-Id: I882b2c825edcf1fc59a3059ece21a80598c7a419
Signed-off-by: rpcraig <rpcraig@tycho.ncsc.mil>
Move init_shell domain definition and common rules to core sepolicy.
More SELinux policy related changes.

* create a qmux_socket domain for talking with
  the qmuxd multiplexer.
* add a new domain for a shell that is started
  by init using a UID other than shell.

Change-Id: Idaaa1b8a36f6d8cd79f25fc66c59ede0bedd7900
Signed-off-by: rpcraig <rpcraig@tycho.ncsc.mil>
Change domain qmux_socket to qmuxd_socket.

This is a temporary fix for some build issues.

Change-Id: I3701bbaf72e61feed7a4ac803140d5cf764ed6f0
More SELinux policy changes.

Change-Id: Ie145ed63d898c5f506ee25c8a22fb3e2379ef29c
The kernel now ensures to restart PWM on color change.

Thus, there's no need to do it in user space anymore.
Also, adapt grpfreq and grppwm calculations and comments to actual
in-kernel implementation.

Change-Id: I657888391679c4b817e0c60e1a6e520e4adafba4
Use global tag for kernel

Change-Id: I86696b25f27bc60b3403e2826f92f3039e8d17d4