Lines Matching refs:arcpgu
24 #include "arcpgu.h"
48 struct arcpgu_drm_private *arcpgu;
53 arcpgu = devm_kzalloc(&pdev->dev, sizeof(*arcpgu), GFP_KERNEL);
54 if (arcpgu == NULL)
57 drm->dev_private = arcpgu;
59 arcpgu->clk = devm_clk_get(drm->dev, "pxlclk");
60 if (IS_ERR(arcpgu->clk))
61 return PTR_ERR(arcpgu->clk);
66 arcpgu->regs = devm_ioremap_resource(&pdev->dev, res);
67 if (IS_ERR(arcpgu->regs))
68 return PTR_ERR(arcpgu->regs);
71 arc_pgu_read(arcpgu, ARCPGU_REG_ID));
127 struct arcpgu_drm_private *arcpgu = drm->dev_private;
128 unsigned long clkrate = clk_get_rate(arcpgu->clk);
129 unsigned long mode_clock = arcpgu->crtc.mode.crtc_clock * 1000;
150 .name = "arcpgu",
205 {.compatible = "snps,arcpgu"},
215 .name = "arcpgu",