Searched refs:PSB_WVDC32 (Results 1 - 9 of 9) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/gma500/
H A Doaktrail_device.c272 PSB_WVDC32(0, PP_CONTROL); oaktrail_save_display_registers()
279 PSB_WVDC32(0x58000000, DSPACNTR); oaktrail_save_display_registers()
281 PSB_WVDC32(0, DSPASURF); oaktrail_save_display_registers()
287 PSB_WVDC32(0x0, PIPEACONF); oaktrail_save_display_registers()
292 PSB_WVDC32(0, MRST_DPLL_A); oaktrail_save_display_registers()
312 PSB_WVDC32(regs->psb.saveDSPARB, DSPARB); oaktrail_restore_display_registers()
313 PSB_WVDC32(regs->psb.saveDSPFW1, DSPFW1); oaktrail_restore_display_registers()
314 PSB_WVDC32(regs->psb.saveDSPFW2, DSPFW2); oaktrail_restore_display_registers()
315 PSB_WVDC32(regs->psb.saveDSPFW3, DSPFW3); oaktrail_restore_display_registers()
316 PSB_WVDC32(regs->psb.saveDSPFW4, DSPFW4); oaktrail_restore_display_registers()
317 PSB_WVDC32(regs->psb.saveDSPFW5, DSPFW5); oaktrail_restore_display_registers()
318 PSB_WVDC32(regs->psb.saveDSPFW6, DSPFW6); oaktrail_restore_display_registers()
319 PSB_WVDC32(regs->psb.saveCHICKENBIT, DSPCHICKENBIT); oaktrail_restore_display_registers()
322 PSB_WVDC32(0x80000000, VGACNTRL); oaktrail_restore_display_registers()
325 PSB_WVDC32(p->fp0, MRST_FPA0); oaktrail_restore_display_registers()
326 PSB_WVDC32(p->fp1, MRST_FPA1); oaktrail_restore_display_registers()
329 PSB_WVDC32(p->dpll, MRST_DPLL_A); oaktrail_restore_display_registers()
333 PSB_WVDC32(p->htotal, HTOTAL_A); oaktrail_restore_display_registers()
334 PSB_WVDC32(p->hblank, HBLANK_A); oaktrail_restore_display_registers()
335 PSB_WVDC32(p->hsync, HSYNC_A); oaktrail_restore_display_registers()
336 PSB_WVDC32(p->vtotal, VTOTAL_A); oaktrail_restore_display_registers()
337 PSB_WVDC32(p->vblank, VBLANK_A); oaktrail_restore_display_registers()
338 PSB_WVDC32(p->vsync, VSYNC_A); oaktrail_restore_display_registers()
339 PSB_WVDC32(p->src, PIPEASRC); oaktrail_restore_display_registers()
340 PSB_WVDC32(regs->psb.saveBCLRPAT_A, BCLRPAT_A); oaktrail_restore_display_registers()
343 PSB_WVDC32(regs->psb.savePERF_MODE, MRST_PERF_MODE); oaktrail_restore_display_registers()
347 PSB_WVDC32(p->conf, PIPEACONF); oaktrail_restore_display_registers()
350 PSB_WVDC32(p->linoff, DSPALINOFF); oaktrail_restore_display_registers()
351 PSB_WVDC32(p->stride, DSPASTRIDE); oaktrail_restore_display_registers()
352 PSB_WVDC32(p->tileoff, DSPATILEOFF); oaktrail_restore_display_registers()
355 PSB_WVDC32(p->cntr, DSPACNTR); oaktrail_restore_display_registers()
356 PSB_WVDC32(p->surf, DSPASURF); oaktrail_restore_display_registers()
359 PSB_WVDC32(regs->psb.saveDSPACURSOR_CTRL, CURACNTR); oaktrail_restore_display_registers()
360 PSB_WVDC32(regs->psb.saveDSPACURSOR_POS, CURAPOS); oaktrail_restore_display_registers()
361 PSB_WVDC32(regs->psb.saveDSPACURSOR_BASE, CURABASE); oaktrail_restore_display_registers()
365 PSB_WVDC32(p->palette[i], PALETTE_A + (i << 2)); oaktrail_restore_display_registers()
371 PSB_WVDC32(regs->saveBLC_PWM_CTL2, BLC_PWM_CTL2); oaktrail_restore_display_registers()
372 PSB_WVDC32(regs->psb.saveLVDS, LVDS); /*port 61180h*/ oaktrail_restore_display_registers()
373 PSB_WVDC32(regs->psb.savePFIT_CONTROL, PFIT_CONTROL); oaktrail_restore_display_registers()
374 PSB_WVDC32(regs->psb.savePFIT_PGM_RATIOS, PFIT_PGM_RATIOS); oaktrail_restore_display_registers()
375 PSB_WVDC32(regs->psb.savePFIT_AUTO_RATIOS, PFIT_AUTO_RATIOS); oaktrail_restore_display_registers()
376 PSB_WVDC32(regs->saveBLC_PWM_CTL, BLC_PWM_CTL); oaktrail_restore_display_registers()
377 PSB_WVDC32(regs->psb.savePP_ON_DELAYS, LVDSPP_ON); oaktrail_restore_display_registers()
378 PSB_WVDC32(regs->psb.savePP_OFF_DELAYS, LVDSPP_OFF); oaktrail_restore_display_registers()
379 PSB_WVDC32(regs->psb.savePP_DIVISOR, PP_CYCLE); oaktrail_restore_display_registers()
380 PSB_WVDC32(regs->psb.savePP_CONTROL, PP_CONTROL); oaktrail_restore_display_registers()
394 PSB_WVDC32(regs->psb.saveOV_OVADD, OV_OVADD); oaktrail_restore_display_registers()
395 PSB_WVDC32(regs->psb.saveOV_OGAMC0, OV_OGAMC0); oaktrail_restore_display_registers()
396 PSB_WVDC32(regs->psb.saveOV_OGAMC1, OV_OGAMC1); oaktrail_restore_display_registers()
397 PSB_WVDC32(regs->psb.saveOV_OGAMC2, OV_OGAMC2); oaktrail_restore_display_registers()
398 PSB_WVDC32(regs->psb.saveOV_OGAMC3, OV_OGAMC3); oaktrail_restore_display_registers()
399 PSB_WVDC32(regs->psb.saveOV_OGAMC4, OV_OGAMC4); oaktrail_restore_display_registers()
400 PSB_WVDC32(regs->psb.saveOV_OGAMC5, OV_OGAMC5); oaktrail_restore_display_registers()
403 PSB_WVDC32(regs->psb.saveHISTOGRAM_INT_CONTROL_REG, oaktrail_restore_display_registers()
405 PSB_WVDC32(regs->psb.saveHISTOGRAM_LOGIC_CONTROL_REG, oaktrail_restore_display_registers()
407 PSB_WVDC32(regs->psb.savePWM_CONTROL_LOGIC, PWM_CONTROL_LOGIC); oaktrail_restore_display_registers()
H A Dmdfld_device.c280 PSB_WVDC32(0x80000000, VGACNTRL); mdfld_restore_display_registers()
283 PSB_WVDC32(dpll_val & ~DPLL_VCO_ENABLE, map->dpll); mdfld_restore_display_registers()
286 PSB_WVDC32(pipe->fp0, map->fp0); mdfld_restore_display_registers()
297 PSB_WVDC32(dpll, map->dpll); mdfld_restore_display_registers()
302 PSB_WVDC32(pipe->fp0, map->fp0); mdfld_restore_display_registers()
303 PSB_WVDC32(dpll_val, map->dpll); mdfld_restore_display_registers()
308 PSB_WVDC32(dpll_val, map->dpll); mdfld_restore_display_registers()
326 PSB_WVDC32(pipe->htotal, map->htotal); mdfld_restore_display_registers()
327 PSB_WVDC32(pipe->hblank, map->hblank); mdfld_restore_display_registers()
328 PSB_WVDC32(pipe->hsync, map->hsync); mdfld_restore_display_registers()
329 PSB_WVDC32(pipe->vtotal, map->vtotal); mdfld_restore_display_registers()
330 PSB_WVDC32(pipe->vblank, map->vblank); mdfld_restore_display_registers()
331 PSB_WVDC32(pipe->vsync, map->vsync); mdfld_restore_display_registers()
332 PSB_WVDC32(pipe->src, map->src); mdfld_restore_display_registers()
333 PSB_WVDC32(pipe->status, map->status); mdfld_restore_display_registers()
336 PSB_WVDC32(pipe->stride, map->stride); mdfld_restore_display_registers()
337 PSB_WVDC32(pipe->linoff, map->linoff); mdfld_restore_display_registers()
338 PSB_WVDC32(pipe->tileoff, map->tileoff); mdfld_restore_display_registers()
339 PSB_WVDC32(pipe->size, map->size); mdfld_restore_display_registers()
340 PSB_WVDC32(pipe->pos, map->pos); mdfld_restore_display_registers()
341 PSB_WVDC32(pipe->surf, map->surf); mdfld_restore_display_registers()
347 PSB_WVDC32(pipe->palette[i], map->palette + (i << 2)); mdfld_restore_display_registers()
349 PSB_WVDC32(regs->savePFIT_CONTROL, PFIT_CONTROL); mdfld_restore_display_registers()
350 PSB_WVDC32(regs->savePFIT_PGM_RATIOS, PFIT_PGM_RATIOS); mdfld_restore_display_registers()
357 PSB_WVDC32(pipe->cntr & ~DISPLAY_PLANE_ENABLE, map->cntr); mdfld_restore_display_registers()
363 PSB_WVDC32(mipi_val, mipi_reg); mdfld_restore_display_registers()
375 PSB_WVDC32(pipe->cntr, map->cntr); mdfld_restore_display_registers()
404 PSB_WVDC32(pipe->conf, map->conf); mdfld_restore_display_registers()
409 PSB_WVDC32(pipe->palette[i], map->palette + (i << 2)); mdfld_restore_display_registers()
H A Dpsb_irq.c95 PSB_WVDC32(writeVal, reg); psb_enable_pipestat()
111 PSB_WVDC32(writeVal, reg); psb_disable_pipestat()
123 PSB_WVDC32(~dev_priv->vdc_irq_mask, PSB_INT_MASK_R); mid_enable_pipe_event()
124 PSB_WVDC32(dev_priv->vdc_irq_mask, PSB_INT_ENABLE_R); mid_enable_pipe_event()
135 PSB_WVDC32(~dev_priv->vdc_irq_mask, PSB_INT_MASK_R); mid_disable_pipe_event()
136 PSB_WVDC32(dev_priv->vdc_irq_mask, PSB_INT_ENABLE_R); mid_disable_pipe_event()
169 PSB_WVDC32(PSB_RVDC32(pipe_stat_reg), pipe_stat_reg); mid_pipe_event_handler()
302 PSB_WVDC32(vdc_stat, PSB_INT_IDENTITY_R); psb_irq_handler()
321 PSB_WVDC32(0xFFFFFFFF, PSB_HWSTAM); psb_irq_preinstall()
322 PSB_WVDC32(0x00000000, PSB_INT_MASK_R); psb_irq_preinstall()
323 PSB_WVDC32(0x00000000, PSB_INT_ENABLE_R); psb_irq_preinstall()
345 PSB_WVDC32(~dev_priv->vdc_irq_mask, PSB_INT_MASK_R); psb_irq_preinstall()
362 PSB_WVDC32(dev_priv->vdc_irq_mask, PSB_INT_ENABLE_R); psb_irq_postinstall()
363 PSB_WVDC32(0xFFFFFFFF, PSB_HWSTAM); psb_irq_postinstall()
397 PSB_WVDC32(0xFFFFFFFF, PSB_HWSTAM); psb_irq_uninstall()
413 PSB_WVDC32(~dev_priv->vdc_irq_mask, PSB_INT_MASK_R); psb_irq_uninstall()
414 PSB_WVDC32(dev_priv->vdc_irq_mask, PSB_INT_ENABLE_R); psb_irq_uninstall()
419 PSB_WVDC32(PSB_RVDC32(PSB_INT_IDENTITY_R), PSB_INT_IDENTITY_R); psb_irq_uninstall()
431 PSB_WVDC32(1 << 31, HISTOGRAM_LOGIC_CONTROL); psb_irq_turn_on_dpst()
433 PSB_WVDC32(1 << 31, HISTOGRAM_INT_CONTROL); psb_irq_turn_on_dpst()
436 PSB_WVDC32(0x80010100, PWM_CONTROL_LOGIC); psb_irq_turn_on_dpst()
438 PSB_WVDC32(pwm_reg | PWM_PHASEIN_ENABLE psb_irq_turn_on_dpst()
446 PSB_WVDC32(hist_reg | HISTOGRAM_INT_CTRL_CLEAR, psb_irq_turn_on_dpst()
449 PSB_WVDC32(pwm_reg | 0x80010100 | PWM_PHASEIN_ENABLE, psb_irq_turn_on_dpst()
480 PSB_WVDC32(0x00000000, HISTOGRAM_INT_CONTROL); psb_irq_turn_off_dpst()
486 PSB_WVDC32(pwm_reg & ~PWM_PHASEIN_INT_ENABLE, psb_irq_turn_off_dpst()
540 PSB_WVDC32(~dev_priv->vdc_irq_mask, PSB_INT_MASK_R); psb_enable_vblank()
541 PSB_WVDC32(dev_priv->vdc_irq_mask, PSB_INT_ENABLE_R); psb_enable_vblank()
566 PSB_WVDC32(~dev_priv->vdc_irq_mask, PSB_INT_MASK_R); psb_disable_vblank()
567 PSB_WVDC32(dev_priv->vdc_irq_mask, PSB_INT_ENABLE_R); psb_disable_vblank()
H A Doaktrail_hdmi.c814 PSB_WVDC32(hdmi_dev->saveDPLL_CTRL, DPLL_CTRL); oaktrail_hdmi_restore()
815 PSB_WVDC32(hdmi_dev->saveDPLL_DIV_CTRL, DPLL_DIV_CTRL); oaktrail_hdmi_restore()
816 PSB_WVDC32(hdmi_dev->saveDPLL_ADJUST, DPLL_ADJUST); oaktrail_hdmi_restore()
817 PSB_WVDC32(hdmi_dev->saveDPLL_UPDATE, DPLL_UPDATE); oaktrail_hdmi_restore()
818 PSB_WVDC32(hdmi_dev->saveDPLL_CLK_ENABLE, DPLL_CLK_ENABLE); oaktrail_hdmi_restore()
822 PSB_WVDC32(pipeb->src, PIPEBSRC); oaktrail_hdmi_restore()
823 PSB_WVDC32(pipeb->htotal, HTOTAL_B); oaktrail_hdmi_restore()
824 PSB_WVDC32(pipeb->hblank, HBLANK_B); oaktrail_hdmi_restore()
825 PSB_WVDC32(pipeb->hsync, HSYNC_B); oaktrail_hdmi_restore()
826 PSB_WVDC32(pipeb->vtotal, VTOTAL_B); oaktrail_hdmi_restore()
827 PSB_WVDC32(pipeb->vblank, VBLANK_B); oaktrail_hdmi_restore()
828 PSB_WVDC32(pipeb->vsync, VSYNC_B); oaktrail_hdmi_restore()
830 PSB_WVDC32(hdmi_dev->savePCH_PIPEBSRC, PCH_PIPEBSRC); oaktrail_hdmi_restore()
831 PSB_WVDC32(hdmi_dev->savePCH_HTOTAL_B, PCH_HTOTAL_B); oaktrail_hdmi_restore()
832 PSB_WVDC32(hdmi_dev->savePCH_HBLANK_B, PCH_HBLANK_B); oaktrail_hdmi_restore()
833 PSB_WVDC32(hdmi_dev->savePCH_HSYNC_B, PCH_HSYNC_B); oaktrail_hdmi_restore()
834 PSB_WVDC32(hdmi_dev->savePCH_VTOTAL_B, PCH_VTOTAL_B); oaktrail_hdmi_restore()
835 PSB_WVDC32(hdmi_dev->savePCH_VBLANK_B, PCH_VBLANK_B); oaktrail_hdmi_restore()
836 PSB_WVDC32(hdmi_dev->savePCH_VSYNC_B, PCH_VSYNC_B); oaktrail_hdmi_restore()
838 PSB_WVDC32(pipeb->conf, PIPEBCONF); oaktrail_hdmi_restore()
839 PSB_WVDC32(hdmi_dev->savePCH_PIPEBCONF, PCH_PIPEBCONF); oaktrail_hdmi_restore()
842 PSB_WVDC32(pipeb->linoff, DSPBLINOFF); oaktrail_hdmi_restore()
843 PSB_WVDC32(pipeb->stride, DSPBSTRIDE); oaktrail_hdmi_restore()
844 PSB_WVDC32(pipeb->tileoff, DSPBTILEOFF); oaktrail_hdmi_restore()
845 PSB_WVDC32(pipeb->cntr, DSPBCNTR); oaktrail_hdmi_restore()
846 PSB_WVDC32(pipeb->surf, DSPBSURF); oaktrail_hdmi_restore()
849 PSB_WVDC32(regs->saveDSPBCURSOR_CTRL, CURBCNTR); oaktrail_hdmi_restore()
850 PSB_WVDC32(regs->saveDSPBCURSOR_POS, CURBPOS); oaktrail_hdmi_restore()
851 PSB_WVDC32(regs->saveDSPBCURSOR_BASE, CURBBASE); oaktrail_hdmi_restore()
855 PSB_WVDC32(pipeb->palette[i], PALETTE_B + (i << 2)); oaktrail_hdmi_restore()
H A Dpsb_device.c226 PSB_WVDC32(regs->saveDSPARB, DSPARB); psb_restore_display_registers()
227 PSB_WVDC32(regs->saveDSPFW1, DSPFW1); psb_restore_display_registers()
228 PSB_WVDC32(regs->saveDSPFW2, DSPFW2); psb_restore_display_registers()
229 PSB_WVDC32(regs->saveDSPFW3, DSPFW3); psb_restore_display_registers()
230 PSB_WVDC32(regs->saveDSPFW4, DSPFW4); psb_restore_display_registers()
231 PSB_WVDC32(regs->saveDSPFW5, DSPFW5); psb_restore_display_registers()
232 PSB_WVDC32(regs->saveDSPFW6, DSPFW6); psb_restore_display_registers()
233 PSB_WVDC32(regs->saveCHICKENBIT, DSPCHICKENBIT); psb_restore_display_registers()
236 PSB_WVDC32(0x80000000, VGACNTRL); psb_restore_display_registers()
H A Dpsb_drv.c370 PSB_WVDC32(0xFFFFFFFF, PSB_HWSTAM); psb_driver_load()
371 PSB_WVDC32(0x00000000, PSB_INT_ENABLE_R); psb_driver_load()
372 PSB_WVDC32(0xFFFFFFFF, PSB_INT_MASK_R); psb_driver_load()
H A Dpower.c110 PSB_WVDC32(dev_priv->pge_ctl | _PSB_PGETBL_ENABLED, PSB_PGETBL_CTL); gma_resume_display()
H A Dgtt.c407 PSB_WVDC32(dev_priv->pge_ctl, PSB_PGETBL_CTL); psb_gtt_takedown()
439 PSB_WVDC32(dev_priv->pge_ctl | _PSB_PGETBL_ENABLED, PSB_PGETBL_CTL); psb_gtt_init()
H A Dpsb_drv.h900 #define PSB_WVDC32(_val, _offs) iowrite32(_val, dev_priv->vdc_reg + (_offs)) macro

Completed in 84 milliseconds