18c2ecf20Sopenharmony_ci/*
28c2ecf20Sopenharmony_ci * Copyright (C) 2014 Broadcom Corporation
38c2ecf20Sopenharmony_ci *
48c2ecf20Sopenharmony_ci * This program is free software; you can redistribute it and/or
58c2ecf20Sopenharmony_ci * modify it under the terms of the GNU General Public License as
68c2ecf20Sopenharmony_ci * published by the Free Software Foundation version 2.
78c2ecf20Sopenharmony_ci *
88c2ecf20Sopenharmony_ci * This program is distributed "as is" WITHOUT ANY WARRANTY of any
98c2ecf20Sopenharmony_ci * kind, whether express or implied; without even the implied warranty
108c2ecf20Sopenharmony_ci * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
118c2ecf20Sopenharmony_ci * GNU General Public License for more details.
128c2ecf20Sopenharmony_ci */
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ci#include <asm/mach/arch.h>
158c2ecf20Sopenharmony_ci
168c2ecf20Sopenharmony_ci#include "kona_l2_cache.h"
178c2ecf20Sopenharmony_ci
188c2ecf20Sopenharmony_cistatic void __init bcm21664_init(void)
198c2ecf20Sopenharmony_ci{
208c2ecf20Sopenharmony_ci	kona_l2_cache_init();
218c2ecf20Sopenharmony_ci}
228c2ecf20Sopenharmony_ci
238c2ecf20Sopenharmony_cistatic const char * const bcm21664_dt_compat[] = {
248c2ecf20Sopenharmony_ci	"brcm,bcm21664",
258c2ecf20Sopenharmony_ci	NULL,
268c2ecf20Sopenharmony_ci};
278c2ecf20Sopenharmony_ci
288c2ecf20Sopenharmony_ciDT_MACHINE_START(BCM21664_DT, "BCM21664 Broadcom Application Processor")
298c2ecf20Sopenharmony_ci	.init_machine = bcm21664_init,
308c2ecf20Sopenharmony_ci	.dt_compat = bcm21664_dt_compat,
318c2ecf20Sopenharmony_ciMACHINE_END
32