 b71d0385e9
			
		
	
	
		b71d0385e9
		
	
	
	
	
		
			
			In the Allwinner H3 SoC the SDRAM controller is responsible for interfacing with the external Synchronous Dynamic Random Access Memory (SDRAM). Types of memory that the SDRAM controller supports are DDR2/DDR3 and capacities of up to 2GiB. This commit adds emulation support of the Allwinner H3 SDRAM controller. Signed-off-by: Niek Linnenbank <nieklinnenbank@gmail.com> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Message-id: 20200311221854.30370-12-nieklinnenbank@gmail.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
		
			
				
	
	
		
			93 lines
		
	
	
		
			3.5 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			93 lines
		
	
	
		
			3.5 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| common-obj-$(CONFIG_APPLESMC) += applesmc.o
 | |
| common-obj-$(CONFIG_MAX111X) += max111x.o
 | |
| common-obj-$(CONFIG_TMP105) += tmp105.o
 | |
| common-obj-$(CONFIG_TMP421) += tmp421.o
 | |
| common-obj-$(CONFIG_ISA_DEBUG) += debugexit.o
 | |
| common-obj-$(CONFIG_SGA) += sga.o
 | |
| common-obj-$(CONFIG_ISA_TESTDEV) += pc-testdev.o
 | |
| common-obj-$(CONFIG_PCI_TESTDEV) += pci-testdev.o
 | |
| common-obj-$(CONFIG_EDU) += edu.o
 | |
| common-obj-$(CONFIG_PCA9552) += pca9552.o
 | |
| 
 | |
| common-obj-$(CONFIG_UNIMP) += unimp.o
 | |
| common-obj-$(CONFIG_FW_CFG_DMA) += vmcoreinfo.o
 | |
| 
 | |
| # ARM devices
 | |
| common-obj-$(CONFIG_PL310) += arm_l2x0.o
 | |
| common-obj-$(CONFIG_INTEGRATOR_DEBUG) += arm_integrator_debug.o
 | |
| common-obj-$(CONFIG_A9SCU) += a9scu.o
 | |
| common-obj-$(CONFIG_ARM11SCU) += arm11scu.o
 | |
| 
 | |
| # Mac devices
 | |
| common-obj-$(CONFIG_MOS6522) += mos6522.o
 | |
| 
 | |
| # PKUnity SoC devices
 | |
| common-obj-$(CONFIG_PUV3) += puv3_pm.o
 | |
| 
 | |
| common-obj-$(CONFIG_MACIO) += macio/
 | |
| 
 | |
| common-obj-$(CONFIG_IVSHMEM_DEVICE) += ivshmem.o
 | |
| 
 | |
| common-obj-$(CONFIG_ALLWINNER_H3) += allwinner-h3-ccu.o
 | |
| obj-$(CONFIG_ALLWINNER_H3) += allwinner-cpucfg.o
 | |
| common-obj-$(CONFIG_ALLWINNER_H3) += allwinner-h3-dramc.o
 | |
| common-obj-$(CONFIG_ALLWINNER_H3) += allwinner-h3-sysctrl.o
 | |
| common-obj-$(CONFIG_ALLWINNER_H3) += allwinner-sid.o
 | |
| common-obj-$(CONFIG_REALVIEW) += arm_sysctl.o
 | |
| common-obj-$(CONFIG_NSERIES) += cbus.o
 | |
| common-obj-$(CONFIG_ECCMEMCTL) += eccmemctl.o
 | |
| common-obj-$(CONFIG_EXYNOS4) += exynos4210_pmu.o exynos4210_clk.o exynos4210_rng.o
 | |
| common-obj-$(CONFIG_IMX) += imx_ccm.o
 | |
| common-obj-$(CONFIG_IMX) += imx31_ccm.o
 | |
| common-obj-$(CONFIG_IMX) += imx25_ccm.o
 | |
| common-obj-$(CONFIG_IMX) += imx6_ccm.o
 | |
| common-obj-$(CONFIG_IMX) += imx6ul_ccm.o
 | |
| obj-$(CONFIG_IMX) += imx6_src.o
 | |
| common-obj-$(CONFIG_IMX) += imx7_ccm.o
 | |
