qemu: introducing sub-platforms to qemu platform
This commit change the plat/qemu directory structure into:

`-- plat
    `-- qemu
        |-- common    (files shared with all qemu subplatforms)
        |-- qemu      (original qemu platform)
        |-- qemu_sbsa (new sqemu_sbsa platform)
        |-- subplat1
        `-- subplat2

This opens the possibility of adding new qemu sub-platforms which reuse
existing common platform code. The first platform which will leverage new
structure will be SBSA platform.

Signed-off-by: Radoslaw Biernacki <radoslaw.biernacki@linaro.org>
Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com>
Change-Id: Id0d8133e1fffc1b574b69aa2770ebc02bb837a9b
1 parent ed01e0c commit 301d27d998892c054dec925264f81b11dcd64822
@Radoslaw Biernacki Radoslaw Biernacki authored on 17 May 2018
Sandrine Bailleux committed on 18 Sep 2019
Showing 46 changed files
View
plat/qemu/aarch32/plat_helpers.S 100644 → 0
View
plat/qemu/aarch64/plat_helpers.S 100644 → 0
View
plat/qemu/common/aarch32/plat_helpers.S 0 → 100644
View
plat/qemu/common/aarch64/plat_helpers.S 0 → 100644
View
plat/qemu/common/include/plat_macros.S 0 → 100644
View
plat/qemu/common/qemu_bl1_setup.c 0 → 100644
View
plat/qemu/common/qemu_bl2_mem_params_desc.c 0 → 100644
View
plat/qemu/common/qemu_bl2_setup.c 0 → 100644
View
plat/qemu/common/qemu_bl31_setup.c 0 → 100644
View
plat/qemu/common/qemu_common.c 0 → 100644
View
plat/qemu/common/qemu_console.c 0 → 100644
View
plat/qemu/common/qemu_gicv2.c 0 → 100644
View
plat/qemu/common/qemu_gicv3.c 0 → 100644
View
plat/qemu/common/qemu_image_load.c 0 → 100644
View
plat/qemu/common/qemu_io_storage.c 0 → 100644
View
plat/qemu/common/qemu_pm.c 0 → 100644
View
plat/qemu/common/qemu_private.h 0 → 100644
View
plat/qemu/common/qemu_rotpk.S 0 → 100644
View
plat/qemu/common/qemu_stack_protector.c 0 → 100644
View
plat/qemu/common/qemu_trusted_boot.c 0 → 100644
View
plat/qemu/common/sp_min/sp_min-qemu.mk 0 → 100644
View
plat/qemu/common/sp_min/sp_min_setup.c 0 → 100644
View
plat/qemu/common/topology.c 0 → 100644
View
plat/qemu/include/plat_macros.S 100644 → 0
View
plat/qemu/include/platform_def.h 100644 → 0
View
plat/qemu/platform.mk 100644 → 0
View
plat/qemu/qemu/include/platform_def.h 0 → 100644
View
plat/qemu/qemu/platform.mk 0 → 100644
View
plat/qemu/qemu_bl1_setup.c 100644 → 0
View
plat/qemu/qemu_bl2_mem_params_desc.c 100644 → 0
View
plat/qemu/qemu_bl2_setup.c 100644 → 0
View
plat/qemu/qemu_bl31_setup.c 100644 → 0
View
plat/qemu/qemu_common.c 100644 → 0
View
plat/qemu/qemu_console.c 100644 → 0
View
plat/qemu/qemu_gicv2.c 100644 → 0
View
plat/qemu/qemu_gicv3.c 100644 → 0
View
plat/qemu/qemu_image_load.c 100644 → 0
View
plat/qemu/qemu_io_storage.c 100644 → 0
View
plat/qemu/qemu_pm.c 100644 → 0
View
plat/qemu/qemu_private.h 100644 → 0
View
plat/qemu/qemu_rotpk.S 100644 → 0
View
plat/qemu/qemu_stack_protector.c 100644 → 0
View
plat/qemu/qemu_trusted_boot.c 100644 → 0
View
plat/qemu/sp_min/sp_min-qemu.mk 100644 → 0
View
plat/qemu/sp_min/sp_min_setup.c 100644 → 0
View
plat/qemu/topology.c 100644 → 0