Makefile: adding config variable for Os/O2/O3 compilation

Conflicts:

	init/Kconfig
Makefile: Added Snapdragon optimizations

Conflicts:

	Makefile
kernel/sysctl: fix: 'warning: 'kbuf' may be used uninitialized in this function'

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
kernel/sysctl: fix: 'warning: 'kbuf' may be used uninitialized in this function' #2

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
kernel/workqueue.c: avoid array subscript above array boundaries

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
drivers/char/msm_rotator: fix: 'warning: 'ps0_need' may be used uninitialized in this function'

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
drivers: cm3629: Fix: warning: 'cmd[1]' may be used uninitialized
 drivers: bma250_bosch.c Fix warning: 'data' may be used uninitialized
drivers: bma250_bosch.c fix: warning: 'data1' may be used uninitialized
drivers: bma250_bosch.c fix: warning: 'data' may be used uninitialized
drivers/media/common/tuners/xc5000: fix 'warning: 'quality' may be used uninitialized in this function'

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
drivers/media/common/tuners/xc5000: fix 'warning: 'frame_lines' may be used uninitialized in this function'

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
drivers/media/common/tuners/xc5000: fix 'warning: 'lock_status' may be used uninitialized in this function'

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
drivers/media/common/tuners/xc5000: fix 'warning: 'adc_envelope' may be used uninitialized in this function'

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
drivers/media/common/tuners/xc4000: fix 'warning: '...' may be used uninitialized in this function'

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
drivers enc-subdev fix: warning: array subscript is above array bounds

Conflicts:
	drivers/power/pm8921-bms.c
drivers/net/ethernet/micrel ks8851 fix: warning: 'rxb[0]' may be used uninitialized in this function
drivers/net/ethernet/micrel/ks8851.c fix: warning: 'rxb[0]' may be used uninitialized
drivers/net/ppp/ppp_generic: fix: 'warning: 'code' may be used uninitialized in this function'

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
drivers/power/pm8921-charger-htc.c: FIX: warning: 'usb_ma' may be used uninitialized in this function