blob: e0b39e03648a62103a27d0fe522cc24f66d0bd59 [file] [log] [blame]
Googlere00b8eb2019-07-08 16:37:07 -07001/*
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>
Googlera8fd56b2024-10-24 14:04:51 +08008 *
9 * SPDX-License-Identifier: GPL-2.0+
Googlere00b8eb2019-07-08 16:37:07 -070010 */
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