| /u-boot/drivers/fpga/ |
| A D | virtex2.c | 178 (*fn->pre)(cookie); in virtex2_slave_pre() 193 (*fn->abort)(cookie); in virtex2_slave_pre() 212 (*fn->abort)(cookie); in virtex2_slave_pre() 215 } while ((*fn->init)(cookie) && (*fn->busy)(cookie)); in virtex2_slave_pre() 227 int cookie) in virtex2_slave_post() argument 263 (*fn->abort)(cookie); in virtex2_slave_post() 287 (*fn->post)(cookie); in virtex2_slave_post() 291 cookie); in virtex2_slave_post() 303 int cookie = desc->cookie; in virtex2_ssm_load() local 380 int cookie = desc->cookie; in virtex2_ssm_dump() local [all …]
|
| A D | spartan3.c | 107 int cookie = desc->cookie; /* make a local copy */ in spartan3_sp_load() local 141 (*fn->pre) (cookie); in spartan3_sp_load() 160 } while ((*fn->init) (cookie) && (*fn->busy) (cookie)); in spartan3_sp_load() 234 (*fn->post) (cookie); in spartan3_sp_load() 258 int cookie = desc->cookie; /* make a local copy */ in spartan3_sp_dump() local 310 int cookie = desc->cookie; /* make a local copy */ in spartan3_ss_load() local 331 (*fn->pre) (cookie); in spartan3_ss_load() 344 (*fn->abort) (cookie); in spartan3_ss_load() 360 (*fn->abort) (cookie); in spartan3_ss_load() 373 if ((*fn->done) (cookie) == 0 && (*fn->init) (cookie)) { in spartan3_ss_load() [all …]
|
| A D | spartan2.c | 102 int cookie = desc->cookie; /* make a local copy */ in spartan2_sp_load() local 136 (*fn->pre) (cookie); in spartan2_sp_load() 155 } while ((*fn->init) (cookie) && (*fn->busy) (cookie)); in spartan2_sp_load() 174 while ((*fn->busy) (cookie)) { in spartan2_sp_load() 227 (*fn->post) (cookie); in spartan2_sp_load() 251 int cookie = desc->cookie; /* make a local copy */ in spartan2_sp_dump() local 303 int cookie = desc->cookie; /* make a local copy */ in spartan2_ss_load() local 324 (*fn->pre) (cookie); in spartan2_ss_load() 352 } while ((*fn->init) (cookie)); in spartan2_ss_load() 359 if ((*fn->done) (cookie) == 0 && (*fn->init) (cookie)) { in spartan2_ss_load() [all …]
|
| A D | ACEX1K.c | 97 int cookie = desc->cookie; /* make a local copy */ in ACEX1K_ps_load() local 118 (*fn->pre) (cookie); in ACEX1K_ps_load() 127 (*fn->done) (cookie); in ACEX1K_ps_load() 130 (*fn->abort) (cookie); in ACEX1K_ps_load() 143 (*fn->abort) (cookie); in ACEX1K_ps_load() 146 (*fn->done) (cookie); in ACEX1K_ps_load() 157 (*fn->abort) (cookie); in ACEX1K_ps_load() 164 if ((*fn->done) (cookie) == 0 && (*fn->init) (cookie)) { in ACEX1K_ps_load() 166 (*fn->abort) (cookie); in ACEX1K_ps_load() 204 (*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 | cyclon2.c | 100 int cookie = desc->cookie; /* make a local copy */ in CYC2_ps_load() local 113 printf("Loading FPGA Device %d...", cookie); in CYC2_ps_load() 120 (*fn->pre) (cookie); in CYC2_ps_load() 125 (*fn->config) (true, true, cookie); /* Assert nCONFIG */ in CYC2_ps_load() 136 (*fn->abort) (cookie); in CYC2_ps_load() 139 } while (!(*fn->status) (cookie)); in CYC2_ps_load() 144 ret = (*fn->write) (buf, bsize, true, cookie); in CYC2_ps_load() 147 (*fn->abort) (cookie); in CYC2_ps_load() 164 if (!(*fn->done) (cookie)) { in CYC2_ps_load() 166 (*fn->abort) (cookie); in CYC2_ps_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 | altera.c | 169 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 | 50 int cookie; /* implementation specific cookie */ member 83 typedef int (*xilinx_pgm_fn)(int assert_pgm, int flush, int cookie); 84 typedef int (*xilinx_init_fn)(int cookie); 85 typedef int (*xilinx_err_fn)(int cookie); 86 typedef int (*xilinx_done_fn)(int cookie); 88 typedef int (*xilinx_cs_fn)(int assert_cs, int flush, int cookie); 90 typedef int (*xilinx_rdata_fn)(unsigned char *data, int cookie); 92 typedef int (*xilinx_busy_fn)(int cookie); 93 typedef int (*xilinx_abort_fn)(int cookie); 94 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/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 | 107 if (di->cookie != NULL) { in dev_stor_get() 110 if (di->cookie == in dev_stor_get() 125 if (di->cookie != NULL) { in dev_stor_get() 139 dd = (struct blk_desc *)di->cookie; in dev_stor_get() 148 di->cookie = NULL; in dev_stor_get() 201 if (di->cookie == NULL) { in dev_enum_stor() 261 (u_int32_t)di->cookie); in dev_enum_stor() 304 int dev_open_stor(void *cookie) in dev_open_stor() argument 306 int type = dev_stor_type(cookie); in dev_open_stor() 318 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() 220 int xilinx_init_config_fn(int cookie) in xilinx_init_config_fn() argument 228 int xilinx_done_config_fn(int cookie) in xilinx_done_config_fn() argument 236 int xilinx_abort_config_fn(int cookie) in xilinx_abort_config_fn() argument 251 int xilinx_pre_config_fn(int cookie) in xilinx_pre_config_fn() argument [all …]
|
| /u-boot/arch/arm/include/asm/arch-apple/ |
| A D | rtkit.h | 17 typedef int (*apple_rtkit_shmem_setup)(void *cookie, 19 typedef void (*apple_rtkit_shmem_destroy)(void *cookie, 24 struct apple_rtkit *apple_rtkit_init(struct mbox_chan *chan, void *cookie,
|
| /u-boot/arch/arm/mach-apple/ |
| A D | rtkit.c | 59 void *cookie; member 68 struct apple_rtkit *apple_rtkit_init(struct mbox_chan *chan, void *cookie, in apple_rtkit_init() argument 79 rtk->cookie = cookie; in apple_rtkit_init() 90 rtk->shmem_destroy(rtk->cookie, &rtk->syslog_buffer); in apple_rtkit_free() 92 rtk->shmem_destroy(rtk->cookie, &rtk->crashlog_buffer); in apple_rtkit_free() 94 rtk->shmem_destroy(rtk->cookie, &rtk->ioreport_buffer); in apple_rtkit_free() 132 ret = rtk->shmem_setup(rtk->cookie, buf); in rtkit_handle_buf_req()
|
| /u-boot/board/beckhoff/mx53cx9020/ |
| A D | mx53cx9020.c | 187 static int ccat_config_fn(int assert_config, int flush, int cookie) in ccat_config_fn() argument 199 static int ccat_status_fn(int cookie) in ccat_status_fn() argument 204 static int ccat_write_fn(const void *buf, size_t buf_len, int flush, int cookie) in ccat_write_fn() argument 219 static int ccat_done_fn(int cookie) in ccat_done_fn() argument 225 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/drivers/nvme/ |
| A D | nvme_apple.c | 149 static int nvme_shmem_setup(void *cookie, struct apple_rtkit_buffer *buf) in nvme_shmem_setup() argument 151 struct apple_nvme_priv *priv = (struct apple_nvme_priv *)cookie; in nvme_shmem_setup() 172 static void nvme_shmem_destroy(void *cookie, struct apple_rtkit_buffer *buf) in nvme_shmem_destroy() argument 174 struct apple_nvme_priv *priv = (struct apple_nvme_priv *)cookie; in nvme_shmem_destroy()
|
| /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()
|