LINARO: add debian.linaro and make debian use it

add debian.linaro from previous release
patch debian to point to debian.linaro instead of debian.master

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

Conflicts:

	debian/rules.d/1-maintainer.mk
	debian/rules.d/2-binary-arch.mk
LINARO: add flavour splitting script and changes to use it

Signed-off-by: John Rigby <john.rigby@linaro.org>
LINARO: fix lintian errors and warnings

Remove coreutils and fileutils depends:
    fileutils is a virtual package provided by coreutils
    coreutils is essential
Add debconf to Pre-Depends
Fix long description line for linux-headers package
Fix nic-shared-modules description
Fix copyright file
Add dh_strip to scripts rules

Signed-off-by: John Rigby <john.rigby@linaro.org>
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>
LINARO: Use KBUILD_SCRIPTROOT to cross build scripts

Signed-off-by: John Rigby <john.rigby@linaro.org>
LINARO Import debian.linaro from Linux-linaro-2.6.39-1001.2

Signed-off-by: John Rigby <john.rigby@linaro.org>
LINARO: Start new 3.0.0 release

Ignore: yes
Signed-off-by: John Rigby <john.rigby@linaro.org>
LINARO: update configs

Signed-off-by: John Rigby <john.rigby@linaro.org>
LINARO: CONFIG: Enable SCHED_MC and SCHED_SMT

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

Signed-off-by: John Rigby <john.rigby@linaro.org>
LINARO: Start new release

Ignore: yes
Signed-off-by: John Rigby <john.rigby@linaro.org>
LINARO: CONFIG: Enable CONFIG_USB_NET_SMSC95XX=m for Omap

Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@linaro.org>
LINARO: CONFIG: enabling LED support for omap

Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@linaro.org>
LINARO: CONFIG: Enable CONFIG_OMAP2_DSS_VENC

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

Signed-off-by: John Rigby <john.rigby@linaro.org>
LINARO: Start new release

Ignore: yes
Signed-off-by: John Rigby <john.rigby@linaro.org>
LINARO: CONFIG: Enabling WL12XX for Omap

Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@linaro.org>
LINARO: CONFIG: MMC_SDHCI=y for MX51

Buglink: https://bugs.launchpad.net/bugs/817317

Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@linaro.org>
LINARO: CONFIG: Enabling tracing and profiling to work with ARM DS-5

Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@linaro.org>
LINARO: update configs

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