Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
54321d947ae9d6a051b81e3eccaf2d8658aeecc6
/
drivers
/
gpu
/
drm
/
i915
/
i915_irq.c
71e0ffa
drm/i915: don't enable vblanks on disabled pipes
by Jesse Barnes
· 16 years ago
79e5394
DRM: i915: add mode setting support
by Jesse Barnes
· 16 years ago
7c1c287
drm: move to kref per-master structures.
by Dave Airlie
· 16 years ago
9c84ba4
drivers/gpu/drm/i915/i915_irq.c: fix warning
by Andrew Morton
· 16 years ago
5244021
drm: move drm vblank initialization/cleanup to driver load/unload
by Keith Packard
· 16 years ago
05eff84
drm/i915: Always read pipestat in irq_handler
by Keith Packard
· 16 years ago
cdfbc41
drm/i915: Remove IMR masking during interrupt handler, and restart it if needed.
by Eric Anholt
· 16 years ago
7c46358
drm/i915: Manage PIPESTAT to control vblank interrupts instead of IMR.
by Keith Packard
· 16 years ago
0baf823
drm/i915: Move legacy breadcrumb out of the reserved status page area
by Keith Packard
· 16 years ago
bd95e0a
i915: Remove racy delayed vblank swap ioctl.
by Eric Anholt
· 16 years ago
42f52ef
drm/i915: use pipes, not planes to label vblank data
by Keith Packard
· 16 years ago
9e44af7
drm/i915: hold dev->struct_mutex and DRM lock during vblank ring operations
by Keith Packard
· 16 years ago
053d7f2
i915: Enable IMR passthrough of vblank events before enabling it in pipestat.
by Eric Anholt
· 16 years ago
35ad68c
drm: Remove two leaks of vblank reference count in error paths.
by Eric Anholt
· 16 years ago
e9d21d7
i915: Protect vblank IRQ reg access with spinlock
by Keith Packard
· 16 years ago
630681d
drm: Increment dev_priv->irq_received so i915_gem_interrupts count works.
by Eric Anholt
· 16 years ago
c99b058
i915: Make use of sarea_priv conditional.
by Kristian Høgsberg
· 16 years ago
546b097
i915: Use struct_mutex to protect ring in GEM mode.
by Eric Anholt
· 16 years ago
673a394
drm: Add GEM ("graphics execution manager") to i915 driver.
by Eric Anholt
· 16 years ago
0a3e67a
drm: Rework vblank-wait handling to allow interrupt reduction.
by Jesse Barnes
· 16 years ago
8ee1c3d
Add Intel ACPI IGD OpRegion support
by Matthew Garrett
· 16 years ago
ed4cb41
i915: Add support for MSI and interrupt mitigation.
by Eric Anholt
· 16 years ago
585fb11
i915: Use more consistent names for regs, and store them in a separate file.
by Jesse Barnes
· 16 years ago
c0e0920
drm: reorganise drm tree to be more future proof.
by Dave Airlie
· 16 years ago
[Renamed from drivers/char/drm/i915_irq.c]
3d25802
DRM/i915: only use tiled blits on 965+
by Jesse Barnes
· 16 years ago
af6061a
Revert "drm/vbl rework: rework how the drm deals with vblank."
by Dave Airlie
· 17 years ago
ac741ab
drm/vbl rework: rework how the drm deals with vblank.
by Jesse Barnes
· 17 years ago
7b832b5
drm/i915: Handle tiled buffers in vblank tasklet
by Keith Packard
· 17 years ago
a36b7dc
drm/i965: On I965, use correct 3DSTATE_DRAWING_RECTANGLE command in vblank
by Keith Packard
· 17 years ago
3e684ea
drm: cleanup DRM_DEBUG() parameters
by Márton Németh
· 17 years ago
d5b0d1b
drm: don't cast a pointer to pointer of list_head
by Li Zefan
· 17 years ago
bc5f452
drm: run cleanfile across drm tree
by Dave Airlie
· 17 years ago
54583bf
i915: fix vbl swap allocation size.
by Dave Airlie
· 17 years ago
c153f45
drm: Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
by Eric Anholt
· 17 years ago
6c340ea
drm: Replace filp in ioctl arguments with drm_file *file_priv.
by Eric Anholt
· 17 years ago
20caafa
drm: Remove DRM_ERR OS macro.
by Eric Anholt
· 17 years ago
e4a7b1d
i915: make vbl interrupts work properly on i965g/gm hw.
by Dave Airlie
· 17 years ago
84b1fd1
drm: remove drm_file_t, drm_device_t and drm_head_t typedefs
by Dave Airlie
· 17 years ago
c60ce62
drm: remove a bunch of typedefs on the userspace interface
by Dave Airlie
· 17 years ago
a6399bd
drm: Spinlock initializer cleanup
by Thomas Gleixner
· 17 years ago
eac681b
i915: Fix a DRM_ERROR that should be DRM_DEBUG.
by =?utf-8?q?Michel_D=C3=A4nzer?=
· 18 years ago
3188a24
i915_vblank_tasklet: Try harder to avoid tearing.
by =?utf-8?q?Michel_D=C3=A4nzer?=
· 18 years ago
2228ed6
drm: i915 updates
by =?utf-8?q?Michel_D=C3=A4nzer?=
· 18 years ago
a0b136b
drm: i915: fix up irqflags arg
by =?utf-8?q?Michel_D=C3=A4nzer?=
· 18 years ago
21fa60e
drm: i915: Only return EBUSY after we've established we need to schedule a new swap.
by =?utf-8?q?Michel_D=C3=A4nzer?=
· 18 years ago
2dbb232
drm: i915: Fix 'sequence has passed' condition in i915_vblank_swap().
by =?utf-8?q?Michel_D=C3=A4nzer?=
· 18 years ago
5b51694
drm: Make handling of dev_priv->vblank_pipe more robust.
by =?utf-8?q?Michel_D=C3=A4nzer?=
· 18 years ago
541f29a
drm: DRM_I915_VBLANK_SWAP ioctl: Take drm_vblank_seq_type_t instead
by =?utf-8?q?Michel_D=C3=A4nzer?=
· 18 years ago
a6b54f3
drm: i915: Add ioctl for scheduling buffer swaps at vertical blanks.
by =?utf-8?q?Michel_D=C3=A4nzer?=
· 18 years ago
68815ba
drm: add support for secondary vertical blank interrupt to i915
by =?utf-8?q?Michel_D=C3=A4nzer?=
· 18 years ago
c29b669
drm: Add support for Intel i965G chipsets.
by Alan Hourihane
· 18 years ago
702880f
Add i915 ioctls to configure pipes for vblank interrupt.
by Dave Airlie
· 18 years ago
6e5fca5
drm: read breadcrumb in IRQ handler
by Dave Airlie
· 19 years ago
91e3738
drm: fixup i915 interrupt on X server exit
by Dave Airlie
· 19 years ago
0d6aa60
drm: update to i915 1.3.0
by Dave Airlie
· 19 years ago
c94f702
drm: misc cleanup
by Dave Airlie
· 19 years ago
bc54fd1
Add missing license texts from Tungsten Graphics.
by Dave Airlie
· 19 years ago
1da177e
Linux-2.6.12-rc2
by Linus Torvalds
· 20 years ago