Lines Matching +full:0 +full:x21500000
62 for (i=0; i<BCOM_MAX_TASKS; i++) in bcom_task_alloc()
64 bcom_eng->tdt[i].stop = 0xfffffffful; /* dummy addr */ in bcom_task_alloc()
71 if (tasknum < 0) in bcom_task_alloc()
98 memset(tsk->bd, 0x00, bd_count * bd_size); in bcom_task_alloc()
115 bcom_eng->tdt[tasknum].stop = 0; in bcom_task_alloc()
128 bcom_eng->tdt[tsk->tasknum].start = 0; in bcom_task_free()
129 bcom_eng->tdt[tsk->tasknum].stop = 0; in bcom_task_free()
154 if ((task < 0) || (task >= BCOM_MAX_TASKS)) { in bcom_load_image()
189 memset(var, 0x00, BCOM_VAR_SIZE); in bcom_load_image()
190 memset(inc, 0x00, BCOM_INC_SIZE); in bcom_load_image()
200 return 0; in bcom_load_image()
222 for (i=0; i<num_descs; i++, desc++) { in bcom_set_initiator()
258 0xa0045670, /* FDT[48] - load_acc() */
259 0x80045670, /* FDT[49] - unload_acc() */
260 0x21800000, /* FDT[50] - and() */
261 0x21e00000, /* FDT[51] - or() */
262 0x21500000, /* FDT[52] - xor() */
263 0x21400000, /* FDT[53] - andn() */
264 0x21500000, /* FDT[54] - not() */
265 0x20400000, /* FDT[55] - add() */
266 0x20500000, /* FDT[56] - sub() */
267 0x20800000, /* FDT[57] - lsh() */
268 0x20a00000, /* FDT[58] - rsh() */
269 0xc0170000, /* FDT[59] - crc8() */
270 0xc0145670, /* FDT[60] - crc16() */
271 0xc0345670, /* FDT[61] - crc32() */
272 0xa0076540, /* FDT[62] - endian32() */
273 0xa0000760, /* FDT[63] - endian16() */
305 memset(bcom_eng->tdt, 0x00, tdt_size); in bcom_engine_init()
306 memset(bcom_eng->ctx, 0x00, ctx_size); in bcom_engine_init()
307 memset(bcom_eng->var, 0x00, var_size); in bcom_engine_init()
308 memset(bcom_eng->fdt, 0x00, fdt_size); in bcom_engine_init()
314 for (task=0; task<BCOM_MAX_TASKS; task++) in bcom_engine_init()
316 out_be16(&bcom_eng->regs->tcr[task], 0); in bcom_engine_init()
317 out_8(&bcom_eng->regs->ipr[task], 0); in bcom_engine_init()
339 return 0; in bcom_engine_init()
348 for (task=0; task<BCOM_MAX_TASKS; task++) in bcom_engine_cleanup()
350 out_be16(&bcom_eng->regs->tcr[task], 0); in bcom_engine_cleanup()
351 out_8(&bcom_eng->regs->ipr[task], 0); in bcom_engine_cleanup()
354 out_be32(&bcom_eng->regs->taskBar, 0ul); in bcom_engine_cleanup()
409 if (of_address_to_resource(op->dev.of_node, 0, &res_bcom)) { in mpc52xx_bcom_probe()
442 return 0; in mpc52xx_bcom_probe()
480 return 0; in mpc52xx_bcom_remove()