1 /* 2 * Copyright 2012 Freescale Semiconductor, Inc. 3 * 4 * SPDX-License-Identifier: GPL-2.0+ 5 */ 6 7 #ifndef __VSC_CROSSBAR_H_ 8 #define __VSC_CROSSBAR_H 1_ 9 10 #include <common.h> 11 #include <i2c.h> 12 #include <errno.h> 13 14 int vsc_if_enable(unsigned int vsc_addr); 15 int vsc3316_config(unsigned int vsc_addr, int8_t con_arr[][2], 16 unsigned int num_con); 17 #ifdef CONFIG_SYS_FSL_B4860QDS_XFI_ERR 18 int vsc3308_config_adjust(unsigned int vsc_addr, const int8_t con_arr[][2], 19 unsigned int num_con); 20 #endif 21 int vsc3308_config(unsigned int vsc_addr, const int8_t con_arr[][2], 22 unsigned int num_con); 23 void vsc_wp_config(unsigned int vsc_addr); 24 25 #endif /* __VSC_CROSSBAR_H_ */ 26