Lines Matching refs:em_ctl
313 u32 em_ctl, msg;
321 em_ctl = readl(mmio + HOST_EM_CTL);
322 if (!(ap->flags & ATA_FLAG_EM) || em_ctl & EM_CTL_XMT ||
329 if (!(em_ctl & EM_CTL_MR)) {
335 if (!(em_ctl & EM_CTL_SMB))
374 u32 em_ctl, msg;
387 em_ctl = readl(mmio + HOST_EM_CTL);
388 if (em_ctl & EM_CTL_TM) {
400 writel(em_ctl | EM_CTL_TM, mmio + HOST_EM_CTL);
415 u32 em_ctl;
418 em_ctl = readl(mmio + HOST_EM_CTL);
422 em_ctl & EM_CTL_LED ? "led " : "",
423 em_ctl & EM_CTL_SAFTE ? "saf-te " : "",
424 em_ctl & EM_CTL_SES ? "ses-2 " : "",
425 em_ctl & EM_CTL_SGPIO ? "sgpio " : "");
1098 u32 em_ctl;
1100 em_ctl = readl(mmio + HOST_EM_CTL);
1101 if ((em_ctl & EM_CTL_TM) || (em_ctl & EM_CTL_RST))
1104 writel(em_ctl | EM_CTL_RST, mmio + HOST_EM_CTL);
1115 u32 em_ctl;
1135 em_ctl = readl(mmio + HOST_EM_CTL);
1136 if (em_ctl & EM_CTL_TM) {
1159 writel(em_ctl | EM_CTL_TM, mmio + HOST_EM_CTL);
2686 u32 em_ctl = readl(mmio + HOST_EM_CTL);
2691 messages = (em_ctl & EM_CTRL_MSG_TYPE) >> 16;
2699 if (!(em_ctl & EM_CTL_ALHD))