Lines Matching full:ahci
3 * AHCI SATA platform library
26 #include "ahci.h"
134 * This function enables all the clks found for the AHCI device.
164 * the AHCI device.
183 * the reset controls found for the AHCI device.
249 * AHCI controller.
468 * regulator for controlling the AHCI controller (optional)
497 * If the DT provided an "ahci" named resource, use it. Otherwise, in ahci_platform_get_resources()
500 if (platform_get_resource_byname(pdev, IORESOURCE_MEM, "ahci")) in ahci_platform_get_resources()
501 hpriv->mmio = devm_platform_ioremap_resource_byname(pdev, "ahci"); in ahci_platform_get_resources()
538 hpriv->clks->id = "ahci"; in ahci_platform_get_resources()
543 hpriv->ahci_regulator = devm_regulator_get(dev, "ahci"); in ahci_platform_get_resources()
685 * ahci_platform_init_host - Bring up an ahci-platform host
687 * @hpriv: ahci-host private data for the host
692 * ahci-platform host, note any necessary resources (ie clks, phys, etc.)
829 * ahci_platform_suspend_host - Suspend an ahci-platform host
833 * ahci-platform host, note any necessary resources (ie clks, phys, etc.)
852 * AHCI spec rev1.1 section 8.3.3: in ahci_platform_suspend_host()
870 * ahci_platform_resume_host - Resume an ahci-platform host
873 * This function does all the usual steps needed to resume an ahci-platform
904 * ahci_platform_suspend - Suspend an ahci-platform device
930 * ahci_platform_resume - Resume an ahci-platform device
968 MODULE_DESCRIPTION("AHCI SATA platform library");