Lines Matching defs:data
84 * And probe the actual size of the physically attached cache data RAM
184 * reset. Need data memory access here, not admin access.
190 /* Probed data RAM size in bytes */
324 if (priv->data->fw_little_endian)
325 val = le32_to_cpu(((const __le32 *)fw->data)[i]);
327 val = be32_to_cpu(((const __be32 *)fw->data)[i]);
419 if (priv->data->version == EIP197D_MRVL)
421 else if (priv->data->version == EIP197B_MRVL ||
422 priv->data->version == EIP197_DEVBRD)
424 else if (priv->data->version == EIP197C_MXL)
434 if (minifw || priv->data->version != EIP197B_MRVL)
856 * to the engine because the input data was cached, continue to
1076 struct safexcel_work_data *data =
1079 safexcel_dequeue(data->priv, data->ring);
1087 static irqreturn_t safexcel_irq_ring(int irq, void *data)
1089 struct safexcel_ring_irq_data *irq_data = data;
1124 static irqreturn_t safexcel_irq_ring_thread(int irq, void *data)
1126 struct safexcel_ring_irq_data *irq_data = data;
1390 * Assumes IO resources have been mapped, private data mem has been allocated,
1597 if (IS_ENABLED(CONFIG_PCI) && priv->data->version == EIP197_DEVBRD) {
1748 priv->data = (struct safexcel_priv_data *)of_device_get_match_data(dev);
1847 .data = &eip97ies_mrvl_data,
1851 .data = &eip197b_mrvl_data,
1855 .data = &eip197d_mrvl_data,
1859 .data = &eip197c_mxl_data,
1864 .data = &eip97ies_mrvl_data,
1868 .data = &eip197b_mrvl_data,
1904 priv->data = (struct safexcel_priv_data *)ent->driver_data;
1923 if (priv->data->version == EIP197_DEVBRD) {