Lines Matching defs:cevapriv
124 struct ceva_ahci_priv *cevapriv = hpriv->plat_data;
149 if (cevapriv->is_cci_enabled) {
163 writel(cevapriv->pp2c[i], mmio + AHCI_VEND_PP2C);
166 writel(cevapriv->pp3c[i], mmio + AHCI_VEND_PP3C);
169 writel(cevapriv->pp4c[i], mmio + AHCI_VEND_PP4C);
172 writel(cevapriv->pp5c[i], mmio + AHCI_VEND_PP5C);
180 if (cevapriv->flags & CEVA_FLAG_BROKEN_GEN2)
195 struct ceva_ahci_priv *cevapriv;
199 cevapriv = devm_kzalloc(dev, sizeof(*cevapriv), GFP_KERNEL);
200 if (!cevapriv)
203 cevapriv->ahci_pdev = pdev;
214 cevapriv->flags = CEVA_FLAG_BROKEN_GEN2;
218 (u8 *)&cevapriv->pp2c[0], 4) < 0) {
224 (u8 *)&cevapriv->pp2c[1], 4) < 0) {
231 (u8 *)&cevapriv->pp3c[0], 4) < 0) {
237 (u8 *)&cevapriv->pp3c[1], 4) < 0) {
244 (u8 *)&cevapriv->pp4c[0], 4) < 0) {
250 (u8 *)&cevapriv->pp4c[1], 4) < 0) {
257 (u16 *)&cevapriv->pp5c[0], 2) < 0) {
263 (u16 *)&cevapriv->pp5c[1], 2) < 0) {
273 cevapriv->is_cci_enabled = (attr == DEV_DMA_COHERENT);
275 hpriv->plat_data = cevapriv;