mipi              126 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c 	u32 mipi = MIPI_PORT_EN | PASS_FROM_SPHY_TO_AFE | SEL_FLOPPED_HSTX;
mipi              132 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c 		mipi &= (~0x03);
mipi              830 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c 	u32 mipi = MIPI_PORT_EN | PASS_FROM_SPHY_TO_AFE | SEL_FLOPPED_HSTX;
mipi              843 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c 			mipi &= (~0x03); /* Use all four lanes */
mipi              845 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c 			mipi |= 2;
mipi              890 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c 		REG_WRITE(MIPI_PORT_CONTROL(pipe), mipi);
mipi               72 drivers/gpu/drm/tegra/dsi.c 	struct tegra_mipi_device *mipi;
mipi              704 drivers/gpu/drm/tegra/dsi.c 	return tegra_mipi_calibrate(dsi->mipi);
mipi              838 drivers/gpu/drm/tegra/dsi.c 	err = tegra_mipi_disable(dsi->mipi);
mipi              891 drivers/gpu/drm/tegra/dsi.c 	err = tegra_mipi_enable(dsi->mipi);
mipi             1541 drivers/gpu/drm/tegra/dsi.c 	dsi->mipi = tegra_mipi_request(&pdev->dev);
mipi             1542 drivers/gpu/drm/tegra/dsi.c 	if (IS_ERR(dsi->mipi))
mipi             1543 drivers/gpu/drm/tegra/dsi.c 		return PTR_ERR(dsi->mipi);
mipi             1573 drivers/gpu/drm/tegra/dsi.c 	tegra_mipi_free(dsi->mipi);
mipi             1594 drivers/gpu/drm/tegra/dsi.c 	tegra_mipi_free(dsi->mipi);
mipi              131 drivers/gpu/host1x/mipi.c 	struct tegra_mipi *mipi;
mipi              136 drivers/gpu/host1x/mipi.c static inline u32 tegra_mipi_readl(struct tegra_mipi *mipi,
mipi              139 drivers/gpu/host1x/mipi.c 	return readl(mipi->regs + (offset << 2));
mipi              142 drivers/gpu/host1x/mipi.c static inline void tegra_mipi_writel(struct tegra_mipi *mipi, u32 value,
mipi              145 drivers/gpu/host1x/mipi.c 	writel(value, mipi->regs + (offset << 2));
mipi              148 drivers/gpu/host1x/mipi.c static int tegra_mipi_power_up(struct tegra_mipi *mipi)
mipi              153 drivers/gpu/host1x/mipi.c 	err = clk_enable(mipi->clk);
mipi              157 drivers/gpu/host1x/mipi.c 	value = tegra_mipi_readl(mipi, MIPI_CAL_BIAS_PAD_CFG0);
mipi              160 drivers/gpu/host1x/mipi.c 	if (mipi->soc->needs_vclamp_ref)
mipi              163 drivers/gpu/host1x/mipi.c 	tegra_mipi_writel(mipi, value, MIPI_CAL_BIAS_PAD_CFG0);
mipi              165 drivers/gpu/host1x/mipi.c 	value = tegra_mipi_readl(mipi, MIPI_CAL_BIAS_PAD_CFG2);
mipi              167 drivers/gpu/host1x/mipi.c 	tegra_mipi_writel(mipi, value, MIPI_CAL_BIAS_PAD_CFG2);
mipi              169 drivers/gpu/host1x/mipi.c 	clk_disable(mipi->clk);
mipi              174 drivers/gpu/host1x/mipi.c static int tegra_mipi_power_down(struct tegra_mipi *mipi)
mipi              179 drivers/gpu/host1x/mipi.c 	err = clk_enable(mipi->clk);
mipi              188 drivers/gpu/host1x/mipi.c 	value = tegra_mipi_readl(mipi, MIPI_CAL_BIAS_PAD_CFG2);
mipi              190 drivers/gpu/host1x/mipi.c 	tegra_mipi_writel(mipi, value, MIPI_CAL_BIAS_PAD_CFG2);
mipi              198 drivers/gpu/host1x/mipi.c 	value = tegra_mipi_readl(mipi, MIPI_CAL_BIAS_PAD_CFG0);
mipi              200 drivers/gpu/host1x/mipi.c 	if (mipi->soc->needs_vclamp_ref)
mipi              204 drivers/gpu/host1x/mipi.c 	tegra_mipi_writel(mipi, value, MIPI_CAL_BIAS_PAD_CFG0);
mipi              234 drivers/gpu/host1x/mipi.c 	dev->mipi = platform_get_drvdata(dev->pdev);
mipi              235 drivers/gpu/host1x/mipi.c 	if (!dev->mipi) {
mipi              268 drivers/gpu/host1x/mipi.c 	mutex_lock(&dev->mipi->lock);
mipi              270 drivers/gpu/host1x/mipi.c 	if (dev->mipi->usage_count++ == 0)
mipi              271 drivers/gpu/host1x/mipi.c 		err = tegra_mipi_power_up(dev->mipi);
mipi              273 drivers/gpu/host1x/mipi.c 	mutex_unlock(&dev->mipi->lock);
mipi              284 drivers/gpu/host1x/mipi.c 	mutex_lock(&dev->mipi->lock);
mipi              286 drivers/gpu/host1x/mipi.c 	if (--dev->mipi->usage_count == 0)
mipi              287 drivers/gpu/host1x/mipi.c 		err = tegra_mipi_power_down(dev->mipi);
mipi              289 drivers/gpu/host1x/mipi.c 	mutex_unlock(&dev->mipi->lock);
mipi              296 drivers/gpu/host1x/mipi.c static int tegra_mipi_wait(struct tegra_mipi *mipi)
mipi              302 drivers/gpu/host1x/mipi.c 		value = tegra_mipi_readl(mipi, MIPI_CAL_STATUS);
mipi              315 drivers/gpu/host1x/mipi.c 	const struct tegra_mipi_soc *soc = device->mipi->soc;
mipi              320 drivers/gpu/host1x/mipi.c 	err = clk_enable(device->mipi->clk);
mipi              324 drivers/gpu/host1x/mipi.c 	mutex_lock(&device->mipi->lock);
mipi              328 drivers/gpu/host1x/mipi.c 	tegra_mipi_writel(device->mipi, value, MIPI_CAL_BIAS_PAD_CFG1);
mipi              330 drivers/gpu/host1x/mipi.c 	value = tegra_mipi_readl(device->mipi, MIPI_CAL_BIAS_PAD_CFG2);
mipi              335 drivers/gpu/host1x/mipi.c 	tegra_mipi_writel(device->mipi, value, MIPI_CAL_BIAS_PAD_CFG2);
mipi              350 drivers/gpu/host1x/mipi.c 		tegra_mipi_writel(device->mipi, data, soc->pads[i].data);
mipi              353 drivers/gpu/host1x/mipi.c 			tegra_mipi_writel(device->mipi, clk, soc->pads[i].clk);
mipi              356 drivers/gpu/host1x/mipi.c 	value = tegra_mipi_readl(device->mipi, MIPI_CAL_CTRL);
mipi              367 drivers/gpu/host1x/mipi.c 	tegra_mipi_writel(device->mipi, value, MIPI_CAL_CTRL);
mipi              370 drivers/gpu/host1x/mipi.c 	value = tegra_mipi_readl(device->mipi, MIPI_CAL_STATUS);
mipi              371 drivers/gpu/host1x/mipi.c 	tegra_mipi_writel(device->mipi, value, MIPI_CAL_STATUS);
mipi              373 drivers/gpu/host1x/mipi.c 	value = tegra_mipi_readl(device->mipi, MIPI_CAL_CTRL);
mipi              375 drivers/gpu/host1x/mipi.c 	tegra_mipi_writel(device->mipi, value, MIPI_CAL_CTRL);
mipi              377 drivers/gpu/host1x/mipi.c 	err = tegra_mipi_wait(device->mipi);
mipi              379 drivers/gpu/host1x/mipi.c 	mutex_unlock(&device->mipi->lock);
mipi              380 drivers/gpu/host1x/mipi.c 	clk_disable(device->mipi->clk);
mipi              500 drivers/gpu/host1x/mipi.c 	struct tegra_mipi *mipi;
mipi              508 drivers/gpu/host1x/mipi.c 	mipi = devm_kzalloc(&pdev->dev, sizeof(*mipi), GFP_KERNEL);
mipi              509 drivers/gpu/host1x/mipi.c 	if (!mipi)
mipi              512 drivers/gpu/host1x/mipi.c 	mipi->soc = match->data;
mipi              513 drivers/gpu/host1x/mipi.c 	mipi->dev = &pdev->dev;
mipi              516 drivers/gpu/host1x/mipi.c 	mipi->regs = devm_ioremap_resource(&pdev->dev, res);
mipi              517 drivers/gpu/host1x/mipi.c 	if (IS_ERR(mipi->regs))
mipi              518 drivers/gpu/host1x/mipi.c 		return PTR_ERR(mipi->regs);
mipi              520 drivers/gpu/host1x/mipi.c 	mutex_init(&mipi->lock);
mipi              522 drivers/gpu/host1x/mipi.c 	mipi->clk = devm_clk_get(&pdev->dev, NULL);
mipi              523 drivers/gpu/host1x/mipi.c 	if (IS_ERR(mipi->clk)) {
mipi              525 drivers/gpu/host1x/mipi.c 		return PTR_ERR(mipi->clk);
mipi              528 drivers/gpu/host1x/mipi.c 	err = clk_prepare(mipi->clk);
mipi              532 drivers/gpu/host1x/mipi.c 	platform_set_drvdata(pdev, mipi);
mipi              539 drivers/gpu/host1x/mipi.c 	struct tegra_mipi *mipi = platform_get_drvdata(pdev);
mipi              541 drivers/gpu/host1x/mipi.c 	clk_unprepare(mipi->clk);