blob: 7d7c6219b25ff881c63eb84c525f8b5e0881b756 [file] [log] [blame]
Thomas Gleixner16216332019-05-19 15:51:31 +02001/* SPDX-License-Identifier: GPL-2.0-or-later */
Daniel Mack9a4cd7a2008-07-05 10:02:53 +02002/*
3 * Copyright 2007 Freescale Semiconductor, Inc. All Rights Reserved.
Daniel Mackb7d91a62009-11-19 12:02:06 +01004 * Copyright (C) 2009 Daniel Mack <daniel@caiaq.de>
5 *
6 * Based on code for mobots boards,
7 * Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group
Daniel Mack9a4cd7a2008-07-05 10:02:53 +02008 */
9
10#ifndef __ASM_ARCH_MXC_BOARD_MX31LITE_H__
11#define __ASM_ARCH_MXC_BOARD_MX31LITE_H__
12
Daniel Mackb7d91a62009-11-19 12:02:06 +010013#ifndef __ASSEMBLY__
Daniel Mack9a4cd7a2008-07-05 10:02:53 +020014
Vladimir Zapolskiy71318da2010-01-21 12:12:52 +030015enum mx31lite_boards {
Daniel Mackb7d91a62009-11-19 12:02:06 +010016 MX31LITE_NOBOARD = 0,
17 MX31LITE_DB = 1,
18};
19
20/*
21 * This CPU module needs a baseboard to work. After basic initializing
Uwe Kleine-Königf1d4cbe2010-03-08 17:29:31 +010022 * its own devices, it calls the baseboard's init function.
Daniel Mackb7d91a62009-11-19 12:02:06 +010023 */
24
25extern void mx31lite_db_init(void);
26
27#endif
28
29#endif /* __ASM_ARCH_MXC_BOARD_MX31LITE_H__ */