xref: /linux/arch/arm/mach-stm32/board-dt.c (revision 6391503bbf4508ca97e9806b5347d3fd5d3c8c3c)
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