Home
last modified time | relevance | path

Searched refs:CURCNTR (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_cursor.c283 intel_de_write_fw(dev_priv, CURCNTR(PIPE_A), 0); in i845_cursor_update_arm()
287 intel_de_write_fw(dev_priv, CURCNTR(PIPE_A), cntl); in i845_cursor_update_arm()
316 ret = intel_de_read(dev_priv, CURCNTR(PIPE_A)) & CURSOR_ENABLE; in i845_cursor_get_hw_state()
511 * On some platforms writing CURCNTR first will also in i9xx_cursor_update_arm()
513 * Without the CURCNTR write the CURPOS write would in i9xx_cursor_update_arm()
514 * arm itself. Thus we always update CURCNTR before in i9xx_cursor_update_arm()
527 * the CURCNTR write arms the update. in i9xx_cursor_update_arm()
545 intel_de_write_fw(dev_priv, CURCNTR(pipe), cntl); in i9xx_cursor_update_arm()
583 val = intel_de_read(dev_priv, CURCNTR(plane->pipe)); in i9xx_cursor_get_hw_state()
H A Dintel_display.c7973 intel_de_read(dev_priv, CURCNTR(PIPE_A)) & MCURSOR_MODE_MASK); in i830_disable_pipe()
7975 intel_de_read(dev_priv, CURCNTR(PIPE_B)) & MCURSOR_MODE_MASK); in i830_disable_pipe()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/
H A Ddisplay.c189 vgpu_vreg_t(vgpu, CURCNTR(pipe)) &= ~MCURSOR_MODE; in emulate_monitor_status_change()
190 vgpu_vreg_t(vgpu, CURCNTR(pipe)) |= MCURSOR_MODE_DISABLE; in emulate_monitor_status_change()
500 vgpu_vreg_t(vgpu, CURCNTR(pipe)) &= ~MCURSOR_MODE; in emulate_monitor_status_change()
501 vgpu_vreg_t(vgpu, CURCNTR(pipe)) |= MCURSOR_MODE_DISABLE; in emulate_monitor_status_change()
H A Dfb_decoder.c344 val = vgpu_vreg_t(vgpu, CURCNTR(pipe)); in intel_vgpu_decode_cursor_plane()
H A Dhandlers.c2060 MMIO_D(CURCNTR(PIPE_A), D_ALL); in init_generic_mmio_info()
2061 MMIO_D(CURCNTR(PIPE_B), D_ALL); in init_generic_mmio_info()
2062 MMIO_D(CURCNTR(PIPE_C), D_ALL); in init_generic_mmio_info()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/
H A Ddisplay.c194 vgpu_vreg_t(vgpu, CURCNTR(pipe)) &= ~MCURSOR_MODE_MASK; in emulate_monitor_status_change()
195 vgpu_vreg_t(vgpu, CURCNTR(pipe)) |= MCURSOR_MODE_DISABLE; in emulate_monitor_status_change()
505 vgpu_vreg_t(vgpu, CURCNTR(pipe)) &= ~MCURSOR_MODE_MASK; in emulate_monitor_status_change()
506 vgpu_vreg_t(vgpu, CURCNTR(pipe)) |= MCURSOR_MODE_DISABLE; in emulate_monitor_status_change()
H A Dfb_decoder.c345 val = vgpu_vreg_t(vgpu, CURCNTR(pipe)); in intel_vgpu_decode_cursor_plane()
/kernel/linux/linux-5.10/drivers/video/fbdev/i810/
H A Di810_regs.h167 #define CURCNTR 0x70080 macro
H A Di810_main.c856 i810_writew(CURCNTR, mmio, COORD_ACTIVE | CURSOR_MODE_64_XOR); in i810_init_cursor()
/kernel/linux/linux-6.6/drivers/video/fbdev/i810/
H A Di810_regs.h167 #define CURCNTR 0x70080 macro
H A Di810_main.c857 i810_writew(CURCNTR, mmio, COORD_ACTIVE | CURSOR_MODE_64_XOR); in i810_init_cursor()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Dintel_gvt_mmio_table.c141 MMIO_D(CURCNTR(PIPE_A)); in iterate_generic_mmio()
142 MMIO_D(CURCNTR(PIPE_B)); in iterate_generic_mmio()
143 MMIO_D(CURCNTR(PIPE_C)); in iterate_generic_mmio()
H A Di915_reg.h3094 #define CURCNTR(pipe) _MMIO_CURSOR2(pipe, _CURACNTR) macro
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_display.c11569 intel_de_write_fw(dev_priv, CURCNTR(PIPE_A), 0); in i845_update_cursor()
11573 intel_de_write_fw(dev_priv, CURCNTR(PIPE_A), cntl); in i845_update_cursor()
11604 ret = intel_de_read(dev_priv, CURCNTR(PIPE_A)) & CURSOR_ENABLE; in i845_cursor_get_hw_state()
11797 * On some platforms writing CURCNTR first will also in i9xx_update_cursor()
11799 * Without the CURCNTR write the CURPOS write would in i9xx_update_cursor()
11800 * arm itself. Thus we always update CURCNTR before in i9xx_update_cursor()
11813 * the CURCNTR write arms the update. in i9xx_update_cursor()
11825 intel_de_write_fw(dev_priv, CURCNTR(pipe), cntl); in i9xx_update_cursor()
11865 val = intel_de_read(dev_priv, CURCNTR(plane->pipe)); in i9xx_cursor_get_hw_state()
18151 intel_de_read(dev_priv, CURCNTR(PIPE_ in i830_disable_pipe()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Di915_reg.h6468 #define CURCNTR(pipe) _CURSOR2(pipe, _CURACNTR) macro

Completed in 108 milliseconds