xref: /openbmc/u-boot/board/phytec/pcm051/board.h (revision 93322749)
1 /*
2  * board.h
3  *
4  * Phytec phyCORE-AM335x (pcm051) boards information header
5  *
6  * Copyright (C) 2013, Lemonage Software GmbH
7  * Author Lars Poeschel <poeschel@lemonage.de>
8  *
9  * SPDX-License-Identifier:	GPL-2.0+
10  */
11 
12 #ifndef _BOARD_H_
13 #define _BOARD_H_
14 
15 /*
16  * We have three pin mux functions that must exist.  We must be able to enable
17  * uart0, for initial output and i2c0 to read the main EEPROM.  We then have a
18  * main pinmux function that can be overridden to enable all other pinmux that
19  * is required on the board.
20  */
21 void enable_uart0_pin_mux(void);
22 void enable_i2c0_pin_mux(void);
23 void enable_board_pin_mux(void);
24 void enable_cbmux_pin_mux(void);
25 #endif
26