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
541 host = ata_host_alloc_pinfo(dev, ppi, n_ports); in ahci_platform_init_host()
542 if (!host) in ahci_platform_init_host()
545 host->private_data = hpriv; in ahci_platform_init_host()
548 host->flags |= ATA_HOST_PARALLEL_SCAN; in ahci_platform_init_host()
553 ahci_reset_em(host); in ahci_platform_init_host()
555 for (i = 0; i < host->n_ports; i++) { in ahci_platform_init_host()
556 struct ata_port *ap = host->ports[i]; in ahci_platform_init_host()
584 rc = ahci_reset_controller(host); in ahci_platform_init_host()
588 ahci_init_controller(host); in ahci_platform_init_host()
589 ahci_print_info(host, "platform"); in ahci_platform_init_host()
591 return ahci_host_activate(host, irq, sht); in ahci_platform_init_host()
595 static void ahci_host_stop(struct ata_host *host) in ahci_host_stop() argument
597 struct ahci_host_priv *hpriv = host->private_data; in ahci_host_stop()
616 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend_host() local
617 struct ahci_host_priv *hpriv = host->private_data; in ahci_platform_suspend_host()
636 return ata_host_suspend(host, PMSG_SUSPEND); in ahci_platform_suspend_host()
653 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume_host() local
657 rc = ahci_reset_controller(host); in ahci_platform_resume_host()
661 ahci_init_controller(host); in ahci_platform_resume_host()
664 ata_host_resume(host); in ahci_platform_resume_host()
682 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend() local
683 struct ahci_host_priv *hpriv = host->private_data; in ahci_platform_suspend()
708 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume() local
709 struct ahci_host_priv *hpriv = host->private_data; in ahci_platform_resume()