Home
last modified time | relevance | path

Searched refs:mc_writel (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/memory/tegra/
H A Dmc.c54 mc_writel(mc, value, rst->control); in tegra_mc_block_dma_common()
76 mc_writel(mc, value, rst->control); in tegra_mc_unblock_dma_common()
259 mc_writel(mc, value, MC_EMEM_ARB_CFG); in tegra_mc_setup_latency_allowance()
269 mc_writel(mc, value, la->reg); in tegra_mc_setup_latency_allowance()
273 mc_writel(mc, MC_TIMING_UPDATE, MC_TIMING_CONTROL); in tegra_mc_setup_latency_allowance()
297 mc_writel(mc, timing->emem_data[i], mc->soc->emem_regs[i]); in tegra_mc_write_emem_configuration()
516 mc_writel(mc, status, MC_INTSTATUS); in tegra_mc_irq()
589 mc_writel(mc, status, MC_INTSTATUS); in tegra20_mc_irq()
641 mc_writel(mc, 0x00000000, MC_TIMING_CONTROL_DBG); in tegra_mc_probe()
669 mc_writel(mc, mc->soc->intmask, MC_INTMASK); in tegra_mc_probe()
H A Dtegra20.c207 mc_writel(mc, value & ~BIT(rst->bit), rst->reset); in tegra20_mc_hotreset_assert()
223 mc_writel(mc, value | BIT(rst->bit), rst->reset); in tegra20_mc_hotreset_deassert()
239 mc_writel(mc, value, rst->control); in tegra20_mc_block_dma()
267 mc_writel(mc, value, rst->control); in tegra20_mc_unblock_dma()
H A Dmc.h86 static inline void mc_writel(struct tegra_mc *mc, u32 value, in mc_writel() function
H A Dtegra30-emc.c550 mc_writel(emc->mc, val, MC_EMEM_ARB_OUTSTANDING_REQ); in emc_prepare_timing_change()
551 mc_writel(emc->mc, MC_TIMING_UPDATE, MC_TIMING_CONTROL); in emc_prepare_timing_change()
555 mc_writel(emc->mc, in emc_prepare_timing_change()
797 mc_writel(emc->mc, emc->mc_override, MC_EMEM_ARB_OVERRIDE); in emc_complete_timing_change()
H A Dtegra210-emc-cc-r21021.c1216 mc_writel(emc->mc, values[i], offsets[i]); in tegra210_emc_r21021_set_clock()
1228 mc_writel(emc->mc, next->la_scale_regs[i], la[i]); in tegra210_emc_r21021_set_clock()
1666 mc_writel(emc->mc, next->la_scale_regs[i], in tegra210_emc_r21021_set_clock()