1*4882a593Smuzhiyun #include <common.h> 2*4882a593Smuzhiyun #include <exports.h> 3*4882a593Smuzhiyun #include <spi.h> 4*4882a593Smuzhiyun #include <i2c.h> 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun DECLARE_GLOBAL_DATA_PTR; 7*4882a593Smuzhiyun dummy(void)8*4882a593Smuzhiyun__attribute__((unused)) static void dummy(void) 9*4882a593Smuzhiyun { 10*4882a593Smuzhiyun } 11*4882a593Smuzhiyun get_version(void)12*4882a593Smuzhiyununsigned long get_version(void) 13*4882a593Smuzhiyun { 14*4882a593Smuzhiyun return XF_VERSION; 15*4882a593Smuzhiyun } 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun #define EXPORT_FUNC(f, a, x, ...) gd->jt->x = f; 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun #ifndef CONFIG_PHY_AQUANTIA 20*4882a593Smuzhiyun # define mdio_get_current_dev dummy 21*4882a593Smuzhiyun # define phy_find_by_mask dummy 22*4882a593Smuzhiyun # define mdio_phydev_for_ethname dummy 23*4882a593Smuzhiyun # define miiphy_set_current_dev dummy 24*4882a593Smuzhiyun #endif 25*4882a593Smuzhiyun jumptable_init(void)26*4882a593Smuzhiyunvoid jumptable_init(void) 27*4882a593Smuzhiyun { 28*4882a593Smuzhiyun gd->jt = malloc(sizeof(struct jt_funcs)); 29*4882a593Smuzhiyun #include <_exports.h> 30*4882a593Smuzhiyun } 31