15be913c6SJingchang Lu /* 25be913c6SJingchang Lu * Copyright 2012-2013 Freescale Semiconductor, Inc. 35be913c6SJingchang Lu * 45be913c6SJingchang Lu * This program is free software; you can redistribute it and/or modify 55be913c6SJingchang Lu * it under the terms of the GNU General Public License as published by 65be913c6SJingchang Lu * the Free Software Foundation; either version 2 of the License, or 75be913c6SJingchang Lu * (at your option) any later version. 85be913c6SJingchang Lu */ 95be913c6SJingchang Lu 105be913c6SJingchang Lu #include <linux/of_platform.h> 115be913c6SJingchang Lu #include <linux/irqchip.h> 125be913c6SJingchang Lu #include <asm/mach/arch.h> 135be913c6SJingchang Lu #include <asm/hardware/cache-l2x0.h> 145be913c6SJingchang Lu 158756dd92SShawn Guo static const char * const vf610_dt_compat[] __initconst = { 16da06aae8SStefan Agner "fsl,vf500", 17da06aae8SStefan Agner "fsl,vf510", 18da06aae8SStefan Agner "fsl,vf600", 195be913c6SJingchang Lu "fsl,vf610", 20*8064887eSStefan Agner "fsl,vf610m4", 215be913c6SJingchang Lu NULL, 225be913c6SJingchang Lu }; 235be913c6SJingchang Lu 24da06aae8SStefan Agner DT_MACHINE_START(VYBRID_VF610, "Freescale Vybrid VF5xx/VF6xx (Device Tree)") 25b9f71aadSRussell King .l2c_aux_val = 0, 26b9f71aadSRussell King .l2c_aux_mask = ~0, 275be913c6SJingchang Lu .dt_compat = vf610_dt_compat, 285be913c6SJingchang Lu MACHINE_END 29