Lines Matching refs:hpriv
73 struct ahci_host_priv *hpriv = ap->host->private_data; in ahci_qoriq_hardreset() local
74 struct ahci_qoriq_priv *qoriq_priv = hpriv->plat_data; in ahci_qoriq_hardreset()
120 hpriv->start_engine(ap); in ahci_qoriq_hardreset()
145 static int ahci_qoriq_phy_init(struct ahci_host_priv *hpriv) in ahci_qoriq_phy_init() argument
147 struct ahci_qoriq_priv *qpriv = hpriv->plat_data; in ahci_qoriq_phy_init()
148 void __iomem *reg_base = hpriv->mmio; in ahci_qoriq_phy_init()
174 struct ahci_host_priv *hpriv; in ahci_qoriq_probe() local
180 hpriv = ahci_platform_get_resources(pdev); in ahci_qoriq_probe()
181 if (IS_ERR(hpriv)) in ahci_qoriq_probe()
182 return PTR_ERR(hpriv); in ahci_qoriq_probe()
202 rc = ahci_platform_enable_resources(hpriv); in ahci_qoriq_probe()
206 hpriv->plat_data = qoriq_priv; in ahci_qoriq_probe()
207 rc = ahci_qoriq_phy_init(hpriv); in ahci_qoriq_probe()
213 hpriv->flags |= AHCI_HFLAG_NO_NCQ; in ahci_qoriq_probe()
217 rc = ahci_platform_init_host(pdev, hpriv, &ahci_qoriq_port_info, in ahci_qoriq_probe()
225 ahci_platform_disable_resources(hpriv); in ahci_qoriq_probe()
234 struct ahci_host_priv *hpriv = host->private_data; in ahci_qoriq_resume() local
237 rc = ahci_platform_enable_resources(hpriv); in ahci_qoriq_resume()
241 rc = ahci_qoriq_phy_init(hpriv); in ahci_qoriq_resume()
257 ahci_platform_disable_resources(hpriv); in ahci_qoriq_resume()