code is added to read Power on status.

 [TD] NA
 [0] Read Power on status from modem and updated
 /proc/sys/kernel/boot_reason file.     This patch is helps
 to skip usbonline status polling delay in chargerlogo,
 incase phone power-up with battery only.

Change-Id: Idb74184cd9f70dcd480f0d3e33e94569bb7e9995

Conflicts:

        arch/arm/configs/m3eu-perf_defconfig
        arch/arm/configs/m3mpcs-perf_defconfig
        arch/arm/mach-msm/lge/board-m3eu.c
        arch/arm/mach-msm/lge/board-m3mpcs.c
[M3-COMMON][Kernel]code is added to read Power on status.

[TD] NA
[0] Read Power on status from modem and updated
/proc/sys/kernel/boot_reason file.     This patch is helps
to skip usbonline status polling delay in chargerlogo,
incase phone power-up with battery only.

Change-Id: Idb74184cd9f70dcd480f0d3e33e94569bb7e9995

Conflicts:

        arch/arm/configs/m3eu-perf_defconfig
        arch/arm/configs/m3mpcs-perf_defconfig
        arch/arm/mach-msm/lge/board-m3eu.c
        arch/arm/mach-msm/lge/board-m3mpcs.c
Merge branch 'android-msm-2.6.35' of github.com:PecanCM/lge-kernel-pecan into android-msm-2.6.35