[ARM] Exynos4: Add Vexpress-A9 as guest.

Signed-off-by: Anup Patel <anup@brainfault.org>
[ARM] Exynos4: move Guest NOR flash size to 16 MB.

Signed-off-by: Anup Patel <anup@brainfault.org>
[ARM] Exynos4: Fix the reset code.

This does not seems to be supported by Qemu. Therefore it is not
tested.

Signed-off-by: Anup Patel <anup@brainfault.org>
[ARM] Exynos4: fix MCT implementation related to the input clock rate.

Signed-off-by: Anup Patel <anup@brainfault.org>
[DOCS] Exynos4: Add documentation.

Signed-off-by: Anup Patel <anup@brainfault.org>
[CORE] cmdmgr: Added support to filter out commands from a command string

Signed-off-by: Anup Patel <anup@brainfault.org>
[LIBS] netstack: Fixed errt_t for lwIP

Signed-off-by: Anup Patel <anup@brainfault.org>
[LIBS] netstack: Add support for receive timeout in netstack_socket_recv()

Signed-off-by: Anup Patel <anup@brainfault.org>
[ARM] arm-generic-timers: Use CNTFRQ for determining/configuring frequency

Signed-off-by: Anup Patel <anup@brainfault.org>
[TESTS] arm32 basic-test: Remove hard-coding of board addresses from common-code

Signed-off-by: Anup Patel <anup@brainfault.org>
[TESTS] arm32 basic-test: Board specifies number of cpus and conditionally compile SMP code

Signed-off-by: Anup Patel <anup@brainfault.org>
[ARM] Implement non-secure VBAR emulation for guests supporting security extensions

Signed-off-by: Anup Patel <anup@brainfault.org>
[TESTS] arm32 basic-test: Program VBAR if security extensions implemented

Signed-off-by: Anup Patel <anup@brainfault.org>
[ARM] Add implementation-defined CBAR for cortex-a9 guests

Signed-off-by: Anup Patel <anup@brainfault.org>
[TESTS] arm32 basic-test: Add printf and mem based APIs

Signed-off-by: Anup Patel <anup@brainfault.org>
[TESTS] arm32 basic-test: Add fdt-based linux boot support

fdt-based linux booting is the preferred method in ARM-Linux now. This patch introduces the support (source: uboot)

Signed-off-by: Anup Patel <anup@brainfault.org>
[DRIVERS] Exynos4: Fix the Serial port configuration.

Signed-off-by: Anup Patel <anup@brainfault.org>
[LIBS] netstack: Use hypervisor heap for lwIP instead of mem_xxxx() APIs

Signed-off-by: Anup Patel <anup@brainfault.org>
[CORE] Update waitqueue vcpu_list in __vmm_waitqueue_sleep() only

Signed-off-by: Anup Patel <anup@brainfault.org>
[CORE] Explicitly check for Orphan context in sleepable locks

Signed-off-by: Anup Patel <anup@brainfault.org>