[Moto E Original Android Development] zeeshanhussain12:
Update R5

https://www.androidfilehost.com/?fid=24421527759883522

Added wiimote support,intelliplug 5.0(tuned it too:p),adreno idler for better gaming performance and many other fixes/pathes check the full changelog below:D

831c61b Intelliplug: add an option to change def cpu for otus and condor
abc63f9 intelliplug: change def cpu.
2b8e8bc Revert "Intelliplug: Bump to 5.1"
82b8b46 Revert "Intelliplug: such derp much wow"
3c1c1cf Revert "Intelliplug: add an option to change def cpu for otus and condor"
b5c09a4 derp
23126d6 fix build
32a43cc Intelliplug: such derp much wow
e0f4d63 Enable a bunch of tcp
47a35a5 Intelliplug: add an option to change def cpu for otus and condor
9d2630f Implement change defcpu
2fcaf11 intelliplug: give 5 seconds for starting after disabled
689d5ac intelli-plug: online all core if disabled/stoped
1117000 Hotplug: disable alucard and enable intelliplug by default
a050403 Defconfig: Enable previous features
53d46e7 Intelliplug: Bump to 5.1
69f06f8 arm: add intelli_plug v5.0
ebc4f67 xz: Optimize Sfck Compression
6b4b2d1 ASoC: jack: Use power efficient workqueue
c12563d regulator: core: Use the power efficient workqueue for delayed powerdown
ded2470 PHYLIB: queue work on system_power_efficient_wq
e1f0aba block: queue work on power efficient wq
a14e195 workqueue: Add system wide power_efficient workqueues
3e9d0f2dd workqueues: Introduce new flag WQ_POWER_EFFICIENT for power oriented workqueues
7b578c2 drivers: staging: Fix Zcache
26233f7 drivers/cpufreq/cpufreq_interactive.c/cpufreq_ondemand squashed commits from msm8930
6803135 cpufreq: interactive: Optimize sync_freq implementation
cd298c8 cpufreq: interactive: Use parts of native boost routine
a7d8b3d lmk: Fine tune OOM for screen on/off
c474321 Hid:some fixes on wiimote
50c41d4 Revert "HID: wiimote: add LEGO-wiimote VID"
12d7d7d HID: wiimote: add pro-controller analog stick calibration
2ab50be HID: wiimote: fix inverted pro-controller axes
6408509 HID: wiimote: add LEGO-wiimote VID
33e8597 HID: wiimote: fix FF deadlock
c7cb95e Revert "Input: introduce BTN/ABS bits for drums and guitars"
f9689f4 HID: hid-wiimote: print small buffers via %*phC
5e450cd HID: wiimote: add support for Guitar-Hero guitars
70050f3 HID: wiimote: add support for Guitar-Hero drums
859285b HID: wiimote: work around broken DRM_KAI on GEN10
5dc54e6 HID: wiimote: support Nintendo Wii U Pro Controller
138ce35 HID: wiimote: fix coccinelle warnings
2bbafd0 HID: wiimote: discard invalid EXT data reports
6a7c877 HID: wiimote: fix classic controller parsing
658d1b9 HID: wiimote: init EXT/MP during device detection
5866bb5 HID: wiimote: add MP quirks
13b691a HID: wiimote: fix DRM debug-attr to correctly parse input
c65b86f HID: wiimote: remove old static extension support
bcdf66e HID: wiimote: add "bboard_calib" attribute
3faf9b2 HID: wiimote: add sysfs extension/device-type attrs
d04e031 HID: wiimote: lock DRM mode during debugfs overwrite
4464ff4 HID: wiimote: fix ctx pointer in debugfs DRM-write
3569b89 HID: wiimote: add Motion Plus extension module
4dd4bdb HID: wiimote: add Classic Controller extension
750bb3e HID: wiimote: add Nunchuk support
bcca200 HID: wiimote: add Balance Board support
09daee0 HID: wiimote: add extension hotplug support
4e503e7 HID: wiimote: convert IR to module
5182d8b HID: wiimote: convert ACCEL to module
f69c64e HID: wiimote: convert LEDS to modules
4ac7504 HID: wiimote: convert BATTERY to module
f882247 HID: wiimote: convert KEYS and RUMBLE to modules
9588a69 HID: wiimote: add sub-device module infrastructure
6230c5a HID: wiimote: wake up if output queue failed
a61946a HID: wiimote: use cached battery values on I/O failure
b683989 HID: wiimote: add device detection
d98b033a HID: wiimote: keep HID device open
f7e6430 HID: wiimote: extend driver description
0bbd0f6 HID: wiimote: parse reduced status reports
610eda2 HID: wiimote: add 2nd generation Wii Remote IDs
7da97ab HID: wiimote: use unique battery names
3305b7e HID: Fix uninitialized variable "size" in hid-wiimote-debug
03db21d HID: wiimote: fix weight conversion error for values > 17kg
6510074 HID: wiimote: Parse calibration data of balance boards
76a2292 HID: wiimote: Add Nintendo Balance-Board support
f609e6b HID: Allow drivers to be their own listener
d140e9b HID: wiimote-ext: comment spelling fix
1cfcb0e input: document gamepad API and add extra keycodes
88eb94d Change wlan to powersuspend instead os earlysuspend
32e1025 Add frandom support
46f18ff hwrng: hwrandom: cleanup in hwrng_register() add randomness to system from rng sources fetch rando
8e6c7e1 Rename heap_mask when used in userspace
ea0b940 sched: set sched_mc_power_savings to 2
74f4dc4 adreno_idler: fix typos :)
b2fa098 adreno_idler: fix-up some comments
3f23cdc adreno_idler: fix-up type definitions
de2870c adreno_idler: remove frequency bump
039194f adreno_idler: switch to count based instead of time based
878d7c5 Introduce Adreno idler for devfreq-based Adreno devices