Lines Matching refs:arcpgu
48 struct arcpgu_drm_private *arcpgu; in arcpgu_load() local
53 arcpgu = devm_kzalloc(&pdev->dev, sizeof(*arcpgu), GFP_KERNEL); in arcpgu_load()
54 if (arcpgu == NULL) in arcpgu_load()
57 drm->dev_private = arcpgu; in arcpgu_load()
59 arcpgu->clk = devm_clk_get(drm->dev, "pxlclk"); in arcpgu_load()
60 if (IS_ERR(arcpgu->clk)) in arcpgu_load()
61 return PTR_ERR(arcpgu->clk); in arcpgu_load()
66 arcpgu->regs = devm_ioremap_resource(&pdev->dev, res); in arcpgu_load()
67 if (IS_ERR(arcpgu->regs)) in arcpgu_load()
68 return PTR_ERR(arcpgu->regs); in arcpgu_load()
71 arc_pgu_read(arcpgu, ARCPGU_REG_ID)); in arcpgu_load()
127 struct arcpgu_drm_private *arcpgu = drm->dev_private; in arcpgu_show_pxlclock() local
128 unsigned long clkrate = clk_get_rate(arcpgu->clk); in arcpgu_show_pxlclock()
129 unsigned long mode_clock = arcpgu->crtc.mode.crtc_clock * 1000; in arcpgu_show_pxlclock()