Lines Matching refs:pmcfg1
366 u32 pmcfg1, pmcfg2; in ddr_perf_monitor_config() local
372 pmcfg1 = readl_relaxed(pmu->base + PMCFG1); in ddr_perf_monitor_config()
375 pmcfg1 |= PMCFG1_RD_TRANS_FILT_EN; in ddr_perf_monitor_config()
377 pmcfg1 &= ~PMCFG1_RD_TRANS_FILT_EN; in ddr_perf_monitor_config()
380 pmcfg1 |= PMCFG1_WR_TRANS_FILT_EN; in ddr_perf_monitor_config()
382 pmcfg1 &= ~PMCFG1_WR_TRANS_FILT_EN; in ddr_perf_monitor_config()
385 pmcfg1 |= PMCFG1_RD_BT_FILT_EN; in ddr_perf_monitor_config()
387 pmcfg1 &= ~PMCFG1_RD_BT_FILT_EN; in ddr_perf_monitor_config()
389 pmcfg1 &= ~FIELD_PREP(PMCFG1_ID_MASK, 0x3FFFF); in ddr_perf_monitor_config()
390 pmcfg1 |= FIELD_PREP(PMCFG1_ID_MASK, cfg2); in ddr_perf_monitor_config()
391 writel(pmcfg1, pmu->base + PMCFG1); in ddr_perf_monitor_config()