1*52e6676eSThomas Gleixner // SPDX-License-Identifier: GPL-2.0-only 2*52e6676eSThomas Gleixner // Copyright (C) 2014 Broadcom Corporation 3c3ceebd7SMarkus Mayer 4c3ceebd7SMarkus Mayer #include <asm/mach/arch.h> 5c3ceebd7SMarkus Mayer 6eeda4cb9SAlex Elder #include "kona_l2_cache.h" 7c3ceebd7SMarkus Mayer bcm21664_init(void)8c3ceebd7SMarkus Mayerstatic void __init bcm21664_init(void) 9c3ceebd7SMarkus Mayer { 10c3ceebd7SMarkus Mayer kona_l2_cache_init(); 11c3ceebd7SMarkus Mayer } 12c3ceebd7SMarkus Mayer 13c3ceebd7SMarkus Mayer static const char * const bcm21664_dt_compat[] = { 14c3ceebd7SMarkus Mayer "brcm,bcm21664", 15c3ceebd7SMarkus Mayer NULL, 16c3ceebd7SMarkus Mayer }; 17c3ceebd7SMarkus Mayer 18c3ceebd7SMarkus Mayer DT_MACHINE_START(BCM21664_DT, "BCM21664 Broadcom Application Processor") 19c3ceebd7SMarkus Mayer .init_machine = bcm21664_init, 20c3ceebd7SMarkus Mayer .dt_compat = bcm21664_dt_compat, 21c3ceebd7SMarkus Mayer MACHINE_END 22