sdmmc_mux          43 drivers/clk/tegra/clk-sdmmc-mux.c 	struct tegra_sdmmc_mux *sdmmc_mux = to_clk_sdmmc_mux(hw);
sdmmc_mux          50 drivers/clk/tegra/clk-sdmmc-mux.c 	val = readl_relaxed(sdmmc_mux->reg);
sdmmc_mux          69 drivers/clk/tegra/clk-sdmmc-mux.c 	struct tegra_sdmmc_mux *sdmmc_mux = to_clk_sdmmc_mux(hw);
sdmmc_mux          73 drivers/clk/tegra/clk-sdmmc-mux.c 	val = readl_relaxed(sdmmc_mux->reg);
sdmmc_mux          82 drivers/clk/tegra/clk-sdmmc-mux.c 	writel(val, sdmmc_mux->reg);
sdmmc_mux          90 drivers/clk/tegra/clk-sdmmc-mux.c 	struct tegra_sdmmc_mux *sdmmc_mux = to_clk_sdmmc_mux(hw);
sdmmc_mux          95 drivers/clk/tegra/clk-sdmmc-mux.c 	val = readl_relaxed(sdmmc_mux->reg);
sdmmc_mux         110 drivers/clk/tegra/clk-sdmmc-mux.c 	struct tegra_sdmmc_mux *sdmmc_mux = to_clk_sdmmc_mux(hw);
sdmmc_mux         120 drivers/clk/tegra/clk-sdmmc-mux.c 	div = div_frac_get(req->rate, output_rate, 8, 1, sdmmc_mux->div_flags);
sdmmc_mux         124 drivers/clk/tegra/clk-sdmmc-mux.c 	if (sdmmc_mux->div_flags & TEGRA_DIVIDER_ROUND_UP)
sdmmc_mux         136 drivers/clk/tegra/clk-sdmmc-mux.c 	struct tegra_sdmmc_mux *sdmmc_mux = to_clk_sdmmc_mux(hw);
sdmmc_mux         142 drivers/clk/tegra/clk-sdmmc-mux.c 	div = div_frac_get(rate, parent_rate, 8, 1, sdmmc_mux->div_flags);
sdmmc_mux         146 drivers/clk/tegra/clk-sdmmc-mux.c 	if (sdmmc_mux->lock)
sdmmc_mux         147 drivers/clk/tegra/clk-sdmmc-mux.c 		spin_lock_irqsave(sdmmc_mux->lock, flags);
sdmmc_mux         157 drivers/clk/tegra/clk-sdmmc-mux.c 	writel(val, sdmmc_mux->reg);
sdmmc_mux         158 drivers/clk/tegra/clk-sdmmc-mux.c 	fence_udelay(2, sdmmc_mux->reg);
sdmmc_mux         160 drivers/clk/tegra/clk-sdmmc-mux.c 	if (sdmmc_mux->lock)
sdmmc_mux         161 drivers/clk/tegra/clk-sdmmc-mux.c 		spin_unlock_irqrestore(sdmmc_mux->lock, flags);
sdmmc_mux         168 drivers/clk/tegra/clk-sdmmc-mux.c 	struct tegra_sdmmc_mux *sdmmc_mux = to_clk_sdmmc_mux(hw);
sdmmc_mux         169 drivers/clk/tegra/clk-sdmmc-mux.c 	const struct clk_ops *gate_ops = sdmmc_mux->gate_ops;
sdmmc_mux         170 drivers/clk/tegra/clk-sdmmc-mux.c 	struct clk_hw *gate_hw = &sdmmc_mux->gate.hw;
sdmmc_mux         179 drivers/clk/tegra/clk-sdmmc-mux.c 	struct tegra_sdmmc_mux *sdmmc_mux = to_clk_sdmmc_mux(hw);
sdmmc_mux         180 drivers/clk/tegra/clk-sdmmc-mux.c 	const struct clk_ops *gate_ops = sdmmc_mux->gate_ops;
sdmmc_mux         181 drivers/clk/tegra/clk-sdmmc-mux.c 	struct clk_hw *gate_hw = &sdmmc_mux->gate.hw;
sdmmc_mux         190 drivers/clk/tegra/clk-sdmmc-mux.c 	struct tegra_sdmmc_mux *sdmmc_mux = to_clk_sdmmc_mux(hw);
sdmmc_mux         191 drivers/clk/tegra/clk-sdmmc-mux.c 	const struct clk_ops *gate_ops = sdmmc_mux->gate_ops;
sdmmc_mux         192 drivers/clk/tegra/clk-sdmmc-mux.c 	struct clk_hw *gate_hw = &sdmmc_mux->gate.hw;
sdmmc_mux         215 drivers/clk/tegra/clk-sdmmc-mux.c 	struct tegra_sdmmc_mux *sdmmc_mux;
sdmmc_mux         227 drivers/clk/tegra/clk-sdmmc-mux.c 	sdmmc_mux = kzalloc(sizeof(*sdmmc_mux), GFP_KERNEL);
sdmmc_mux         228 drivers/clk/tegra/clk-sdmmc-mux.c 	if (!sdmmc_mux)
sdmmc_mux         232 drivers/clk/tegra/clk-sdmmc-mux.c 	sdmmc_mux->hw.init = &init;
sdmmc_mux         233 drivers/clk/tegra/clk-sdmmc-mux.c 	sdmmc_mux->reg = clk_base + offset;
sdmmc_mux         234 drivers/clk/tegra/clk-sdmmc-mux.c 	sdmmc_mux->lock = lock;
sdmmc_mux         235 drivers/clk/tegra/clk-sdmmc-mux.c 	sdmmc_mux->gate.clk_base = clk_base;
sdmmc_mux         236 drivers/clk/tegra/clk-sdmmc-mux.c 	sdmmc_mux->gate.regs = bank;
sdmmc_mux         237 drivers/clk/tegra/clk-sdmmc-mux.c 	sdmmc_mux->gate.enable_refcnt = periph_clk_enb_refcnt;
sdmmc_mux         238 drivers/clk/tegra/clk-sdmmc-mux.c 	sdmmc_mux->gate.clk_num = clk_num;
sdmmc_mux         239 drivers/clk/tegra/clk-sdmmc-mux.c 	sdmmc_mux->gate.flags = TEGRA_PERIPH_ON_APB;
sdmmc_mux         240 drivers/clk/tegra/clk-sdmmc-mux.c 	sdmmc_mux->div_flags = div_flags;
sdmmc_mux         241 drivers/clk/tegra/clk-sdmmc-mux.c 	sdmmc_mux->gate_ops = &tegra_clk_periph_gate_ops;
sdmmc_mux         243 drivers/clk/tegra/clk-sdmmc-mux.c 	clk = clk_register(NULL, &sdmmc_mux->hw);
sdmmc_mux         245 drivers/clk/tegra/clk-sdmmc-mux.c 		kfree(sdmmc_mux);
sdmmc_mux         249 drivers/clk/tegra/clk-sdmmc-mux.c 	sdmmc_mux->gate.hw.clk = clk;