From: Eric Hustvedt Date: Tue, 20 Jun 2006 18:36:41 +0000 (-0400) Subject: intelfb: add vsync interrupt support X-Git-Tag: v2.6.19-rc1~645^2~13 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7649757bd900bc900adcd95ab08903cdc28342fa;p=pandora-kernel.git intelfb: add vsync interrupt support [03/05] intelfb: Implement basic interrupt handling Functions have been added to enable and disable interrupts using the MMIO registers. Currently only pipe A vsync interrupts are enabled. A generalized vsync accounting struct is defined, with the intent that it can encapsulate per-pipe vsync related info in the future. Currently a single instance is hard-coded. The interrupt service routine currently only looks for vsync interrupts on pipe A, and increments a counter and wakes up anyone waiting on it. This implementation is heavily influenced by similar implementations in the atyfb and matroxfb drivers. Signed-off-by: Eric Hustvedt --- Reading git-diff-tree failed