diff options
Diffstat (limited to 'qemu/roms/u-boot/common/exports.c')
-rw-r--r-- | qemu/roms/u-boot/common/exports.c | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/qemu/roms/u-boot/common/exports.c b/qemu/roms/u-boot/common/exports.c deleted file mode 100644 index b97ca4830..000000000 --- a/qemu/roms/u-boot/common/exports.c +++ /dev/null @@ -1,43 +0,0 @@ -#include <common.h> -#include <exports.h> -#include <spi.h> - -DECLARE_GLOBAL_DATA_PTR; - -__attribute__((unused)) static void dummy(void) -{ -} - -unsigned long get_version(void) -{ - return XF_VERSION; -} - -/* Reuse _exports.h with a little trickery to avoid bitrot */ -#define EXPORT_FUNC(sym) gd->jt[XF_##sym] = (void *)sym; - -#if !defined(CONFIG_X86) && !defined(CONFIG_PPC) -# define install_hdlr dummy -# define free_hdlr dummy -#else /* kludge for non-standard function naming */ -# define install_hdlr irq_install_handler -# define free_hdlr irq_free_handler -#endif -#ifndef CONFIG_CMD_I2C -# define i2c_write dummy -# define i2c_read dummy -#endif -#ifndef CONFIG_CMD_SPI -# define spi_init dummy -# define spi_setup_slave dummy -# define spi_free_slave dummy -# define spi_claim_bus dummy -# define spi_release_bus dummy -# define spi_xfer dummy -#endif - -void jumptable_init(void) -{ - gd->jt = malloc(XF_MAX * sizeof(void *)); -#include <_exports.h> -} |