Revert "ARM: dts: enable auto mode for MSM8974 based devices"

This reverts commit e8bd69da0ca41e82f4f93a41618f51a12fa9dcae.

Revert "msm: krait-regulator: auto mode workarounds for pm8841"

This reverts commit 27b308f525a2b4a50fcfc5dfa73b21603e8c44c2.

Revert "msm: krait-regulator: add support for auto mode"

This reverts commit 4dd9e17fb1d56053e9ac622fbc8e7c21a6b87c73.

Change-Id: I1c2da88d87d6661f98cdc9cfc024ab6d2bead90b
msm: mdss: always request for dsi gpios when cont splash is enabled

When continuous splash screen feature is enabled, the panel is left
turned on by the bootloader. In such cases, we need to request all
the GPIOs used by the DSI driver at probe time. In the current
implementation, the GPIOs are not requested if certain panel specific
flags are set. This results in a bug when an attempt is made to free
these GPIOs when the device is suspended. Fix this by ensuring that
the GPIOs are requested unconditionally.

CRs-Fixed: 684253
Change-Id: If0bea80aab819aeafdaaedf81451d5fa64d4e76d
Signed-off-by: Aravind Venkateswaran <aravindh@codeaurora.org>