UBUNTU: Initial debianization

Signed-off-by: Xavier Boudet <x-boudet@ti.com>
UBUNTU: Config Update to align on omap2plus_defconfig

Pay attention to LOCALVERSION

Signed-off-by: Xavier Boudet <x-boudet@ti.com>
UBUNTU: update dtb file path
KBuild: Allow scripts/* to be cross compiled

Cross compiling the binaries in scripts/* is not possible
because various makefiles assume that $(obj)/whatever is
executable on the build host.

This patch introduces a new variable called KBUILD_SCRIPTROOT
that points to script/binaries to use while cross compiling.

Usage:

Build scripts for the build host:
	make O=path/to/buildhost/buildscripts \
		silentoldconfig prepare scripts
Then cross build script for target:
	make O=path/to/target/buildscripts \
		HOSTCC=$CROSS_COMPILE \
		KBUILD_SCRIPTROOT=path/to/buildhost/buildscripts
		silentoldconfig prepare scripts

This patch does not use KBUILD_SCRIPTROOT for all script invocations
it only redefines the following if KBUILD_SCRIPTROOT is defined.

scripts/Makefile.build
	scripts/basic/fixdep --> $(KBUILD_SCRIPTROOT)/scripts/basic/fixdep

scripts/kconfig/Makefile
	$(obj)/conf --> $(KBUILD_SCRIPTROOT)/scripts/kconfig/conf

scripts/mod/Makefile
	$(obj)mk_elfconfig --> $(KBUILD_SCRIPTROOT)/scripts/mod/mk_elfconfig

Signed-off-by: John Rigby <john.rigby@linaro.org>

Conflicts:

	scripts/kconfig/Makefile
UBUNTU: SAUCE: [arm] fixup __aeabi_uldivmod undefined build error

When building on arm we run into the following build error due to
gcc-4.6 optimizing do_div into a uldivmod call:

ERROR: "__aeabi_uldivmod" [drivers/scsi/megaraid/megaraid_sas.ko] undefined!

Inline some assembly to prevent the compiler optimization.

Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
UBUNTU: config update

Add WLAN

Signed-off-by: Xavier Boudet <x-boudet@ti.com>
UBUNTU: add aess-fw.h to linux-headers-<abi>-omap5

Signed-off-by: Xavier Boudet <x-boudet@ti.com>

UBUNTU: add omap-abe-priv.h to linux-headers-<abi>-omap5

Signed-off-by: Xavier Boudet <x-boudet@ti.com>

Ubuntu: add OMAP5 Headers to linux-headers-<abi>-omap5

Required for abe fw compilation and pvr-omap5 kernel module
DKMS build.

Signed-off-by: Xavier Boudet <x-boudet@ti.com>
UBUNTU: version 3.8.1-100.5

Signed-off-by: Xavier Boudet <x-boudet@ti.com>