Lines Matching refs:em_ctl
291 u32 em_ctl, msg;
299 em_ctl = readl(mmio + HOST_EM_CTL);
300 if (!(ap->flags & ATA_FLAG_EM) || em_ctl & EM_CTL_XMT ||
307 if (!(em_ctl & EM_CTL_MR)) {
313 if (!(em_ctl & EM_CTL_SMB))
352 u32 em_ctl, msg;
365 em_ctl = readl(mmio + HOST_EM_CTL);
366 if (em_ctl & EM_CTL_TM) {
378 writel(em_ctl | EM_CTL_TM, mmio + HOST_EM_CTL);
393 u32 em_ctl;
396 em_ctl = readl(mmio + HOST_EM_CTL);
400 em_ctl & EM_CTL_LED ? "led " : "",
401 em_ctl & EM_CTL_SAFTE ? "saf-te " : "",
402 em_ctl & EM_CTL_SES ? "ses-2 " : "",
403 em_ctl & EM_CTL_SGPIO ? "sgpio " : "");
1041 u32 em_ctl;
1043 em_ctl = readl(mmio + HOST_EM_CTL);
1044 if ((em_ctl & EM_CTL_TM) || (em_ctl & EM_CTL_RST))
1047 writel(em_ctl | EM_CTL_RST, mmio + HOST_EM_CTL);
1058 u32 em_ctl;
1078 em_ctl = readl(mmio + HOST_EM_CTL);
1079 if (em_ctl & EM_CTL_TM) {
1102 writel(em_ctl | EM_CTL_TM, mmio + HOST_EM_CTL);
2521 u32 em_ctl = readl(mmio + HOST_EM_CTL);
2526 messages = (em_ctl & EM_CTRL_MSG_TYPE) >> 16;
2534 if (!(em_ctl & EM_CTL_ALHD))