ti_config_fragments/baseport: Enable gpio controlled regulators

GPIO based regulators are used on many platforms to control switches
supplying various devices. Enable the same.

Signed-off-by: Nishanth Menon <nm@ti.com>
Merge branch 'platform-ti-linux-3.14.y' of git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree into ti-linux-3.14.y

TI-Feature: platform_base
TI-Tree: git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree.git
TI-Branch: platform-ti-linux-3.14.y

* 'platform-ti-linux-3.14.y' of git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree:
  ti_config_fragments/baseport: Enable gpio controlled regulators

Signed-off-by: Dan Murphy <DMurphy@ti.com>
Media: platform: Add ti-vpfe driver for AM437x device

Add Video Processing Front End (VPFE) driver for AM43XX family of devices
Driver supports the following:
- Dual instances (AM43XX has two hardware instance)
- V4L2 API using MMAP buffer access based on videobuf2 api
- Asynchronous sensor/decoder sub device registration

Signed-off-by: Benoit Parrot <bparrot@ti.com>
Signed-off-by: Darren Etheridge <detheridge@ti.com>
Media: sensor: Add Omnivision OV2659 driver

Add basic OmniVision ov2659 sensor driver
Supports media-controller api
Supports asynchonous sub-device registration
Supports for Device Tree
Supports the following frame format:
        V4L2_MBUS_FMT_YUYV8_2X8 (YUV422 YUYV ordering)
        V4L2_MBUS_FMT_UYVY8_2X8 (YUV422 UYVY ordering)
        V4L2_MBUS_FMT_RGB565_2X8_BE (RGB565)
        V4L2_MBUS_FMT_SBGGR8_1X8 (Raw Bayer BGGR)
Supports the following frame sizes:
        320x240
        640x480
        800x600 (default)
        1024X768
        1280X720
        1280X1024
        1600X1200

Signed-off-by: Benoit Parrot <bparrot@ti.com>
Signed-off-by: Darren Etheridge <detheridge@ti.com>
ARM: hwmod: Add VPFE hwmod entries for AM437x

This patch adds the required hwmod entries to support the Video
Processing Front End (VPFE) (aka Dual Camera) for the AM43xx family of devices.

HWMOD entries support for TI Dual Video Processing Front End (VPFE)
(aka Dual cam) of AM43xx platform

Add Video Processing Front End (VPFE) device tree nodes am4372.dtsi
for AM34xx family of devices.

Signed-off-by: Benoit Parrot <bparrot@ti.com>
Signed-off-by: Darren Etheridge <detheridge@ti.com>
ARM: dts: Add VPFE and OV2659 entries to am43x-epos-evm

Add VPFE device nodes entries to am43x-epos-evm dts file
Add OmniVision OV2659 sensor device nodes and references to am43x-epos-evm

Signed-off-by: Benoit Parrot <bparrot@ti.com>
Signed-off-by: Darren Etheridge <detheridge@ti.com>
ARM: dts: Add VPFE and OV2659 entries to am437x-gp-evm

Add VPFE device nodes entries to am437x-gp-evm dts file
Add OmniVision OV2659 sensor device nodes and references to am437x-gp-evm dts file

Signed-off-by: Benoit Parrot <bparrot@ti.com>
Signed-off-by: Darren Etheridge <detheridge@ti.com>
ARM: dts: Add VPFE and OV2659 entries to am437x-sk-evm

Add VPFE device nodes entries to am437x-sk-evm dts file
Add OmniVision OV2659 sensor device nodes and references to am437x-sk-evm dts file

Signed-off-by: Benoit Parrot <bparrot@ti.com>
Signed-off-by: Darren Etheridge <detheridge@ti.com>
ti_config_fragments/audio_display: add VPFE and OV2659 sensor

Used on AM437x GP, EPOS and SK EVM's

Signed-off-by: Darren Etheridge <detheridge@ti.com>
ti_config_fragments/audio_display: increase CMA size

Increase size of contiguous memory allocator pool.  This is necessary
for dual VPFE inputs on AM437x and also supporting larger triple
buffered displays using the fbdev emulation of DRM for SGX driver.

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:
  ti_config_fragments/audio_display: increase CMA size
  ti_config_fragments/audio_display: add VPFE and OV2659 sensor
  ARM: dts: Add VPFE and OV2659 entries to am437x-sk-evm
  ARM: dts: Add VPFE and OV2659 entries to am437x-gp-evm
  ARM: dts: Add VPFE and OV2659 entries to am43x-epos-evm
  ARM: hwmod: Add VPFE hwmod entries for AM437x
  Media: sensor: Add Omnivision OV2659 driver
  Media: platform: Add ti-vpfe driver for AM437x device

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