dev: pmic: pm8x41: Add support for v2 pmic reset config.

Change-Id: I2a24b8861a63f42b6e63d7602e0aee20d9280d6f
target: msm8974: Add support to configure reset based on the pmic version.

Change-Id: I6317cba4d60e1d137d529698b2aad042b127bb3c
target: msm8974: Add an api for device shutdown.

CRs-Fixed: 458185
Change-Id: Iad0dc234dbbd2bb1471d1f630dfc8aee57d1808b
target: mdm9625: Update the reset config api.

Change-Id: Ideba47d1fe3f95be543e32f7c8e6c98101543927
include: reg: Add half word read/write macros

Change-Id: I07bf7c77042e4da9462b270eeefa9779bc8ea4c5
msm_shared: Update to ssd feature

This update to ssd feature reduces the latency
while flashing images in fastboot mode.

Change-Id: I179b920ce5c8b8f2a7303e7a5ae45572fa9f7726
msm8974: Add Support to enable/disable SSD feature

Add SSD_ENABLE in rules.mk to support enabling
SSD feature.

Change-Id: I4a693ced8e7fc2ce38d33cf2a102ac76edbfc72a
boot_stats: add support for bootup timestamps

Bootup timestamps can be logged at various points and
made available to the kernel through shared memory.
API implementation is platform specific and this change
only adds a dummy function.

Change-Id: I930d3385125ab3d8086518a8bc4481892d2bb34d
aboot: add boot timestamps

Change-Id: I124e83ea9fe5f59688fc801cdaf319d2614ca476
kernel: add boot timestamps

Change-Id: I4ca48c5609b3ce6c8a898307d7248519c32981e4
msm_shared: display: add boot timestamps

Change-Id: I6d0784c80fe7dfa5e24835c10a5fd2447a42f6eb
msm_shared: mmc: Change structure names for mmc device

Fix structure names from mmc_boot* to mmc_*.

Change-Id: Ia01236070fd44324ae1a303d9ff66901a943ffa3
msm_shared: partition_parser: Fix structure names

Fix structure names from mmc_boot* to mmc_*.

Change-Id: If2294a614aa02149ca20cebca5dd3d74ae39d357
display: Correctly setting up mdss interface offsets

Mdss interface offsets have changed between 8974 V1 and
V2.
Change-Id: I551ffaafd6e8884800e0aaac2caf9f00011f7e8a
target: msm8974: Enable continuous splash screen for 8974 V2

Enabling continuous splash screen for 8974 V2 and
providing backsupport for V1 devices as well.

Change-Id: I94a877d5e92cb2c1083e26345754d2f25295256b
platform: msm8974: add support for bootup timestamps

Bootup timestamps can be logged at various points and
made available to the kernel through shared memory.
Implements platform specific API to log timestamps.

Change-Id: Icff447d5914ae3ce7893e34221636b46daa6c0b5
Merge "include: reg: Add half word read/write macros"
Merge "msm_shared: partition_parser: Fix structure names"
Merge "msm_shared: mmc: Change structure names for mmc device"
Merge "display: Correctly setting up mdss interface offsets"