Fix build for GCC 4.7

Change-Id: I4e9265369174d82b55fd435bc47887972f99c9d4
msm8660-common: clean up uninitialized variables

Change-Id: Ie53ca0cff73410572be6ad2a38d203dd647fdea3
msm8660-common: cifs: use offsetof macro

This cleans up the code by using the offsetof macro instead of
the &pSMB->hdr.Protocol construct. By implementing this, we avoid
array subscript compiler warnings.

Patch file referenced from:
https://git.samba.org/sfrench/?p=sfrench/cifs-2.6.git;a=commit;h=b2a3ad9ca502169fc4c11296fa20f56059c7c031

Change-Id: Ic70e975a760148923e53f4e5e0694d64195e38f5
Cleanup cifssmb.c

The purpose of this commit is to fix spacing and
clean up code so that it mirrors the cifssmb.c
made from the commit "cifs: silence compiler
warnings showing up with gcc-4.7.0" by
Jeff Layton <jlayton@redhat.com> which is now
part of kernel version 3.0.91 located at
Change-ID a9d8aaedf15cc981df0aebda88b113eeee9c5cab

Change-Id: I51b518582d860345fa345a3b27aa646c9577383f
input: fix section mismatches

Change-Id: Idd382f3548a9b18485f31dca54d856fd0478c7fb