xref: /openbmc/linux/arch/arm/mach-versatile/realview.c (revision c900529f3d9161bfde5cca0754f83b4d3c3e0220)
1*d7445676SArnd Bergmann // SPDX-License-Identifier: GPL-2.0-only
2*d7445676SArnd Bergmann /*
3*d7445676SArnd Bergmann  * Copyright (C) 2014 Linaro Ltd.
4*d7445676SArnd Bergmann  *
5*d7445676SArnd Bergmann  * Author: Linus Walleij <linus.walleij@linaro.org>
6*d7445676SArnd Bergmann  */
7*d7445676SArnd Bergmann #include <asm/mach/arch.h>
8*d7445676SArnd Bergmann 
9*d7445676SArnd Bergmann static const char *const realview_dt_platform_compat[] __initconst = {
10*d7445676SArnd Bergmann 	"arm,realview-eb",
11*d7445676SArnd Bergmann 	"arm,realview-pb1176",
12*d7445676SArnd Bergmann 	"arm,realview-pb11mp",
13*d7445676SArnd Bergmann 	"arm,realview-pba8",
14*d7445676SArnd Bergmann 	"arm,realview-pbx",
15*d7445676SArnd Bergmann 	NULL,
16*d7445676SArnd Bergmann };
17*d7445676SArnd Bergmann 
18*d7445676SArnd Bergmann DT_MACHINE_START(REALVIEW_DT, "ARM RealView Machine (Device Tree Support)")
19*d7445676SArnd Bergmann #ifdef CONFIG_ZONE_DMA
20*d7445676SArnd Bergmann 	.dma_zone_size	= SZ_256M,
21*d7445676SArnd Bergmann #endif
22*d7445676SArnd Bergmann 	.dt_compat	= realview_dt_platform_compat,
23*d7445676SArnd Bergmann 	.l2c_aux_val = 0x0,
24*d7445676SArnd Bergmann 	.l2c_aux_mask = ~0x0,
25*d7445676SArnd Bergmann MACHINE_END
26