xref: /OK3568_Linux_fs/u-boot/common/exports.c (revision 4882a59341e53eb6f0b4789bf948001014eff981)
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*4882a593Smuzhiyun unsigned 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*4882a593Smuzhiyun void jumptable_init(void)
27*4882a593Smuzhiyun {
28*4882a593Smuzhiyun 	gd->jt = malloc(sizeof(struct jt_funcs));
29*4882a593Smuzhiyun #include <_exports.h>
30*4882a593Smuzhiyun }
31