Update: I will have an update again soon, As I made a small mistake in my last build.
I forgot to save a fix that I made and it ended up in the build.
Code:
+<<<<<<< HEAD
#define MPIDR_SMP_BITMASK (0x3 << 30) #define MPIDR_SMP_BITMASK (0x3 << 30)
#define MPIDR_SMP_VALUE (0x2 << 30) #define MPIDR_SMP_VALUE (0x2 << 30)
+=======
+struct cpu_capacity {
+ unsigned long hwid;
+ unsigned long capacity;
+};
+
+struct cpu_capacity *cpu_capacity;
+>>>>>>> cbae7629... ARM: topology: Add efficiency coefficient for Krait
I fixed that after I already built the kernel.
as you can see the ==== and the <<<<<<<<<< and >>>>>>>>>>>>> dont belong........
PS: As you know, its a well known issue that the OC doesnt stick.. Thats in part so to Faux's cpufreq_limiter.. I came across a more updated version of that very same limiter done by someone else..
Side by side they are the exact same except the new one has extra features the one on dont. Better as a Enabler and disabler ...
Turning that off, allows for you to use the OC function.. with it on.. it wont stick.. I havent tested this out yet.. As I have added alot of new things.. and before I release anything I test it out.,
But I reverted the old faux cpufreq in favor of the new one. Lets see how that goes.. If its no better, Ill add the old back in.
I also updated with all new editions from the CM site on this kernel. So we are up2date with CM ...