cpuidle driver from kernel 3.2 with kernel 3.3 fixes (thx to faux123)
add 40Hz channel management
update init from 3.3 kernel
add sound_control_gpl.c (missing from "Sound Control: Sound control for WCD93xx codec" commit)