Lines Matching refs:hpriv
44 static int mtk_ahci_platform_resets(struct ahci_host_priv *hpriv, in mtk_ahci_platform_resets() argument
47 struct mtk_ahci_plat *plat = hpriv->plat_data; in mtk_ahci_platform_resets()
102 static int mtk_ahci_parse_property(struct ahci_host_priv *hpriv, in mtk_ahci_parse_property() argument
105 struct mtk_ahci_plat *plat = hpriv->plat_data; in mtk_ahci_parse_property()
128 struct ahci_host_priv *hpriv; in mtk_ahci_probe() local
135 hpriv = ahci_platform_get_resources(pdev, 0); in mtk_ahci_probe()
136 if (IS_ERR(hpriv)) in mtk_ahci_probe()
137 return PTR_ERR(hpriv); in mtk_ahci_probe()
139 hpriv->plat_data = plat; in mtk_ahci_probe()
141 err = mtk_ahci_parse_property(hpriv, dev); in mtk_ahci_probe()
145 err = mtk_ahci_platform_resets(hpriv, dev); in mtk_ahci_probe()
149 err = ahci_platform_enable_resources(hpriv); in mtk_ahci_probe()
153 err = ahci_platform_init_host(pdev, hpriv, &ahci_port_info, in mtk_ahci_probe()
161 ahci_platform_disable_resources(hpriv); in mtk_ahci_probe()