19b799b78SMaxime Coquelin /* 29b799b78SMaxime Coquelin * Copyright (C) Maxime Coquelin 2015 39b799b78SMaxime Coquelin * Author: Maxime Coquelin <mcoquelin.stm32@gmail.com> 49b799b78SMaxime Coquelin * License terms: GNU General Public License (GPL), version 2 59b799b78SMaxime Coquelin */ 69b799b78SMaxime Coquelin 79b799b78SMaxime Coquelin #include <linux/kernel.h> 89b799b78SMaxime Coquelin #include <asm/v7m.h> 99b799b78SMaxime Coquelin #include <asm/mach/arch.h> 109b799b78SMaxime Coquelin 119b799b78SMaxime Coquelin static const char *const stm32_compat[] __initconst = { 129b799b78SMaxime Coquelin "st,stm32f429", 13*6391503bSLee Jones "st,stm32f469", 149b799b78SMaxime Coquelin NULL 159b799b78SMaxime Coquelin }; 169b799b78SMaxime Coquelin 179b799b78SMaxime Coquelin DT_MACHINE_START(STM32DT, "STM32 (Device Tree Support)") 189b799b78SMaxime Coquelin .dt_compat = stm32_compat, 199b799b78SMaxime Coquelin .restart = armv7m_restart, 209b799b78SMaxime Coquelin MACHINE_END 21