Lines Matching refs:priv
104 struct sh_mobile_sdhi *priv;
112 priv = kzalloc(sizeof(struct sh_mobile_sdhi), GFP_KERNEL);
113 if (priv == NULL) {
118 mmc_data = &priv->mmc_data;
128 priv->clk = clk_get(&pdev->dev, clk_name);
129 if (IS_ERR(priv->clk)) {
131 ret = PTR_ERR(priv->clk);
135 mmc_data->hclk = clk_get_rate(priv->clk);
148 priv->param_tx.slave_id = p->dma_slave_tx;
149 priv->param_rx.slave_id = p->dma_slave_rx;
150 priv->dma_priv.chan_priv_tx = &priv->param_tx;
151 priv->dma_priv.chan_priv_rx = &priv->param_rx;
152 priv->dma_priv.alignment_shift = 1; /* 2-byte alignment */
153 mmc_data->dma = &priv->dma_priv;
249 clk_put(priv->clk);
254 kfree(priv);
262 struct sh_mobile_sdhi *priv = container_of(host->pdata, struct sh_mobile_sdhi, mmc_data);
277 clk_put(priv->clk);
282 kfree(priv);