Lines Matching refs:mmdc_base

98 	void __iomem *mmdc_base;  member
184 void __iomem *mmdc_base, *reg; in mmdc_pmu_read_counter() local
186 mmdc_base = pmu_mmdc->mmdc_base; in mmdc_pmu_read_counter()
190 reg = mmdc_base + MMDC_MADPSR0; in mmdc_pmu_read_counter()
193 reg = mmdc_base + MMDC_MADPSR1; in mmdc_pmu_read_counter()
196 reg = mmdc_base + MMDC_MADPSR2; in mmdc_pmu_read_counter()
199 reg = mmdc_base + MMDC_MADPSR3; in mmdc_pmu_read_counter()
202 reg = mmdc_base + MMDC_MADPSR4; in mmdc_pmu_read_counter()
205 reg = mmdc_base + MMDC_MADPSR5; in mmdc_pmu_read_counter()
326 void __iomem *mmdc_base, *reg; in mmdc_pmu_event_start() local
329 mmdc_base = pmu_mmdc->mmdc_base; in mmdc_pmu_event_start()
330 reg = mmdc_base + MMDC_MADPCR0; in mmdc_pmu_event_start()
347 reg = mmdc_base + MMDC_MADPCR1; in mmdc_pmu_event_start()
350 reg = mmdc_base + MMDC_MADPCR0; in mmdc_pmu_event_start()
382 void __iomem *mmdc_base, *reg; in mmdc_pmu_event_stop() local
384 mmdc_base = pmu_mmdc->mmdc_base; in mmdc_pmu_event_stop()
385 reg = mmdc_base + MMDC_MADPCR0; in mmdc_pmu_event_stop()
389 reg = mmdc_base + MMDC_MADPCR1; in mmdc_pmu_event_stop()
433 void __iomem *mmdc_base, struct device *dev) in mmdc_pmu_init() argument
449 .mmdc_base = mmdc_base, in mmdc_pmu_init()
469 static int imx_mmdc_perf_init(struct platform_device *pdev, void __iomem *mmdc_base) in imx_mmdc_perf_init() argument
496 mmdc_num = mmdc_pmu_init(pmu_mmdc, mmdc_base, &pdev->dev); in imx_mmdc_perf_init()
532 #define imx_mmdc_perf_init(pdev, mmdc_base) 0 argument
538 void __iomem *mmdc_base, *reg; in imx_mmdc_probe() local
554 mmdc_base = of_iomap(np, 0); in imx_mmdc_probe()
555 WARN_ON(!mmdc_base); in imx_mmdc_probe()
557 reg = mmdc_base + MMDC_MDMISC; in imx_mmdc_probe()
563 reg = mmdc_base + MMDC_MAPSR; in imx_mmdc_probe()
570 return imx_mmdc_perf_init(pdev, mmdc_base); in imx_mmdc_probe()