Lines Matching refs:em_ctl
275 u32 em_ctl, msg; in ahci_read_em_buffer() local
282 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_read_em_buffer()
283 if (!(ap->flags & ATA_FLAG_EM) || em_ctl & EM_CTL_XMT || in ahci_read_em_buffer()
289 if (!(em_ctl & EM_CTL_MR)) { in ahci_read_em_buffer()
294 if (!(em_ctl & EM_CTL_SMB)) in ahci_read_em_buffer()
332 u32 em_ctl, msg; in ahci_store_em_buffer() local
344 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_store_em_buffer()
345 if (em_ctl & EM_CTL_TM) { in ahci_store_em_buffer()
356 writel(em_ctl | EM_CTL_TM, mmio + HOST_EM_CTL); in ahci_store_em_buffer()
370 u32 em_ctl; in ahci_show_em_supported() local
372 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_show_em_supported()
375 em_ctl & EM_CTL_LED ? "led " : "", in ahci_show_em_supported()
376 em_ctl & EM_CTL_SAFTE ? "saf-te " : "", in ahci_show_em_supported()
377 em_ctl & EM_CTL_SES ? "ses-2 " : "", in ahci_show_em_supported()
378 em_ctl & EM_CTL_SGPIO ? "sgpio " : ""); in ahci_show_em_supported()
962 u32 em_ctl; in ahci_reset_em() local
964 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_reset_em()
965 if ((em_ctl & EM_CTL_TM) || (em_ctl & EM_CTL_RST)) in ahci_reset_em()
968 writel(em_ctl | EM_CTL_RST, mmio + HOST_EM_CTL); in ahci_reset_em()
979 u32 em_ctl; in ahci_transmit_led_message() local
998 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_transmit_led_message()
999 if (em_ctl & EM_CTL_TM) { in ahci_transmit_led_message()
1021 writel(em_ctl | EM_CTL_TM, mmio + HOST_EM_CTL); in ahci_transmit_led_message()
2463 u32 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_set_em_messages() local
2468 messages = (em_ctl & EM_CTRL_MSG_TYPE) >> 16; in ahci_set_em_messages()
2476 if (!(em_ctl & EM_CTL_ALHD)) in ahci_set_em_messages()