haiku/headers/private/graphics
Adrien Destugues 187ad82a62 intel_extreme: fix wait_for_vblank on SandyBridge
There was some mixup with the interrupt registers, still:
- The driver uses 16-bit read/write, but on SandyBridge the register is
  32 bits
- There is a global interrupt enable bit, which must be set to unmask
  everything else
- The bits for vblank interrupt are not the same on SNB and later PCH
  based devices, and the code mixed the two.

Move the computation of the interrupt bits to an helper function, and
use it everywhere to make sure we always use the right bits.
2016-08-26 21:45:38 +02:00
..
3dfx Everything: Update lots of code to use B_COUNT_OF macro 2014-11-09 14:52:19 -06:00
ati Everything: Update lots of code to use B_COUNT_OF macro 2014-11-09 14:52:19 -06:00
common intel_extreme: Prepare for DisplayPort AUX comms 2016-02-23 13:39:10 -06:00
et6x00 Removed CRs. Sorry. 2004-08-30 21:57:06 +00:00
intel_810 Everything: Update lots of code to use B_COUNT_OF macro 2014-11-09 14:52:19 -06:00
intel_extreme intel_extreme: fix wait_for_vblank on SandyBridge 2016-08-26 21:45:38 +02:00
matrox * applied patch by kaliber that fixes more than 100 warnings - thanks a lot! 2010-07-21 21:43:20 +00:00
neomagic * applied patch by kaliber that fixes more than 100 warnings - thanks a lot! 2010-07-21 21:43:20 +00:00
nvidia nVidia driver: added option to block EDID resolution restrictions (check_edid) 2016-01-05 23:49:00 +01:00
nvidia_gpgpu removed all pre-NV40refs, removed all overlay code (no info on the current engine known). Driver cleanup mostly done now I hope. 2008-06-17 19:16:40 +00:00
omap Patch by "notzed" (Ticket #5380): Add support for setting video mode for OMAP3. 2010-06-30 17:39:36 +00:00
radeon Radeon: fix warnings on 64bit. 2014-10-19 12:51:53 +00:00
radeon_hd radeon_hd: Add new Polaris GPU, untested 2016-06-30 15:09:59 -05:00
s3 Everything: Update lots of code to use B_COUNT_OF macro 2014-11-09 14:52:19 -06:00
skeleton removed more nvidia refs 2004-11-04 16:15:08 +00:00
vesa * Fixed mixup of the VGA compatibility layer - if the bit is set, it means the 2009-08-14 14:30:01 +00:00
via via.accelerant: move enums out of the struct. 2016-02-19 22:33:41 +01:00
vmware Checked in too soon. 2007-12-30 10:33:31 +00:00
AGP.h * Fixed the AGP interface to correctly use phys_addr_t where needed. 2010-05-28 09:19:11 +00:00
video_overlay.h GCC 4.7.x finds that 1 << 31 is a signed integer, use the unsigned notation 2013-04-26 21:17:33 +02:00