An error occurred fetching the project authors.
  1. 16 Oct, 2007 3 commits
  2. 03 Jul, 2006 5 commits
    • Dennis Munsie's avatar
      intelfb: add preliminary i2c support · 82c10f07
      Dennis Munsie authored
      [02/07] intelfb: add GPIO registers.
      Signed-off-by: default avatarDennis Munsie <dmunsie@cecropia.com>
      82c10f07
    • Eric Hustvedt's avatar
      intelfb: add vsync interrupt support · 37bced38
      Eric Hustvedt authored
      [04/05] intelfb: implement FBIO_WAITFORVSYNC ioctl
      
      The (unofficial) FBIO_WAITFORVSYNC ioctl is implemented by sleeping on the appropriate waitqueue, as defined in my earlier patch. Currently, only display 0 (aka pipe A) is supported.
      Signed-off-by: default avatarEric Hustvedt <ehustvedt@cecropia.com>
      37bced38
    • Eric Hustvedt's avatar
      intelfb: add vsync interrupt support · 7649757b
      Eric Hustvedt authored
      [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: default avatarEric Hustvedt <ehustvedt@cecropia.com>
      7649757b
    • Eric Hustvedt's avatar
      intelfb: add vsync interrupt support · 9a5f019b
      Eric Hustvedt authored
      [02/05] intelfb: Add interrupt related register definitions
      
      Add constants for accessing HWSTAM, IER, IIR, and IMR registers.
      Add constants for interrupt types supported by the 8xx and 9xx chipsets.
      The registers are also stored in the hwstate struct and dumped in the debug routine.
      Signed-off-by: default avatarEric Hustvedt <ehustvedt@cecropia.com>
      9a5f019b
    • Eric Hustvedt's avatar
      intelfb: add vsync interrupt support · 3ce6fb43
      Eric Hustvedt authored
      [01/05] intelfb: Add 16-bit register access macros
      
      This patch adds macros to read and write two-byte MMIO registers. The interrupt-related registers are all word-sized, rather than long-sized.
      Signed-off-by: default avatarEric Hustvedt <ehustvedt@cecropia.com>
      3ce6fb43
  3. 03 Apr, 2006 3 commits
  4. 16 Apr, 2005 1 commit
    • Linus Torvalds's avatar
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds authored
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4