board.h 689 B

123456789101112131415161718192021222324
  1. /* SPDX-License-Identifier: GPL-2.0+ */
  2. /*
  3. * board.h
  4. *
  5. * Phytec phyCORE-AM335x (PCL060 / PCM060) boards information header
  6. *
  7. * Copyright (C) 2013 Lars Poeschel, Lemonage Software GmbH
  8. * Copyright (C) 2019 DENX Software Engineering GmbH
  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 access the PMIC. We then have a main
  15. * 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