ti_config_fragments/audio_display: enable DRM and tilcdc for AM335x

Enable the DRM subsystem and associated helpers, along with the tilcdc
and tda998x (HDMI encoder on BBB) DRM drivers.

Signed-off-by: Darren Etheridge <detheridge@ti.com>
ti_config_fragments/audio_display: enable VPE on DRA7xx

Enable VPE memory 2 memory driver And associated v4l2 subsystem
dependencies.

Signed-off-by: Darren Etheridge <detheridge@ti.com>
ARM: OMAP2+: Use pdata-quirks for sgx deassert_hardreset

Use pdata_quirks to provide platform data to the sgx driver.  This is used
to provide a function pointer for the sgx driver to access
omap_device_deassert_hardreset along with the reset name as defined in the
corresponding hwmod entry.

This platform data will not be required when a seperate reset driver is
available allowing decoupling from omap_hwmod and omap_device.

Signed-off-by: Darren Etheridge <detheridge@ti.com>
ARM: dts: am437x: add DT node for gpu

Add dt node to enable SGX PowerVR driver in AM437x base dtsi file.

Signed-off-by: Darren Etheridge <detheridge@ti.com>
ARM: dts: am33xx: add DT node for gpu

Add the node into the am33xx.dtsi file for the SGX GPU
that is found in some variants of the SoC.

Signed-off-by: Darren Etheridge <detheridge@ti.com>
omapfb: disable console switching during pm operations

The default behavior of consoles during power management operations is:
On entry to suspend a new console is allocated and switched to. On
resume the original console is restored.

However this isn't the observed behavior and the original console is not
restored. This commit avoids the problem by disabling the switching of
consoles at suspend/resume. This works because the driver already
restores all necessary hardware context during such pm operations.

Signed-off-by: Darren Etheridge <detheridge@ti.com>
Merge branch 'audio-display-ti-linux-3.14.y' of git://git.ti.com/~darrene/ti-linux-kernel/audio-display-linux-feature-tree into ti-linux-3.14.y

TI-Feature: audio-display
TI-Tree: git://git.ti.com/~darrene/ti-linux-kernel/audio-display-linux-feature-tree.git
TI-Branch: audio-display-ti-linux-3.14.y

* 'audio-display-ti-linux-3.14.y' of git://git.ti.com/~darrene/ti-linux-kernel/audio-display-linux-feature-tree:
  omapfb: disable console switching during pm operations
  ARM: dts: am33xx: add DT node for gpu
  ARM: dts: am437x: add DT node for gpu
  ARM: OMAP2+: Use pdata-quirks for sgx deassert_hardreset
  ti_config_fragments/audio_display: enable VPE on DRA7xx
  ti_config_fragments/audio_display: enable DRM and tilcdc for AM335x

Signed-off-by: Dan Murphy <DMurphy@ti.com>