 99c641370b
			
		
	
	
		99c641370b
		
	
	
	
	
		
			
			We will soon implement the SYS_timer. This timer is used by Linux in the thermal subsystem, so once available, the subsystem will be enabled and poll the temperature sensors. We need to provide the minimum required to keep Linux booting. Add a dummy thermal sensor returning ~25°C based on: https://github.com/raspberrypi/linux/blob/rpi-5.3.y/drivers/thermal/broadcom/bcm2835_thermal.c Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Message-id: 20191019234715.25750-2-f4bug@amsat.org Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
		
			
				
	
	
		
			84 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			84 lines
		
	
	
		
			3.1 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_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_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
 | |
| 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
 | |
| 
 | |
| common-obj-$(CONFIG_GRLIB) += grlib_ahb_apb_pnp.o
 |