X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=include%2Fexports.h;h=b30055409164534b7d59e0a0e5f139271d49d254;hb=c05ed00afb95fa5237f16962fccf5810437317bf;hp=ebe81d914cb226256730bece027cc6fceb28dc68;hpb=ceff355a5f3038ddb49618d9adc716b0ed978aea;p=oweals%2Fu-boot.git diff --git a/include/exports.h b/include/exports.h index ebe81d914c..b300554091 100644 --- a/include/exports.h +++ b/include/exports.h @@ -1,14 +1,23 @@ #ifndef __EXPORTS_H__ #define __EXPORTS_H__ +#include +#include + #ifndef __ASSEMBLY__ #ifdef CONFIG_PHY_AQUANTIA -#include -#include +#include +#include #endif +#include + +struct cmd_tbl; struct spi_slave; +/* Set up the jump table for use by the API */ +void jumptable_init(void); + /* These are declarations of exported functions available in C code */ unsigned long get_version(void); int getc(void); @@ -33,8 +42,7 @@ long simple_strtol(const char *cp, char **endp, unsigned int base); int strcmp(const char *cs, const char *ct); unsigned long ustrtoul(const char *cp, char **endp, unsigned int base); unsigned long long ustrtoull(const char *cp, char **endp, unsigned int base); -#if defined(CONFIG_CMD_I2C) && \ - (!defined(CONFIG_DM_I2C) || defined(CONFIG_DM_I2C_COMPAT)) +#if defined(CONFIG_CMD_I2C) && !defined(CONFIG_DM_I2C) int i2c_write (uchar, uint, int , uchar* , int); int i2c_read (uchar, uint, int , uchar* , int); #endif