msm: timer: Don't check state of clock while setting next timer event

The commit fd6681cd4d0782f6e6ac918ab337016f59c2520b introduced
a silent bug that incorrectly checks state of the clock while
setting the next timer event. The bug manifests only during
failure code path of msm idle operation, which is very rare.
Due to the bug, the driver isn't be able to reprogram the timer
device.

CRs-fixed: 468902
Change-Id: I4ec14ea9c3a5d318ef98d2b13bd55efd89538df5
Signed-off-by: Jay Chokshi <jchokshi@codeaurora.org>
diag: Add status field in response packet

DIAG driver responds to "diasble logging" command. The
response should have a status field, which was missing
until now. This change adds the missing field.

Change-Id: Idbea6662b9761374a596dd28421a2ae2fac41133
CRs-Fixed: 384181
Signed-off-by: Shalabh Jain <shalabhj@codeaurora.org>
Merge "diag: Add status field in response packet"
Merge "msm: timer: Don't check state of clock while setting next timer event"