Blame view
common/exports.c
1000 Bytes
27b207fd0 * Implement new m... |
1 2 |
#include <common.h> #include <exports.h> |
80729a549 Fix SPI build err... |
3 |
#include <spi.h> |
27b207fd0 * Implement new m... |
4 |
|
d87080b72 GCC-4.x fixes: cl... |
5 |
DECLARE_GLOBAL_DATA_PTR; |
c0c15379e exports.c: fix wa... |
6 |
__attribute__((unused)) static void dummy(void) |
27b207fd0 * Implement new m... |
7 8 9 10 11 12 13 |
{ } unsigned long get_version(void) { return XF_VERSION; } |
bf44f3f32 exports: rewrite ... |
14 15 |
/* Reuse _exports.h with a little trickery to avoid bitrot */ #define EXPORT_FUNC(sym) gd->jt[XF_##sym] = (void *)sym; |
27b207fd0 * Implement new m... |
16 |
|
fea257200 x86: Rename i386 ... |
17 |
#if !defined(CONFIG_X86) && !defined(CONFIG_PPC) |
bf44f3f32 exports: rewrite ... |
18 19 20 21 22 23 24 25 26 |
# 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 |
c3517f919 common/* non-cmd*... |
27 |
#endif |
bf44f3f32 exports: rewrite ... |
28 29 30 31 32 33 34 |
#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 |
bedd8403f export SPI functi... |
35 |
#endif |
bf44f3f32 exports: rewrite ... |
36 37 38 39 40 |
void jumptable_init(void) { gd->jt = malloc(XF_MAX * sizeof(void *)); #include <_exports.h> |
27b207fd0 * Implement new m... |
41 |
} |