timed_gpio: fix order of destruction

Signed-off-by: Iliyan Malchev <malchev@google.com>
Makefile: Added Snapdragon optimizations

Conflicts:

	Makefile
Makefile: Optimizing build-options for linaro
makefile: vectorize for quadword registers GCC does not support vectorization with varying vector sizes. By default, it vectorizes for doubleword registers only.

Conflicts:

	Makefile
Makefile: linaro optimization

Conflicts:

	Makefile
DEFCONFIG: enable smartmax governor
MAKEFILE: fix build error
ACPUCLOCK: add bus freq comments that HTC removed
DEFCONFIG: add config options for smartmax devices
CPUFREQ: Update smartmax to latest
CPUFREQ: add earlysuspend to ondemand governor (ziggy471)
Patch to 3.4.12
Patch to 3.4.13
Patch to 3.4.14
Patch to 3.4.15
Patch to 3.4.16
Patch to 3.4.17
Patch to 3.4.18
Patch to 3.4.19
Patch to 3.4.20