ARM: dts: Create a cros-ec-keyboard fragment

All ChromeOS ARM devices that have the standard "CrOS EC" have the
same keyboard mapping.  It's silly to include this same definition
everywhere.  Let's create a "dtsi" fragment that we can include from
many different boards.

This fragment is based on what's currently in tegra124-venice2.dts

Signed-off-by: Doug Anderson <dianders@chromium.org>
Acked-by: Stephen Warren <swarren@nvidia.com>
Document: devicetree: Document exynos5410 PMU

We will start using "samsung,exynos5410-pmu".

Signed-off-by: Andreas Färber <afaerber@suse.de>
ARM: dts: exynos: Add PMU to Exynos5410

Signed-off-by: Andreas Färber <afaerber@suse.de>
ARM: EXYNOS: Add support for Exynos5410 PMU

This unbreaks the boot.

Signed-off-by: Andreas Färber <afaerber@suse.de>
pinctrl: exynos: add exynos5410 SoC specific data

Add Samsung EXYNOS5410 SoC specific data to enable pinctrl
support for all platforms based on EXYNOS5410.

Cc: Hakjoo Kim <ruppi.kim@hardkernel.com>
[AF: Rebased onto Exynos5260]
ARM: dts: exynos5410: Add pinctrl

Signed-off-by: Andreas Färber <afaerber@suse.de>
ARM: dts: exynos5410: Prepare ODROID-XU device tree

Derived from exynos5410-smdk5410.dts.

Signed-off-by: Andreas Färber <afaerber@suse.de>
ARM: dts: exynos5410: Add ODROID-XU LEDs

Signed-off-by: Andreas Färber <afaerber@suse.de>
ARM: dts: exynos5410: Enable USB

Signed-off-by: Andreas Färber <afaerber@suse.de>
ARM: dts: exynos5410: Add I2C

Signed-off-by: Andreas Färber <afaerber@suse.de>
clk: exynos5410: Add clocks for USB

Signed-off-by: Andreas Färber <andreas.faerber@web.de>