blob: e0b39e03648a62103a27d0fe522cc24f66d0bd59 [file] [log] [blame]
Lars Poeschel1c1b7c32013-01-11 00:53:31 +00001/*
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 *
Wolfgang Denk1a459662013-07-08 09:37:19 +02009 * SPDX-License-Identifier: GPL-2.0+
Lars Poeschel1c1b7c32013-01-11 00:53:31 +000010 */
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 */
21void enable_uart0_pin_mux(void);
22void enable_i2c0_pin_mux(void);
23void enable_board_pin_mux(void);
24void enable_cbmux_pin_mux(void);
25#endif