Rebase tree against fsl 4.4.2-1.0.0-ga

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Reverted release 4.4.2 to be based on LK 3.0.35

LK 3.10.x is still not ready for prime time; so this release gets LK 3.0.35
back again.

The patches are from the SolidRun 3.0.35 github tree with Android specific patches

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Removed modifications that are due to LK 3.10.x

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Use uImage instead of zImage/dtbs

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
More changes to CuBox-i

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

1. Loading and unloading on LK 3.0.35 is buggy. So load the driver once at boot time.
2. Android 4.4.2 adds an IFNAME=wlan0 prefix to communication. So append and extract that.

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Add sgtl5000 audio codec support

This audio codec is used in HummingBoard pro carrier

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Remove P2P from wpa_supplicant

Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Saved aside LK 3.10.x Makefile build changes

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

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

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