Lines Matching refs:cookie
102 int cookie = desc->cookie; /* make a local copy */ in ACEX1K_ps_load() local
116 printf ("Loading FPGA Device %d...", cookie); in ACEX1K_ps_load()
123 (*fn->pre) (cookie); in ACEX1K_ps_load()
127 (*fn->config) (true, true, cookie); /* Assert nCONFIG */ in ACEX1K_ps_load()
132 (*fn->done) (cookie); in ACEX1K_ps_load()
133 if ( !(*fn->status) (cookie) ) { in ACEX1K_ps_load()
135 (*fn->abort) (cookie); in ACEX1K_ps_load()
139 (*fn->config) (false, true, cookie); /* Deassert nCONFIG */ in ACEX1K_ps_load()
148 (*fn->abort) (cookie); in ACEX1K_ps_load()
151 (*fn->done) (cookie); in ACEX1K_ps_load()
152 } while ((*fn->status) (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()
179 (*fn->clk) (false, true, cookie); in ACEX1K_ps_load()
182 (*fn->data) ((val & 0x01), true, cookie); in ACEX1K_ps_load()
185 (*fn->clk) (true, true, cookie); in ACEX1K_ps_load()
207 if ( ! (*fn->done) (cookie) ) { in ACEX1K_ps_load()
209 (*fn->abort) (cookie); in ACEX1K_ps_load()
219 (*fn->clk) (true, true, cookie); /* Assert the clock pin */ in ACEX1K_ps_load()
221 (*fn->clk) (false, true, cookie); /* Deassert the clock pin */ in ACEX1K_ps_load()
234 (*fn->post) (cookie); in ACEX1K_ps_load()