Lines Matching refs:soc
92 for (i = 0; i < mc->soc->num_clients; i++) { in tegra_mc_setup_latency_allowance()
93 const struct tegra_mc_la *la = &mc->soc->clients[i].la; in tegra_mc_setup_latency_allowance()
123 for (i = 0; i < mc->soc->num_emem_regs; ++i) in tegra_mc_write_emem_configuration()
124 mc_writel(mc, timing->emem_data[i], mc->soc->emem_regs[i]); in tegra_mc_write_emem_configuration()
153 timing->emem_data = devm_kcalloc(mc->dev, mc->soc->num_emem_regs, in load_one_timing()
160 mc->soc->num_emem_regs); in load_one_timing()
271 if (mc->soc->num_address_bits > 32) { in tegra_mc_irq()
288 id = value & mc->soc->client_id_mask; in tegra_mc_irq()
290 for (i = 0; i < mc->soc->num_clients; i++) { in tegra_mc_irq()
291 if (mc->soc->clients[i].id == id) { in tegra_mc_irq()
292 client = mc->soc->clients[i].name; in tegra_mc_irq()
361 mc->soc = match->data; in tegra_mc_probe()
393 mc->smmu = tegra_smmu_probe(&pdev->dev, mc->soc->smmu, mc); in tegra_mc_probe()
415 WARN(!mc->soc->client_id_mask, "Missing client ID mask for this SoC\n"); in tegra_mc_probe()