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