msm: smd: Update edge enumeration with new TZ - RPM edge.

A new smd edge is defined between  Trust Zone(TZ) processor
and RPM processor. This change renders the edge enumeration
in smd implementation incomplete. It also has a side effect
of smem_find() reporting "wrong size" warning.

Add new edge information to the existing enumeration and
update the code to report this new edge as word aligned.

CRs-Fixed: 515017
Change-Id: I57f87e7910958f244124a0ca4f43f6d0e33b5452
Signed-off-by: FNU Ramendra <rramendr@codeaurora.org>
msm: thermal: Set vdd restriction initialize level to -1

Currently the init level is set to 0(enabled), but at this point of
time, the actual voltage is not being set yet. If the device boots
up in low temp, it will try to set level to 0(enabled) again. Since
it will check the level against with previous level which is also
0(means enabled), it will not set the actual voltage/frequency for
the rails.

Set the init level to -1(disabled), so that when device defaults to
enable vdd restriction, it will actually set the voltage.

Change-Id: I9997245953c9947889a813901032c3df8c737ad3
Signed-off-by: Jennifer Liu <chihning@codeaurora.org>
msm: pm-8x60: Increase warn timeout for sleep sts check

Arm cores take longer time to enter sleep. Wait for longer
time before warning until the CPU goes to sleep state.

Change-Id: I15caa8b2b2560aa68a4f4967c3364533234584b7
Signed-off-by: Priyanka Mathur <pmathur@codeaurora.org>
ARM: dts: msm8974: Update MPM mapping for GIC interrupts
ARM: dts: msm: Add L2 perf monitor interrupts to bypass list