u_desc_ctrl 449 drivers/dma/iop-adma.h } u_desc_ctrl; u_desc_ctrl 451 drivers/dma/iop-adma.h u_desc_ctrl.value = 0; u_desc_ctrl 452 drivers/dma/iop-adma.h u_desc_ctrl.field.mem_to_mem_en = 1; u_desc_ctrl 453 drivers/dma/iop-adma.h u_desc_ctrl.field.pci_transaction = 0xe; /* memory read block */ u_desc_ctrl 454 drivers/dma/iop-adma.h u_desc_ctrl.field.int_en = flags & DMA_PREP_INTERRUPT; u_desc_ctrl 455 drivers/dma/iop-adma.h hw_desc->desc_ctrl = u_desc_ctrl.value; u_desc_ctrl 467 drivers/dma/iop-adma.h } u_desc_ctrl; u_desc_ctrl 469 drivers/dma/iop-adma.h u_desc_ctrl.value = 0; u_desc_ctrl 470 drivers/dma/iop-adma.h u_desc_ctrl.field.blk1_cmd_ctrl = 0x2; /* memory block fill */ u_desc_ctrl 471 drivers/dma/iop-adma.h u_desc_ctrl.field.dest_write_en = 1; u_desc_ctrl 472 drivers/dma/iop-adma.h u_desc_ctrl.field.int_en = flags & DMA_PREP_INTERRUPT; u_desc_ctrl 473 drivers/dma/iop-adma.h hw_desc->desc_ctrl = u_desc_ctrl.value; u_desc_ctrl 485 drivers/dma/iop-adma.h } u_desc_ctrl; u_desc_ctrl 487 drivers/dma/iop-adma.h u_desc_ctrl.value = 0; u_desc_ctrl 490 drivers/dma/iop-adma.h u_desc_ctrl.field.blk_ctrl = 0x3; /* use EDCR[2:0] */ u_desc_ctrl 501 drivers/dma/iop-adma.h if (!u_desc_ctrl.field.blk_ctrl) { u_desc_ctrl 503 drivers/dma/iop-adma.h u_desc_ctrl.field.blk_ctrl = 0x3; /* use EDCR[2:0] */ u_desc_ctrl 515 drivers/dma/iop-adma.h if (!u_desc_ctrl.field.blk_ctrl) u_desc_ctrl 516 drivers/dma/iop-adma.h u_desc_ctrl.field.blk_ctrl = 0x2; /* use EDCR0 */ u_desc_ctrl 529 drivers/dma/iop-adma.h u_desc_ctrl.value |= (1 << shift); u_desc_ctrl 533 drivers/dma/iop-adma.h if (!u_desc_ctrl.field.blk_ctrl && src_cnt > 4) u_desc_ctrl 534 drivers/dma/iop-adma.h u_desc_ctrl.field.blk_ctrl = 0x1; /* use mini-desc */ u_desc_ctrl 537 drivers/dma/iop-adma.h u_desc_ctrl.field.dest_write_en = 1; u_desc_ctrl 538 drivers/dma/iop-adma.h u_desc_ctrl.field.blk1_cmd_ctrl = 0x7; /* direct fill */ u_desc_ctrl 539 drivers/dma/iop-adma.h u_desc_ctrl.field.int_en = flags & DMA_PREP_INTERRUPT; u_desc_ctrl 540 drivers/dma/iop-adma.h hw_desc->desc_ctrl = u_desc_ctrl.value; u_desc_ctrl 542 drivers/dma/iop-adma.h return u_desc_ctrl.value; u_desc_ctrl 562 drivers/dma/iop-adma.h } u_desc_ctrl; u_desc_ctrl 570 drivers/dma/iop-adma.h u_desc_ctrl.value = iop3xx_desc_init_xor(iter, src_cnt, flags); u_desc_ctrl 571 drivers/dma/iop-adma.h u_desc_ctrl.field.dest_write_en = 0; u_desc_ctrl 572 drivers/dma/iop-adma.h u_desc_ctrl.field.zero_result_en = 1; u_desc_ctrl 573 drivers/dma/iop-adma.h u_desc_ctrl.field.int_en = flags & DMA_PREP_INTERRUPT; u_desc_ctrl 574 drivers/dma/iop-adma.h iter->desc_ctrl = u_desc_ctrl.value; u_desc_ctrl 598 drivers/dma/iop-adma.h } u_desc_ctrl; u_desc_ctrl 600 drivers/dma/iop-adma.h u_desc_ctrl.value = 0; u_desc_ctrl 603 drivers/dma/iop-adma.h u_desc_ctrl.field.blk_ctrl = 0x3; /* use EDCR[2:0] */ u_desc_ctrl 607 drivers/dma/iop-adma.h if (!u_desc_ctrl.field.blk_ctrl) { u_desc_ctrl 609 drivers/dma/iop-adma.h u_desc_ctrl.field.blk_ctrl = 0x3; /* use EDCR[2:0] */ u_desc_ctrl 614 drivers/dma/iop-adma.h if (!u_desc_ctrl.field.blk_ctrl) u_desc_ctrl 615 drivers/dma/iop-adma.h u_desc_ctrl.field.blk_ctrl = 0x2; /* use EDCR0 */ u_desc_ctrl 619 drivers/dma/iop-adma.h if (!u_desc_ctrl.field.blk_ctrl && src_cnt > 4) u_desc_ctrl 620 drivers/dma/iop-adma.h u_desc_ctrl.field.blk_ctrl = 0x1; /* use mini-desc */ u_desc_ctrl 623 drivers/dma/iop-adma.h u_desc_ctrl.field.dest_write_en = 0; u_desc_ctrl 624 drivers/dma/iop-adma.h u_desc_ctrl.field.int_en = flags & DMA_PREP_INTERRUPT; u_desc_ctrl 625 drivers/dma/iop-adma.h hw_desc->desc_ctrl = u_desc_ctrl.value;