1a47a12beSStefan Roese /* 2*8f3a7fa4SKumar Gala * Copyright 2009-2010 Freescale Semiconductor, Inc. 3a47a12beSStefan Roese * 4a47a12beSStefan Roese * This program is free software; you can redistribute it and/or 5a47a12beSStefan Roese * modify it under the terms of the GNU General Public License as 6a47a12beSStefan Roese * published by the Free Software Foundation; either version 2 of 7a47a12beSStefan Roese * the License, or (at your option) any later version. 8a47a12beSStefan Roese * 9a47a12beSStefan Roese * This program is distributed in the hope that it will be useful, 10a47a12beSStefan Roese * but WITHOUT ANY WARRANTY; without even the implied warranty of 11a47a12beSStefan Roese * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12a47a12beSStefan Roese * GNU General Public License for more details. 13a47a12beSStefan Roese * 14a47a12beSStefan Roese * You should have received a copy of the GNU General Public License 15a47a12beSStefan Roese * along with this program; if not, write to the Free Software 16a47a12beSStefan Roese * Foundation, Inc., 59 Temple Place, Suite 330, Boston, 17a47a12beSStefan Roese * MA 02111-1307 USA 18a47a12beSStefan Roese * 19a47a12beSStefan Roese */ 20a47a12beSStefan Roese 21a47a12beSStefan Roese #ifndef _ASM_MP_H_ 22a47a12beSStefan Roese #define _ASM_MP_H_ 23a47a12beSStefan Roese 24a47a12beSStefan Roese #include <lmb.h> 25a47a12beSStefan Roese 26a47a12beSStefan Roese void setup_mp(void); 27a47a12beSStefan Roese void cpu_mp_lmb_reserve(struct lmb *lmb); 28a47a12beSStefan Roese u32 determine_mp_bootpg(void); 29*8f3a7fa4SKumar Gala int is_core_disabled(int nr); 30a47a12beSStefan Roese 31a47a12beSStefan Roese #endif 32