Temp fix to make CuBox commits applied

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
SolidRun i.MX6 based carrier one base

The patches adds a new machine with id 4773 to the kernel tree.
Sets up the Kconfig and Makefile accordingly

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
SolidRun Carrier One board support

Initial board support; includes -
1. HDMI
2. AR8035 Ethernet phy
3. UART
4. LVDS
5. USB

This is an initial support for the board; there are other features that are missing.

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
LVDS on LDB_SEP1

Otherwise HDMI won't come up

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Added Carrier-One (C1) to imx6_defconfig

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Board fixup support

Used to parse command line options like gpumem etc...

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Make fb0 default hdmi with 32bpp

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
perf tool build issue

Reported by GeexBox team.

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Fixed ion build

ion depends on CONFIG_ANDROID

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
drm/vivante: Add ":00" sufix in returned bus Id

This makes the 3.0.35 compatible with a Xorg driver build for 3.5.7 or
newer kernels.

Upstream-Status: Inapropriate [embedded specific]

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Add pfc8523 RTC driver

This is part of CuBox-i machine. It sets on i2c 3 (i.e. 2 counting from 0) on address 0x68

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Added GPIO based IR driver Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Split C1 to C1 and microsom

This is preparation to add cubox-i since lots of the initialization are common between c1 and cubox-i

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Microsom board files

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
CuBox-i board files

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
brcm80211 driver

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
USB OTG ID is wired through a pull down to gnd on CuBox-i carrier

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Tune mmdc frequency changes to microsom

Enable DDR ODT 120ohm; in the future this can potentially go away and thus making the system consume less power (about 100mA from the 5V rail on max load)

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
brcm80211 wifi/bt driver Kconfig and Makefile

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
CuBox-i and HummingBoard defconfig

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>