Lines Matching refs:em_ctl
291 u32 em_ctl, msg; in ahci_read_em_buffer() local
299 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_read_em_buffer()
300 if (!(ap->flags & ATA_FLAG_EM) || em_ctl & EM_CTL_XMT || in ahci_read_em_buffer()
307 if (!(em_ctl & EM_CTL_MR)) { in ahci_read_em_buffer()
313 if (!(em_ctl & EM_CTL_SMB)) in ahci_read_em_buffer()
352 u32 em_ctl, msg; in ahci_store_em_buffer() local
365 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_store_em_buffer()
366 if (em_ctl & EM_CTL_TM) { in ahci_store_em_buffer()
378 writel(em_ctl | EM_CTL_TM, mmio + HOST_EM_CTL); in ahci_store_em_buffer()
393 u32 em_ctl; in ahci_show_em_supported() local
396 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_show_em_supported()
400 em_ctl & EM_CTL_LED ? "led " : "", in ahci_show_em_supported()
401 em_ctl & EM_CTL_SAFTE ? "saf-te " : "", in ahci_show_em_supported()
402 em_ctl & EM_CTL_SES ? "ses-2 " : "", in ahci_show_em_supported()
403 em_ctl & EM_CTL_SGPIO ? "sgpio " : ""); in ahci_show_em_supported()
1036 u32 em_ctl; in ahci_reset_em() local
1038 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_reset_em()
1039 if ((em_ctl & EM_CTL_TM) || (em_ctl & EM_CTL_RST)) in ahci_reset_em()
1042 writel(em_ctl | EM_CTL_RST, mmio + HOST_EM_CTL); in ahci_reset_em()
1053 u32 em_ctl; in ahci_transmit_led_message() local
1073 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_transmit_led_message()
1074 if (em_ctl & EM_CTL_TM) { in ahci_transmit_led_message()
1097 writel(em_ctl | EM_CTL_TM, mmio + HOST_EM_CTL); in ahci_transmit_led_message()
2515 u32 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_set_em_messages() local
2520 messages = (em_ctl & EM_CTRL_MSG_TYPE) >> 16; in ahci_set_em_messages()
2528 if (!(em_ctl & EM_CTL_ALHD)) in ahci_set_em_messages()