board.h 666 B

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