Changed CONSISTENT_DMA_SIZE from 2M to 8M, needed for v4l2's iommap to capture from webcam
Removed files in unreferenced folder wireless.orig
Added JB kernel folder "3g_module" where drivers ste, mw100 (updated), and mu509 are relocated, added at88 misc driver, updated Kconfig/Makefile
(JB Kernel) Update rknand driver from v4.34 (Apr 2012) to v4.40 (Aug 2012)
(Omegamoon Kernel) Optimized genhd.c for Flash; added V(R) and Simple I/O schedulers; added smartassV2, interactiveX, and savagedzen CPU governors
Jelly Bean RK3066 Kernel port to Picuntu Linux (incomplete, see next commits)
- Added several new defconfigs (910s, ds1001b, hd1, phonepad) with their board-rk30-*.c
- Many headers in mach-rk30's include folder now point to the same headers in plat-rk's include folder (./arch/arm/)
- Relocated fiq.c from mach-rk30 to plat-rk
- Added up to 20 cameras
- Added PM drivers for KP_AXP20, smb347 charger, RK30 ADC battery factory and OZ8806 battery
- Added USB Serial USI driver
- Updated Android logger and USB gadget drivers
- Fixes to DWC USB driver
- drivers/regulator/rk30_pwm_regulator.c now handles its own initialization (previously on board-rk30-sdk-tps65910.c)
- Fixed Vmmc regulator voltage in board-rk30-sdk-tps65910.c (2.8V instead of 3.3V)
- Fixed vcc_io (dcdc4) and vcc_tp (ldo9) regulator voltages from 3.3V to 3V
- Many significant changes into board-rk30-sdk.c and board-rk30-sdk-sdmmc.c
- ...
- Added missing cpufreq.h for Omegamoon added CPU governors

NOTE: Jelly Bean RK3066 kernel (https://github.com/kelvinchengxiwu/rk_kernel) does not include a board-rk30-box.c file,
      so this configuration is obsolete and should be updated from the SDK board file.
(Omegamoon and JB kernels) Combined upgrades; updated board-rk30-box, changed maximum CPU frequency to 1.6 GHz (instead of 1.2, search "1608 * 1000000" at end of board-rk30-box.c); merged OMEGAMOON_CHANGED defines in some files where clearly adding functionality
(JB Kernel) Added integrated webcamera drivers; updated rk camera top level driver
(JB Kernel) Updated Bluetooth driver; added and updated several USB Ethernet drivers
(JB Kernel) Updated minor sensors' drivers; added more touchscreen drivers
(JB Kernel) Important commit regarding RK1000 TV Out support:

1) JB kernel removes this function by removing mfd/rk1000-core.c and relocating part of the
   rk1000_control functionality to the ASoC driver (sound/soc/codecs/), but without
   a necessary symbol for TV Out (rk1000_control_write_block)

2) It seems that change was hesitantly done, since I found an "#if 1" almost
   around the part that was partially relocated to rk1000_codec.c (see bottom)

3) By leaving mfd/rk1000-core.c and changing the above to "#if 0" and correctly placing
   the "#endif" we keep all the new and previous functionality (sound IO and TV Out)

In a later commit the sound/soc/codecs/Kconfig where the necessary "depends MFD_RK1000" is.
(JB Kernel) Added/updated more sound codec drivers.
In a working state, even though some more updates are pending here.
(JB Kernel) Relocated anx7150 driver to its own folder; added RK610 HDMI driver
(JB Kernel) Added/Updated RK610 related drivers; significative updates to drivers/video/rockchip (see rk30_lcdc.c)
(JB Kernel) Important commit for MAIN and AUX DISPLAY removed?? (display-sys.c)
- Seems like dual display is somehow removed or at least changed beyond my grasp

BTW, the Omegamoon changes are disabled (commented OMEGAMOON_CHANGED define on top)
since they break boot (these particular ones are not too useful anyways)
(JB Kernel) screen.h gets PLL parameters for many EDIDs resolutions; also added/updated many LCD display drivers
(JB Kernel) Large commit just to add BCM40183 and BCM4319 wireless drivers
(JB Kernel) Added mv8686 wireless driver
(JB Kernel) Updated/overwritten BCM4329 wireless driver with that of JB Kernel
(JB Kernel) Added helper wireless drivers; Kconfig/Makefile for all drivers in previous commits