xref: /linux/arch/arm/mach-bcm/board_bcm21664.c (revision f26e8817b235d8764363bffcc9cbfc61867371f2)
1c3ceebd7SMarkus Mayer /*
2c3ceebd7SMarkus Mayer  * Copyright (C) 2014 Broadcom Corporation
3c3ceebd7SMarkus Mayer  *
4c3ceebd7SMarkus Mayer  * This program is free software; you can redistribute it and/or
5c3ceebd7SMarkus Mayer  * modify it under the terms of the GNU General Public License as
6c3ceebd7SMarkus Mayer  * published by the Free Software Foundation version 2.
7c3ceebd7SMarkus Mayer  *
8c3ceebd7SMarkus Mayer  * This program is distributed "as is" WITHOUT ANY WARRANTY of any
9c3ceebd7SMarkus Mayer  * kind, whether express or implied; without even the implied warranty
10c3ceebd7SMarkus Mayer  * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11c3ceebd7SMarkus Mayer  * GNU General Public License for more details.
12c3ceebd7SMarkus Mayer  */
13c3ceebd7SMarkus Mayer 
14c3ceebd7SMarkus Mayer #include <asm/mach/arch.h>
15c3ceebd7SMarkus Mayer 
16*eeda4cb9SAlex Elder #include "kona_l2_cache.h"
17c3ceebd7SMarkus Mayer 
18c3ceebd7SMarkus Mayer static void __init bcm21664_init(void)
19c3ceebd7SMarkus Mayer {
20c3ceebd7SMarkus Mayer 	kona_l2_cache_init();
21c3ceebd7SMarkus Mayer }
22c3ceebd7SMarkus Mayer 
23c3ceebd7SMarkus Mayer static const char * const bcm21664_dt_compat[] = {
24c3ceebd7SMarkus Mayer 	"brcm,bcm21664",
25c3ceebd7SMarkus Mayer 	NULL,
26c3ceebd7SMarkus Mayer };
27c3ceebd7SMarkus Mayer 
28c3ceebd7SMarkus Mayer DT_MACHINE_START(BCM21664_DT, "BCM21664 Broadcom Application Processor")
29c3ceebd7SMarkus Mayer 	.init_machine = bcm21664_init,
30c3ceebd7SMarkus Mayer 	.dt_compat = bcm21664_dt_compat,
31c3ceebd7SMarkus Mayer MACHINE_END
32