board.h 666 B

12345678910111213141516171819202122232425
  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. #ifndef _BOARD_H_
  12. #define _BOARD_H_
  13. /*
  14. * We have three pin mux functions that must exist. We must be able to enable
  15. * uart0, for initial output and i2c0 to read the main EEPROM. We then have a
  16. * main pinmux function that can be overridden to enable all other pinmux that
  17. * is required on the board.
  18. */
  19. void enable_uart0_pin_mux(void);
  20. void enable_i2c0_pin_mux(void);
  21. void enable_board_pin_mux(void);
  22. void enable_cbmux_pin_mux(void);
  23. #endif