| common-obj-$(CONFIG_IMX) += imx2_wdt.o
 | |
| common-obj-$(CONFIG_IMX) += imx7_snvs.o
 | |
| common-obj-$(CONFIG_IMX) += imx7_gpr.o
 | |
| common-obj-$(CONFIG_IMX) += imx_rngc.o
 | |
| common-obj-$(CONFIG_MILKYMIST) += milkymist-hpdmc.o
 | |
| common-obj-$(CONFIG_MILKYMIST) += milkymist-pfpu.o
 | |
| common-obj-$(CONFIG_MAINSTONE) += mst_fpga.o
 | |
| common-obj-$(CONFIG_OMAP) += omap_clk.o
 | |
| common-obj-$(CONFIG_OMAP) += omap_gpmc.o
 | |
| common-obj-$(CONFIG_OMAP) += omap_l4.o
 | |
| common-obj-$(CONFIG_OMAP) += omap_sdrc.o
 | |
| common-obj-$(CONFIG_OMAP) += omap_tap.o
 | |
| common-obj-$(CONFIG_RASPI) += bcm2835_mbox.o
 | |
| common-obj-$(CONFIG_RASPI) += bcm2835_property.o
 | |
| common-obj-$(CONFIG_RASPI) += bcm2835_rng.o
 | |
| common-obj-$(CONFIG_RASPI) += bcm2835_thermal.o
 | |
| common-obj-$(CONFIG_SLAVIO) += slavio_misc.o
 | |
| common-obj-$(CONFIG_ZYNQ) += zynq_slcr.o
 | |
| common-obj-$(CONFIG_ZYNQ) += zynq-xadc.o
 | |
| common-obj-$(CONFIG_STM32F2XX_SYSCFG) += stm32f2xx_syscfg.o
 | |
| common-obj-$(CONFIG_STM32F4XX_SYSCFG) += stm32f4xx_syscfg.o
 | |
| common-obj-$(CONFIG_STM32F4XX_EXTI) += stm32f4xx_exti.o
 | |
| obj-$(CONFIG_MIPS_CPS) += mips_cmgcr.o
 | |
| obj-$(CONFIG_MIPS_CPS) += mips_cpc.o
 | |
| obj-$(CONFIG_MIPS_ITU) += mips_itu.o
 | |
| common-obj-$(CONFIG_MPS2_FPGAIO) += mps2-fpgaio.o
 | |
| common-obj-$(CONFIG_MPS2_SCC) += mps2-scc.o
 | |
| 
 | |
| common-obj-$(CONFIG_TZ_MPC) += tz-mpc.o
 | |
| common-obj-$(CONFIG_TZ_MSC) += tz-msc.o
 | |
| common-obj-$(CONFIG_TZ_PPC) += tz-ppc.o
 | |
| common-obj-$(CONFIG_IOTKIT_SECCTL) += iotkit-secctl.o
 | |
| obj-$(CONFIG_IOTKIT_SYSCTL) += iotkit-sysctl.o
 | |
| common-obj-$(CONFIG_IOTKIT_SYSINFO) += iotkit-sysinfo.o
 | |
| common-obj-$(CONFIG_ARMSSE_CPUID) += armsse-cpuid.o
 | |
| common-obj-$(CONFIG_ARMSSE_MHU) += armsse-mhu.o
 | |
| 
 | |
| common-obj-$(CONFIG_PVPANIC) += pvpanic.o
 | |
| common-obj-$(CONFIG_AUX) += auxbus.o
 | |
| common-obj-$(CONFIG_ASPEED_SOC) += aspeed_xdma.o
 | |
| common-obj-$(CONFIG_ASPEED_SOC) += aspeed_scu.o aspeed_sdmc.o
 | |
| common-obj-$(CONFIG_MSF2) += msf2-sysreg.o
 | |
| common-obj-$(CONFIG_NRF51_SOC) += nrf51_rng.o
 | |
| obj-$(CONFIG_MAC_VIA) += mac_via.o
 | |
| 
 | |
| common-obj-$(CONFIG_GRLIB) += grlib_ahb_apb_pnp.o
 |