Lines Matching defs:control

149  * @runtime_ctrl: M2M runtime values for the control register.
307 static void m2p_set_control(struct ep93xx_dma_chan *edmac, u32 control)
309 writel(control, edmac->regs + M2P_CONTROL);
312 * write to the control register.
320 u32 control;
324 control = M2P_CONTROL_CH_ERROR_INT | M2P_CONTROL_ICE
326 m2p_set_control(edmac, control);
338 u32 control;
340 control = readl(edmac->regs + M2P_CONTROL);
341 control &= ~(M2P_CONTROL_STALLINT | M2P_CONTROL_NFBINT);
342 m2p_set_control(edmac, control);
382 u32 control = readl(edmac->regs + M2P_CONTROL);
385 control |= M2P_CONTROL_STALLINT;
389 control |= M2P_CONTROL_NFBINT;
392 m2p_set_control(edmac, control);
398 u32 control;
427 control = readl(edmac->regs + M2P_CONTROL);
428 control &= ~(M2P_CONTROL_STALLINT | M2P_CONTROL_NFBINT);
429 m2p_set_control(edmac, control);
450 u32 control = 0;
454 writel(control, edmac->regs + M2M_CONTROL);
465 control = (5 << M2M_CONTROL_PWSC_SHIFT);
466 control |= M2M_CONTROL_NO_HDSK;
469 control |= M2M_CONTROL_DAH;
470 control |= M2M_CONTROL_TM_TX;
471 control |= M2M_CONTROL_RSS_SSPTX;
473 control |= M2M_CONTROL_SAH;
474 control |= M2M_CONTROL_TM_RX;
475 control |= M2M_CONTROL_RSS_SSPRX;
486 control = (3 << M2M_CONTROL_PWSC_SHIFT);
487 control |= M2M_CONTROL_DAH;
488 control |= M2M_CONTROL_TM_TX;
490 control = (2 << M2M_CONTROL_PWSC_SHIFT);
491 control |= M2M_CONTROL_SAH;
492 control |= M2M_CONTROL_TM_RX;
495 control |= M2M_CONTROL_NO_HDSK;
496 control |= M2M_CONTROL_RSS_IDE;
497 control |= M2M_CONTROL_PW_16;
504 writel(control, edmac->regs + M2M_CONTROL);
540 u32 control = readl(edmac->regs + M2M_CONTROL);
547 control &= ~M2M_CONTROL_PW_MASK;
548 control |= edmac->runtime_ctrl;
551 control |= M2M_CONTROL_DONEINT;
555 control |= M2M_CONTROL_NFBINT;
562 control |= M2M_CONTROL_ENABLE;
563 writel(control, edmac->regs + M2M_CONTROL);
570 control |= M2M_CONTROL_START;
571 writel(control, edmac->regs + M2M_CONTROL);
592 u32 control;
629 control = readl(edmac->regs + M2M_CONTROL);
630 control |= M2M_CONTROL_START;
631 writel(control, edmac->regs + M2M_CONTROL);
647 control = readl(edmac->regs + M2M_CONTROL);
648 control &= ~(M2M_CONTROL_DONEINT | M2M_CONTROL_NFBINT
650 writel(control, edmac->regs + M2M_CONTROL);
1247 * @cmd: control command to perform