| /u-boot/drivers/fpga/ |
| A D | virtex2.c | 201 (*fn->pre)(cookie); in virtex2_slave_pre() 216 (*fn->abort)(cookie); in virtex2_slave_pre() 235 (*fn->abort)(cookie); in virtex2_slave_pre() 238 } while ((*fn->init)(cookie) && (*fn->busy)(cookie)); in virtex2_slave_pre() 250 int cookie) in virtex2_slave_post() argument 286 (*fn->abort)(cookie); in virtex2_slave_post() 310 (*fn->post)(cookie); in virtex2_slave_post() 314 cookie); in virtex2_slave_post() 326 int cookie = desc->cookie; in virtex2_ssm_load() local 403 int cookie = desc->cookie; in virtex2_ssm_dump() local [all …]
|
| A D | spartan3.c | 114 int cookie = desc->cookie; /* make a local copy */ in spartan3_sp_load() local 148 (*fn->pre) (cookie); in spartan3_sp_load() 167 } while ((*fn->init) (cookie) && (*fn->busy) (cookie)); in spartan3_sp_load() 241 (*fn->post) (cookie); in spartan3_sp_load() 265 int cookie = desc->cookie; /* make a local copy */ in spartan3_sp_dump() local 318 int cookie = desc->cookie; /* make a local copy */ in spartan3_ss_load() local 339 (*fn->pre) (cookie); in spartan3_ss_load() 352 (*fn->abort) (cookie); in spartan3_ss_load() 368 (*fn->abort) (cookie); in spartan3_ss_load() 381 if ((*fn->done) (cookie) == 0 && (*fn->init) (cookie)) { in spartan3_ss_load() [all …]
|
| A D | spartan2.c | 110 int cookie = desc->cookie; /* make a local copy */ in spartan2_sp_load() local 144 (*fn->pre) (cookie); in spartan2_sp_load() 163 } while ((*fn->init) (cookie) && (*fn->busy) (cookie)); in spartan2_sp_load() 182 while ((*fn->busy) (cookie)) { in spartan2_sp_load() 235 (*fn->post) (cookie); in spartan2_sp_load() 259 int cookie = desc->cookie; /* make a local copy */ in spartan2_sp_dump() local 312 int cookie = desc->cookie; /* make a local copy */ in spartan2_ss_load() local 333 (*fn->pre) (cookie); in spartan2_ss_load() 361 } while ((*fn->init) (cookie)); in spartan2_ss_load() 368 if ((*fn->done) (cookie) == 0 && (*fn->init) (cookie)) { in spartan2_ss_load() [all …]
|
| A D | ACEX1K.c | 102 int cookie = desc->cookie; /* make a local copy */ in ACEX1K_ps_load() local 123 (*fn->pre) (cookie); in ACEX1K_ps_load() 132 (*fn->done) (cookie); in ACEX1K_ps_load() 135 (*fn->abort) (cookie); in ACEX1K_ps_load() 148 (*fn->abort) (cookie); in ACEX1K_ps_load() 151 (*fn->done) (cookie); in ACEX1K_ps_load() 162 (*fn->abort) (cookie); in ACEX1K_ps_load() 169 if ((*fn->done) (cookie) == 0 && (*fn->init) (cookie)) { in ACEX1K_ps_load() 171 (*fn->abort) (cookie); in ACEX1K_ps_load() 209 (*fn->abort) (cookie); in ACEX1K_ps_load() [all …]
|
| A D | stratixII.c | 73 int cookie; in StratixII_ps_fpp_load() local 98 cookie = desc->cookie; in StratixII_ps_fpp_load() 119 fns->config (0, 1, cookie); in StratixII_ps_fpp_load() 126 fns->clk (0, 1, cookie); in StratixII_ps_fpp_load() 135 fns->abort (cookie); in StratixII_ps_fpp_load() 154 fns->clk (1, 1, cookie); in StratixII_ps_fpp_load() 155 fns->clk (0, 1, cookie); in StratixII_ps_fpp_load() 171 fns->clk (1, 1, cookie); in StratixII_ps_fpp_load() 173 if (!fns->done (cookie)) { in StratixII_ps_fpp_load() 175 fns->abort (cookie); in StratixII_ps_fpp_load() [all …]
|
| A D | stratixv.c | 47 int cookie = desc->cookie; in stratixv_load() local 59 (pfns->pre)(cookie); in stratixv_load() 64 (pfns->config)(false, true, cookie); in stratixv_load() 70 (pfns->config)(true, true, cookie); in stratixv_load() 82 ret = (pfns->write)(rbf_data, rbf_size, true, cookie); in stratixv_load() 88 spi_bus = COOKIE2SPI_BUS(cookie); in stratixv_load() 89 spi_dev = COOKIE2SPI_DEV(cookie); in stratixv_load() 97 ret = (pfns->done)(cookie); in stratixv_load()
|
| A D | cyclon2.c | 106 int cookie = desc->cookie; /* make a local copy */ in CYC2_ps_load() local 119 printf("Loading FPGA Device %d...", cookie); in CYC2_ps_load() 126 (*fn->pre) (cookie); in CYC2_ps_load() 131 (*fn->config) (true, true, cookie); /* Assert nCONFIG */ in CYC2_ps_load() 142 (*fn->abort) (cookie); in CYC2_ps_load() 145 } while (!(*fn->status) (cookie)); in CYC2_ps_load() 150 ret = (*fn->write) (buf, bsize, true, cookie); in CYC2_ps_load() 153 (*fn->abort) (cookie); in CYC2_ps_load() 170 if (!(*fn->done) (cookie)) { in CYC2_ps_load() 172 (*fn->abort) (cookie); in CYC2_ps_load() [all …]
|
| A D | altera.c | 172 desc->size, desc->cookie, desc->cookie); in altera_info()
|
| /u-boot/include/ |
| A D | spartan3.h | 77 #define XILINX_XC3S50_DESC(iface, fn_table, cookie) \ argument 81 #define XILINX_XC3S200_DESC(iface, fn_table, cookie) \ argument 85 #define XILINX_XC3S400_DESC(iface, fn_table, cookie) \ argument 89 #define XILINX_XC3S1000_DESC(iface, fn_table, cookie) \ argument 93 #define XILINX_XC3S1500_DESC(iface, fn_table, cookie) \ argument 97 #define XILINX_XC3S2000_DESC(iface, fn_table, cookie) \ argument 101 #define XILINX_XC3S4000_DESC(iface, fn_table, cookie) \ argument 105 #define XILINX_XC3S5000_DESC(iface, fn_table, cookie) \ argument 110 #define XILINX_XC3S100E_DESC(iface, fn_table, cookie) \ argument 114 #define XILINX_XC3S250E_DESC(iface, fn_table, cookie) \ argument [all …]
|
| A D | virtex2.h | 57 #define XILINX_XC2V40_DESC(iface, fn_table, cookie) \ argument 61 #define XILINX_XC2V80_DESC(iface, fn_table, cookie) \ argument 65 #define XILINX_XC2V250_DESC(iface, fn_table, cookie) \ argument 69 #define XILINX_XC2V500_DESC(iface, fn_table, cookie) \ argument 73 #define XILINX_XC2V1000_DESC(iface, fn_table, cookie) \ argument 77 #define XILINX_XC2V1500_DESC(iface, fn_table, cookie) \ argument 81 #define XILINX_XC2V2000_DESC(iface, fn_table, cookie) \ argument 85 #define XILINX_XC2V3000_DESC(iface, fn_table, cookie) \ argument 89 #define XILINX_XC2V4000_DESC(iface, fn_table, cookie) \ argument 93 #define XILINX_XC2V6000_DESC(iface, fn_table, cookie) \ argument [all …]
|
| A D | spartan2.h | 67 #define XILINX_XC2S15_DESC(iface, fn_table, cookie) \ argument 71 #define XILINX_XC2S30_DESC(iface, fn_table, cookie) \ argument 75 #define XILINX_XC2S50_DESC(iface, fn_table, cookie) \ argument 79 #define XILINX_XC2S100_DESC(iface, fn_table, cookie) \ argument 83 #define XILINX_XC2S150_DESC(iface, fn_table, cookie) \ argument 87 #define XILINX_XC2S200_DESC(iface, fn_table, cookie) \ argument 91 #define XILINX_XC2S50E_DESC(iface, fn_table, cookie) \ argument 95 #define XILINX_XC2S100E_DESC(iface, fn_table, cookie) \ argument 99 #define XILINX_XC2S150E_DESC(iface, fn_table, cookie) \ argument 103 #define XILINX_XC2S200E_DESC(iface, fn_table, cookie) \ argument [all …]
|
| A D | xilinx.h | 45 int cookie; /* implementation specific cookie */ member 72 typedef int (*xilinx_pgm_fn)(int assert_pgm, int flush, int cookie); 73 typedef int (*xilinx_init_fn)(int cookie); 74 typedef int (*xilinx_err_fn)(int cookie); 75 typedef int (*xilinx_done_fn)(int cookie); 77 typedef int (*xilinx_cs_fn)(int assert_cs, int flush, int cookie); 79 typedef int (*xilinx_rdata_fn)(unsigned char *data, int cookie); 81 typedef int (*xilinx_busy_fn)(int cookie); 82 typedef int (*xilinx_abort_fn)(int cookie); 83 typedef int (*xilinx_pre_fn)(int cookie); [all …]
|
| A D | altera.h | 82 int cookie; member 93 typedef int (*Altera_pre_fn)( int cookie ); 94 typedef int (*Altera_config_fn)( int assert_config, int flush, int cookie ); 95 typedef int (*Altera_status_fn)( int cookie ); 96 typedef int (*Altera_done_fn)( int cookie ); 97 typedef int (*Altera_clk_fn)( int assert_clk, int flush, int cookie ); 98 typedef int (*Altera_data_fn)( int assert_data, int flush, int cookie ); 99 typedef int(*Altera_write_fn)(const void *buf, size_t len, int flush, int cookie); 100 typedef int (*Altera_abort_fn)( int cookie ); 101 typedef int (*Altera_post_fn)( int cookie );
|
| A D | ACEX1K.h | 76 #define Altera_EP1K100_DESC(iface, fn_table, cookie) \ argument 77 { Altera_ACEX1K, iface, Altera_EP1K100_SIZE, fn_table, cookie }
|
| /u-boot/board/armadeus/apf27/ |
| A D | fpga.h | 13 extern int fpga_pre_fn(int cookie); 14 extern int fpga_pgm_fn(int assert_pgm, int flush, int cookie); 15 extern int fpga_cs_fn(int assert_cs, int flush, int cookie); 16 extern int fpga_init_fn(int cookie); 17 extern int fpga_done_fn(int cookie); 18 extern int fpga_clk_fn(int assert_clk, int flush, int cookie); 19 extern int fpga_wr_fn(int assert_write, int flush, int cookie); 20 extern int fpga_rdata_fn(unsigned char *data, int cookie); 22 extern int fpga_abort_fn(int cookie); 23 extern int fpga_post_fn(int cookie); [all …]
|
| A D | fpga.c | 59 int fpga_pre_fn(int cookie) in fpga_pre_fn() argument 81 return cookie; in fpga_pre_fn() 87 int fpga_pgm_fn(int assert, int flush, int cookie) in fpga_pgm_fn() argument 110 int fpga_init_fn(int cookie) in fpga_init_fn() argument 126 int fpga_done_fn(int cookie) in fpga_done_fn() argument 152 int fpga_rdata_fn(unsigned char *data, int cookie) in fpga_rdata_fn() argument 169 int fpga_abort_fn(int cookie) in fpga_abort_fn() argument 171 return fpga_post_fn(cookie); in fpga_abort_fn() 175 int fpga_busy_fn(int cookie) in fpga_busy_fn() argument 180 int fpga_post_fn(int cookie) in fpga_post_fn() argument [all …]
|
| /u-boot/api/ |
| A D | api_net.c | 27 static int dev_valid_net(void *cookie) in dev_valid_net() argument 29 return ((void *)eth_get_dev() == cookie) ? 1 : 0; in dev_valid_net() 32 int dev_open_net(void *cookie) in dev_open_net() argument 34 if (!dev_valid_net(cookie)) in dev_open_net() 43 int dev_close_net(void *cookie) in dev_close_net() argument 45 if (!dev_valid_net(cookie)) in dev_close_net() 61 di->cookie = (void *)eth_current; in dev_enum_net() 62 if (di->cookie == NULL) in dev_enum_net() 68 (u_int32_t)di->cookie); in dev_enum_net() 89 int dev_open_net(void *cookie) in dev_open_net() argument [all …]
|
| A D | api_storage.c | 110 if (di->cookie != NULL) { in dev_stor_get() 113 if (di->cookie == in dev_stor_get() 128 if (di->cookie != NULL) { in dev_stor_get() 142 dd = (struct blk_desc *)di->cookie; in dev_stor_get() 151 di->cookie = NULL; in dev_stor_get() 204 if (di->cookie == NULL) { in dev_enum_stor() 264 (u_int32_t)di->cookie); in dev_enum_stor() 307 int dev_open_stor(void *cookie) in dev_open_stor() argument 309 int type = dev_stor_type(cookie); in dev_open_stor() 321 int dev_close_stor(void *cookie) in dev_close_stor() argument [all …]
|
| A D | api.c | 208 if (di->cookie == NULL) { in API_dev_enum() 226 di->cookie = NULL; in API_dev_enum() 246 if (di->cookie == NULL) in API_dev_open() 250 err = dev_open_stor(di->cookie); in API_dev_open() 253 err = dev_open_net(di->cookie); in API_dev_open() 277 if (di->cookie == NULL) in API_dev_close() 281 err = dev_close_stor(di->cookie); in API_dev_close() 284 err = dev_close_net(di->cookie); in API_dev_close() 334 if (di->cookie == NULL) in API_dev_write() 369 err = dev_write_net(di->cookie, buf, *len_net); in API_dev_write() [all …]
|
| /u-boot/board/theadorable/ |
| A D | fpga.c | 20 static int fpga_pre_fn(int cookie) in fpga_pre_fn() argument 22 int gpio_config = COOKIE2CONFIG(cookie); in fpga_pre_fn() 23 int gpio_done = COOKIE2DONE(cookie); in fpga_pre_fn() 49 int gpio_config = COOKIE2CONFIG(cookie); in fpga_config_fn() 52 __func__, __LINE__, cookie, gpio_config); in fpga_config_fn() 64 int spi_bus = COOKIE2SPI_BUS(cookie); in fpga_write_fn() 65 int spi_dev = COOKIE2SPI_DEV(cookie); in fpga_write_fn() 77 __func__, __LINE__, cookie, spi_bus, spi_dev); in fpga_write_fn() 105 static int fpga_done_fn(int cookie) in fpga_done_fn() argument 107 int gpio_done = COOKIE2DONE(cookie); in fpga_done_fn() [all …]
|
| /u-boot/board/astro/mcf5373l/ |
| A D | fpga.c | 27 int altera_pre_fn(int cookie) in altera_pre_fn() argument 77 int altera_status_fn(int cookie) in altera_status_fn() argument 87 int altera_done_fn(int cookie) in altera_done_fn() argument 141 int altera_abort_fn(int cookie) in altera_abort_fn() argument 151 int altera_post_fn(int cookie) in altera_post_fn() argument 153 return altera_abort_fn(cookie); in altera_post_fn() 219 int xilinx_init_config_fn(int cookie) in xilinx_init_config_fn() argument 227 int xilinx_done_config_fn(int cookie) in xilinx_done_config_fn() argument 235 int xilinx_abort_config_fn(int cookie) in xilinx_abort_config_fn() argument 250 int xilinx_pre_config_fn(int cookie) in xilinx_pre_config_fn() argument [all …]
|
| /u-boot/board/spear/x600/ |
| A D | fpga.c | 42 static int fpga_pgm_fn(int assert, int flush, int cookie) in fpga_pgm_fn() argument 55 static int fpga_init_fn(int cookie) in fpga_init_fn() argument 77 static int fpga_done_fn(int cookie) in fpga_done_fn() argument 98 static int fpga_pre_config_fn(int cookie) in fpga_pre_config_fn() argument 110 static int fpga_post_config_fn(int cookie) in fpga_post_config_fn() argument 124 static int fpga_clk_fn(int assert_clk, int flush, int cookie) in fpga_clk_fn() argument 133 static int fpga_wr_fn(int assert_write, int flush, int cookie) in fpga_wr_fn() argument
|
| /u-boot/board/beckhoff/mx53cx9020/ |
| A D | mx53cx9020.c | 185 static int ccat_config_fn(int assert_config, int flush, int cookie) in ccat_config_fn() argument 197 static int ccat_status_fn(int cookie) in ccat_status_fn() argument 202 static int ccat_write_fn(const void *buf, size_t buf_len, int flush, int cookie) in ccat_write_fn() argument 217 static int ccat_done_fn(int cookie) in ccat_done_fn() argument 223 static int ccat_post_fn(int cookie) in ccat_post_fn() argument
|
| /u-boot/arch/arm/cpu/armv8/ |
| A D | fwcall.c | 102 void __noreturn psci_system_reset2(u32 reset_level, u32 cookie) in psci_system_reset2() argument 108 regs.regs[2] = cookie; in psci_system_reset2()
|
| /u-boot/examples/api/ |
| A D | glue.c | 190 while (di->cookie != NULL) { in ub_dev_enum() 199 di->cookie = devices[n - 1].cookie; in ub_dev_enum()
|