f25c0ae107
Initial definitions for a simple machine using an AST2600 SoC (Cortex CPU). The Cortex CPU and its interrupt controller are too complex to handle in the common Aspeed SoC framework. We introduce a new Aspeed SoC class with instance_init and realize handlers to handle the differences with the AST2400 and the AST2500 SoCs. This will add extra work to keep in sync both models with future extensions but it makes the code clearer. Signed-off-by: Cédric Le Goater <clg@kaod.org> Reviewed-by: Joel Stanley <joel@jms.id.au> Message-id: 20190925143248.10000-19-clg@kaod.org Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
54 lines
2.0 KiB
Makefile
54 lines
2.0 KiB
Makefile
obj-y += boot.o
|
|
obj-$(CONFIG_PLATFORM_BUS) += sysbus-fdt.o
|
|
obj-$(CONFIG_ARM_VIRT) += virt.o
|
|
obj-$(CONFIG_ACPI) += virt-acpi-build.o
|
|
obj-$(CONFIG_DIGIC) += digic_boards.o
|
|
obj-$(CONFIG_EXYNOS4) += exynos4_boards.o
|
|
obj-$(CONFIG_EMCRAFT_SF2) += msf2-som.o
|
|
obj-$(CONFIG_HIGHBANK) += highbank.o
|
|
obj-$(CONFIG_INTEGRATOR) += integratorcp.o
|
|
obj-$(CONFIG_MAINSTONE) += mainstone.o
|
|
obj-$(CONFIG_MICROBIT) += microbit.o
|
|
obj-$(CONFIG_MUSICPAL) += musicpal.o
|
|
obj-$(CONFIG_NETDUINO2) += netduino2.o
|
|
obj-$(CONFIG_NSERIES) += nseries.o
|
|
obj-$(CONFIG_SX1) += omap_sx1.o
|
|
obj-$(CONFIG_CHEETAH) += palm.o
|
|
obj-$(CONFIG_GUMSTIX) += gumstix.o
|
|
obj-$(CONFIG_SPITZ) += spitz.o
|
|
obj-$(CONFIG_TOSA) += tosa.o
|
|
obj-$(CONFIG_Z2) += z2.o
|
|
obj-$(CONFIG_REALVIEW) += realview.o
|
|
obj-$(CONFIG_SBSA_REF) += sbsa-ref.o
|
|
obj-$(CONFIG_STELLARIS) += stellaris.o
|
|
obj-$(CONFIG_COLLIE) += collie.o
|
|
obj-$(CONFIG_VERSATILE) += versatilepb.o
|
|
obj-$(CONFIG_VEXPRESS) += vexpress.o
|
|
obj-$(CONFIG_ZYNQ) += xilinx_zynq.o
|
|
obj-$(CONFIG_SABRELITE) += sabrelite.o
|
|
|
|
obj-$(CONFIG_ARM_V7M) += armv7m.o
|
|
obj-$(CONFIG_EXYNOS4) += exynos4210.o
|
|
obj-$(CONFIG_PXA2XX) += pxa2xx.o pxa2xx_gpio.o pxa2xx_pic.o
|
|
obj-$(CONFIG_DIGIC) += digic.o
|
|
obj-$(CONFIG_OMAP) += omap1.o omap2.o
|
|
obj-$(CONFIG_STRONGARM) += strongarm.o
|
|
obj-$(CONFIG_ALLWINNER_A10) += allwinner-a10.o cubieboard.o
|
|
obj-$(CONFIG_RASPI) += bcm2835_peripherals.o bcm2836.o raspi.o
|
|
obj-$(CONFIG_STM32F205_SOC) += stm32f205_soc.o
|
|
obj-$(CONFIG_XLNX_ZYNQMP_ARM) += xlnx-zynqmp.o xlnx-zcu102.o
|
|
obj-$(CONFIG_XLNX_VERSAL) += xlnx-versal.o xlnx-versal-virt.o
|
|
obj-$(CONFIG_FSL_IMX25) += fsl-imx25.o imx25_pdk.o
|
|
obj-$(CONFIG_FSL_IMX31) += fsl-imx31.o kzm.o
|
|
obj-$(CONFIG_FSL_IMX6) += fsl-imx6.o
|
|
obj-$(CONFIG_ASPEED_SOC) += aspeed_soc.o aspeed.o aspeed_ast2600.o
|
|
obj-$(CONFIG_MPS2) += mps2.o
|
|
obj-$(CONFIG_MPS2) += mps2-tz.o
|
|
obj-$(CONFIG_MSF2) += msf2-soc.o
|
|
obj-$(CONFIG_MUSCA) += musca.o
|
|
obj-$(CONFIG_ARMSSE) += armsse.o
|
|
obj-$(CONFIG_FSL_IMX7) += fsl-imx7.o mcimx7d-sabre.o
|
|
obj-$(CONFIG_ARM_SMMUV3) += smmu-common.o smmuv3.o
|
|
obj-$(CONFIG_FSL_IMX6UL) += fsl-imx6ul.o mcimx6ul-evk.o
|
|
obj-$(CONFIG_NRF51_SOC) += nrf51_soc.o
|