1 /* 2 * arch/arm/mach-tegra/board.h 3 * 4 * Copyright (c) 2013 NVIDIA Corporation. All rights reserved. 5 * Copyright (C) 2010 Google, Inc. 6 * 7 * Author: 8 * Colin Cross <ccross@google.com> 9 * Erik Gilling <konkers@google.com> 10 * 11 * This software is licensed under the terms of the GNU General Public 12 * License version 2, as published by the Free Software Foundation, and 13 * may be copied, distributed, and modified under those terms. 14 * 15 * This program is distributed in the hope that it will be useful, 16 * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 * GNU General Public License for more details. 19 * 20 */ 21 22 #ifndef __MACH_TEGRA_BOARD_H 23 #define __MACH_TEGRA_BOARD_H 24 25 #include <linux/types.h> 26 #include <linux/reboot.h> 27 28 void __init tegra_map_common_io(void); 29 void __init tegra_init_irq(void); 30 31 int __init tegra_powergate_init(void); 32 #if defined(CONFIG_ARCH_TEGRA_2x_SOC) && defined(CONFIG_DEBUG_FS) 33 int __init tegra_powergate_debugfs_init(void); 34 #else 35 static inline int tegra_powergate_debugfs_init(void) { return 0; } 36 #endif 37 38 void __init tegra_paz00_wifikill_init(void); 39 40 #endif 41