[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
Update:

Nebula5e Kernel V1.0.1 Now Updated:(Download Section)

Audio Has been Fixed and Tested: 1 little Commit from a CAF Merged was introduced that really isnt needed for our HTC Devices. So I reverted that commit.

Govs Added:

Alucard

Nightmare

Darkness

Chill

ElementalX

Added Features:

Cluster_Plug (Disabled By Default, Enable it manually /sys/modules/cluster_plug/pramaters/active change the 0 to 1 to turn it on

GPU is overclockable to 650mhz

CPU Voltage is showable though sysfs (Note: Can not change settings, Only View)

Add Controls for Sched

IO Sched:

BFQ v7r8

Zen

VR

TripnDroid

SioPlus

Fifo

The Above List is only whats noticeable added: There are more options that you already know about.

Eliminater74 - cpufreq: Govs: Added Alucard, Darkness, Nightmare Govs
Eliminater74 - cpufreq: show cpu voltages via sysfs msm8996
Eliminater74 - Revert "ASoC: msm: q6dspv2: initialize private data before using it" * Reverted because on our HTC10 msm8996 Device, This commit caused some * Devices mostly international to page fault while playing music. * This commit only moved a block of code some lines forward * and is not needed for good play back on our devices. * * This commit was introduced when I merged latest caf HB 1.3.1_C1 * into source.
Eliminater74 - ARM64: dts: msm: update graphics vdd restriction level for msm8996_v3 Update with the correct maximum and minimum voltage levels for the gfx supply on MSM8996_v3. To Support 650mhz Signed-off-by: Eliminater74 <eliminater74@gmail.com>
Eliminater74 - ARM64: dts: msm: Update GPU pwrlevel table for MSM8996_v3 Update GPU frequency and bandwidth support for MSM8996_v3 Now supports 650mhz
Eliminater74 - ARM64: dts: msm: Update the GPU frequency plan for msm8996_v3 Update the frequency plan for the MSM8996_v3 GPU clock. Now supports 650mhz..
Eliminater74 - arm64: cluster_plug hotplug driver * Cluster-plug is a simple cluster-based hotplug implementation for homogeneous * ARM big.LITTLE systems such as the MSM8996. It operated based on the principle * that the big cluster is normally preferred, since it as as efficient as the * little one, but can go faster for single core performance. This hotplug will * only activate the little cluster for highly parallel loads, and then deactivate * it once the parallel load ends.
myfluxi - PM: devfreq: Use high priority workqueue
franciscofranco - display: add a simple api to query the display state (on/off) at any point in time * Ported over to msm8996 By @Eliminater74 * * Use this in place of Power Suspend or State Notifier * to dertermin Screen on/off at any moment in time. * Very usefull for Hotplugs and Govs..
Eliminater74 - cpufreq: Add impulse governor
Eliminater74 - cpufreq: Add Chill cpu gov
flar2 - cpufreq; add elementalx governor
Eliminater74 - block: cgroups, kconfig, build bits for BFQ-v7r8-3.18 * Update Kconfig.iosched and do the related Makefile changes to include * kernel configuration options for BFQ. Also add the bfqio controller * to the cgroups subsystem.
shminer - sched: disable gentle_fair_sleepers for better performance
alucard24 - sched: Add controls for sched features * Attributes can be found under /sys/kernel/sched/*
Mauro Andreolini - block, bfq: add Early Queue Merge (EQM) to BFQ-v7r8 for 3.18.0
Paolo Valente - block: introduce the BFQ-v7r8 I/O sched for 3.18.0
Eliminater74 - Nebula5e: Nebula 5th Edition V1.0.0 Is Born 09/23/2016 At 7:39pm