Lines Matching refs:em_ctl
308 u32 em_ctl, msg; in ahci_read_em_buffer() local
316 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_read_em_buffer()
317 if (!(ap->flags & ATA_FLAG_EM) || em_ctl & EM_CTL_XMT || in ahci_read_em_buffer()
324 if (!(em_ctl & EM_CTL_MR)) { in ahci_read_em_buffer()
330 if (!(em_ctl & EM_CTL_SMB)) in ahci_read_em_buffer()
369 u32 em_ctl, msg; in ahci_store_em_buffer() local
382 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_store_em_buffer()
383 if (em_ctl & EM_CTL_TM) { in ahci_store_em_buffer()
395 writel(em_ctl | EM_CTL_TM, mmio + HOST_EM_CTL); in ahci_store_em_buffer()
410 u32 em_ctl; in ahci_show_em_supported() local
413 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_show_em_supported()
417 em_ctl & EM_CTL_LED ? "led " : "", in ahci_show_em_supported()
418 em_ctl & EM_CTL_SAFTE ? "saf-te " : "", in ahci_show_em_supported()
419 em_ctl & EM_CTL_SES ? "ses-2 " : "", in ahci_show_em_supported()
420 em_ctl & EM_CTL_SGPIO ? "sgpio " : ""); in ahci_show_em_supported()
1053 u32 em_ctl; in ahci_reset_em() local
1055 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_reset_em()
1056 if ((em_ctl & EM_CTL_TM) || (em_ctl & EM_CTL_RST)) in ahci_reset_em()
1059 writel(em_ctl | EM_CTL_RST, mmio + HOST_EM_CTL); in ahci_reset_em()
1070 u32 em_ctl; in ahci_transmit_led_message() local
1090 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_transmit_led_message()
1091 if (em_ctl & EM_CTL_TM) { in ahci_transmit_led_message()
1114 writel(em_ctl | EM_CTL_TM, mmio + HOST_EM_CTL); in ahci_transmit_led_message()
2531 u32 em_ctl = readl(mmio + HOST_EM_CTL); in ahci_set_em_messages() local
2536 messages = (em_ctl & EM_CTRL_MSG_TYPE) >> 16; in ahci_set_em_messages()
2544 if (!(em_ctl & EM_CTL_ALHD)) in ahci_set_em_messages()