Lines Matching refs:cevapriv
125 struct ceva_ahci_priv *cevapriv = hpriv->plat_data; in ahci_ceva_setup() local
150 if (cevapriv->is_cci_enabled) { in ahci_ceva_setup()
164 writel(cevapriv->pp2c[i], mmio + AHCI_VEND_PP2C); in ahci_ceva_setup()
167 writel(cevapriv->pp3c[i], mmio + AHCI_VEND_PP3C); in ahci_ceva_setup()
170 writel(cevapriv->pp4c[i], mmio + AHCI_VEND_PP4C); in ahci_ceva_setup()
173 writel(cevapriv->pp5c[i], mmio + AHCI_VEND_PP5C); in ahci_ceva_setup()
181 if (cevapriv->flags & CEVA_FLAG_BROKEN_GEN2) in ahci_ceva_setup()
250 struct ceva_ahci_priv *cevapriv; in ceva_ahci_probe() local
254 cevapriv = devm_kzalloc(dev, sizeof(*cevapriv), GFP_KERNEL); in ceva_ahci_probe()
255 if (!cevapriv) in ceva_ahci_probe()
258 cevapriv->ahci_pdev = pdev; in ceva_ahci_probe()
274 cevapriv->flags = CEVA_FLAG_BROKEN_GEN2; in ceva_ahci_probe()
278 (u8 *)&cevapriv->pp2c[0], 4) < 0) { in ceva_ahci_probe()
285 (u8 *)&cevapriv->pp2c[1], 4) < 0) { in ceva_ahci_probe()
293 (u8 *)&cevapriv->pp3c[0], 4) < 0) { in ceva_ahci_probe()
300 (u8 *)&cevapriv->pp3c[1], 4) < 0) { in ceva_ahci_probe()
308 (u8 *)&cevapriv->pp4c[0], 4) < 0) { in ceva_ahci_probe()
315 (u8 *)&cevapriv->pp4c[1], 4) < 0) { in ceva_ahci_probe()
323 (u16 *)&cevapriv->pp5c[0], 2) < 0) { in ceva_ahci_probe()
330 (u16 *)&cevapriv->pp5c[1], 2) < 0) { in ceva_ahci_probe()
341 cevapriv->is_cci_enabled = (attr == DEV_DMA_COHERENT); in ceva_ahci_probe()
343 hpriv->plat_data = cevapriv; in ceva_ahci_probe()