gpu flags fix
pre-allocate data for the wifi driver

If we don't do this, the wifi driver fails to load when memory gets
fragmented and it needs a 64K contiguous block.
change wifi sd card speed to 40MHz
increase sdio wakelock to 1s and rename it.
Increase brightness of button backlight
update defconfig
changed android@localhost to dzo@martin
updated ext3 and ext4 filesystems from HTC G2 CM9 kernel
updated kgsl and adreno drivers from HTC G2 CM9 kernel
updated kgsl and adreno drivers from HTC G2 CM9 kernel (2)
fix atmel haptic feedback
Allow sd cad to power down
Update bluetooth
Revert "Allow sd cad to power down"

This reverts commit 5f8995b80126dac350e52304a1e10f3eda94b3bd.
Fix crash in video decoder by rolling back to previous driver and backporting
some encoder changes.
Add missing vidc files
Preallocate memory for wiphy_new, this is over 4k so if memory gets very fragmented it will fail.
Increase some parameters governing the random number generator. Thanks to fjsferreira and zeppelinrox.
Merge remote-tracking branch 'upstream/newkernel' into newkernel