Lines Matching refs:host

30 static void ahci_host_stop(struct ata_host *host);
512 struct ata_host *host; in ahci_platform_init_host() local
543 host = ata_host_alloc_pinfo(dev, ppi, n_ports); in ahci_platform_init_host()
544 if (!host) in ahci_platform_init_host()
547 host->private_data = hpriv; in ahci_platform_init_host()
550 host->flags |= ATA_HOST_PARALLEL_SCAN; in ahci_platform_init_host()
555 ahci_reset_em(host); in ahci_platform_init_host()
557 for (i = 0; i < host->n_ports; i++) { in ahci_platform_init_host()
558 struct ata_port *ap = host->ports[i]; in ahci_platform_init_host()
586 rc = ahci_reset_controller(host); in ahci_platform_init_host()
590 ahci_init_controller(host); in ahci_platform_init_host()
591 ahci_print_info(host, "platform"); in ahci_platform_init_host()
593 return ahci_host_activate(host, sht); in ahci_platform_init_host()
597 static void ahci_host_stop(struct ata_host *host) in ahci_host_stop() argument
599 struct ahci_host_priv *hpriv = host->private_data; in ahci_host_stop()
618 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend_host() local
619 struct ahci_host_priv *hpriv = host->private_data; in ahci_platform_suspend_host()
638 return ata_host_suspend(host, PMSG_SUSPEND); in ahci_platform_suspend_host()
655 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume_host() local
659 rc = ahci_reset_controller(host); in ahci_platform_resume_host()
663 ahci_init_controller(host); in ahci_platform_resume_host()
666 ata_host_resume(host); in ahci_platform_resume_host()
684 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend() local
685 struct ahci_host_priv *hpriv = host->private_data; in ahci_platform_suspend()
710 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume() local
711 struct ahci_host_priv *hpriv = host->private_data; in ahci_platform_resume()