1 /* 2 * Copyright (C) 2016-2017 Intel Corporation 3 * 4 * SPDX-License-Identifier: GPL-2.0 5 */ 6 7 #ifndef _MISC_H_ 8 #define _MISC_H_ 9 10 void dwmac_deassert_reset(const unsigned int of_reset_id, const u32 phymode); 11 12 struct bsel { 13 const char *mode; 14 const char *name; 15 }; 16 17 extern struct bsel bsel_str[]; 18 19 #ifdef CONFIG_FPGA 20 void socfpga_fpga_add(void); 21 #else 22 static inline void socfpga_fpga_add(void) {} 23 #endif 24 25 #if defined(CONFIG_TARGET_SOCFPGA_ARRIA10) 26 unsigned int dedicated_uart_com_port(const void *blob); 27 unsigned int shared_uart_com_port(const void *blob); 28 unsigned int uart_com_port(const void *blob); 29 #endif 30 31 #endif /* _MISC_H_ */ 32