Lines Matching refs:dpcon
2535 struct fsl_mc_device *dpcon;
2540 FSL_MC_POOL_DPCON, &dpcon);
2549 err = dpcon_open(priv->mc_io, 0, dpcon->obj_desc.id, &dpcon->mc_handle);
2555 err = dpcon_reset(priv->mc_io, 0, dpcon->mc_handle);
2561 err = dpcon_enable(priv->mc_io, 0, dpcon->mc_handle);
2567 return dpcon;
2570 dpcon_close(priv->mc_io, 0, dpcon->mc_handle);
2572 fsl_mc_object_free(dpcon);
2578 struct fsl_mc_device *dpcon)
2580 dpcon_disable(priv->mc_io, 0, dpcon->mc_handle);
2581 dpcon_close(priv->mc_io, 0, dpcon->mc_handle);
2582 fsl_mc_object_free(dpcon);
2596 channel->dpcon = dpaa2_eth_setup_dpcon(priv);
2597 if (IS_ERR(channel->dpcon)) {
2598 err = PTR_ERR(channel->dpcon);
2602 err = dpcon_get_attributes(priv->mc_io, 0, channel->dpcon->mc_handle,
2616 dpaa2_eth_free_dpcon(priv, channel->dpcon);
2625 dpaa2_eth_free_dpcon(priv, channel->dpcon);
2688 channel->dpcon->mc_handle,