]> git.ipfire.org Git - people/ms/u-boot.git/blob - include/iomux.h
arm: mvebu: Move CONFIG_SYS_TEXT_BASE to an address < 16 MiB
[people/ms/u-boot.git] / include / iomux.h
1 /*
2 * (C) Copyright 2008
3 * Gary Jennejohn, DENX Software Engineering GmbH, garyj@denx.de.
4 *
5 * SPDX-License-Identifier: GPL-2.0+
6 */
7
8 #ifndef _IO_MUX_H
9 #define _IO_MUX_H
10
11 #include <stdio_dev.h>
12
13 /*
14 * Stuff required to support console multiplexing.
15 */
16
17 /*
18 * Pointers to devices used for each file type. Defined in console.c
19 * but storage is allocated in iomux.c.
20 */
21 extern struct stdio_dev **console_devices[MAX_FILES];
22 /*
23 * The count of devices assigned to each FILE. Defined in console.c
24 * and populated in iomux.c.
25 */
26 extern int cd_count[MAX_FILES];
27
28 int iomux_doenv(const int, const char *);
29 void iomux_printdevs(const int);
30 struct stdio_dev *search_device(int, const char *);
31
32 #endif /* _IO_MUX_H */