ARM: tegra: Create working medcom-wide_defconfig.

During the merge we have updated the defconfig for medcom-wide platform
several times. This will revert some of the changes and supply a configuration
which is working properly.

Signed-off-by: Soeren Grunewald <soeren.grunewald@avionic-design.de>
ARM: tegra2: Update plutux configuration.

This will update the plutux_defconfig and remove the dependency to low
bandwidth hdmi modes.

Signed-off-by: Soeren Grunewald <soeren.grunewald@avionic-design.de>
arm: tegra20: Fix the sclk clock init when booting from mainline u-boot

Preset the divider of pll_c_out1 to make sure that sclk can be
properly reparented to pll_c_out1. If the divider of pll_c_out1 is not
set before the reparenting it may fail because sclk would then be out of
range.

Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
Reviewed-by: Julian Scheel <julian@jusst.de>
arm: tegra: Initialize lvds on plutux platform.

It seems that the l4t driver assumes that there is always a lvds display.
This leads to issues in the case were lvds is not setup. For instance we
can not change screen resolution because the frequences are not ajusted
properly.
To workaround this behavior we initialize the lvds display but force to
use hdmi as primary display.

Signed-off-by: Soeren Grunewald <soeren.grunewald@avionic-design.de>
arm: tegra: Fix build errors.

When enable device-tree support, we need some functions defined for seaboard
also on platforms. So just build the seaboard pinmux tables and we are fine.

Signed-off-by: Soeren Grunewald <soeren.grunewald@avionic-design.de>
i2c: tegra: Retry transfer when no_ack status is detected

In such conditions return -EAGAIN from driver.
This will cause the i2c-core to retry
the transmission as per the retry count and time-out specified by the
platform data of the adapter.

This fix is adapted from chromeos
commit:	16d971dd7ee9571746ff1d352fa3c0092a36478d

Signed-off-by: Hendrik Lippek <hendrik.lippek@avionic-design.de>
arm: tegra: Add usb debugging feature to medcom-wide.

This will allow better usb debugging.

Signed-off-by: Soeren Grunewald <soeren.grunewald@avionic-design.de>