Missmerge from Upstram by me
omap_hwmod_44xx_data.c: revert JB Update 1
dpll44xx.c: leftover from OC Code & removed logging
whitespace again.. :(
partially remove 3.0.38-39 upstream changes

mm: compaction: determine if dirty pages can be migrated without blocking within ->migratepage
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=397d9c507ff1c9c5afc80c80ee245c2455d6a1db

mm: compaction: introduce sync-light migration for use by compaction
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=f869774c37710ef2b773d167d184b9936988d07f
Whitespaces never stop
Whitespaces never stop
Revert "ARM: at91/i2c: change id to let i2c-gpio work"
Revert "ARM: S3C24XX: Fix s3c2410_dma_enqueue parameters"
Revert "ARM: 7478/1: errata: extend workaround for erratum #720789"
Revert "ARM: VFP: fix emulation of second VFP instruction" and "ARM: 7566/1: vfp: fix save and restore when running on pre-VFPv3 and CONFIG_VFPv3 set"
partially Revert "usb/core/devio.c: Don't reject control message to endpoint with wrong direction bit"
Revert "ARM: 7479/1: mm: avoid NULL dereference when flushing gate_vma with VIVT caches"
Revert "ARM: 7467/1: mutex: use generic xchg-based implementation for ARMv6+"
Revert " ftrace: Disable function tracing during suspend/resume and hibernation, again"
Revert "ARM: fix scheduling while atomic warning in alignment handling code"
Revert "ARM: 7532/1: decompressor: reset SCTLR.TRE for VMSA ARMv7 cores"
Arch arm : Correctly handle unaligned access + arch_extension sec + cpu_alignment

Only some parts in the source from original commit... lol...
Original: https://github.com/psndna88/AGNi-pureCM/commit/0e1c5ccfeb1f31c00ebc9beb6b612c1c6ccc5d1d.patch