1. 25 7月, 2008 11 次提交
  2. 24 7月, 2008 26 次提交
  3. 23 7月, 2008 3 次提交
    • R
      HID: add n-trig digitizer usage · f472f800
      Rafi Rubin 提交于
      This adds a hid usage that is reported by the N-Trig digitizer in the Dell
      Latitude XT screen.
      Signed-off-by: NRafi Rubin <rafi@seas.upenn.edu>
      Signed-off-by: NVojtech Pavlik <vojtech@suse.cz>
      Signed-off-by: NJiri Kosina <jkosina@suse.cz>
      f472f800
    • T
      sg: reimplement sg mapping iterator · 137d3edb
      Tejun Heo 提交于
      This is alternative implementation of sg content iterator introduced
      by commit 83e7d317... from Pierre Ossman in next-20080716.  As there's
      already an sg iterator which iterates over sg entries themselves, name
      this sg_mapping_iterator.
      
      Slightly edited description from the original implementation follows.
      
      Iteration over a sg list is not that trivial when you take into
      account that memory pages might have to be mapped before being used.
      Unfortunately, that means that some parts of the kernel restrict
      themselves to directly accesible memory just to not have to deal with
      the mess.
      
      This patch adds a simple iterator system that allows any code to
      easily traverse an sg list and not have to deal with all the details.
      The user can decide to consume part of the iteration.  Also, iteration
      can be stopped and resumed later if releasing the kmap between
      iteration steps is necessary.  These features are useful to implement
      piecemeal sg copying for interrupt drive PIO for example.
      Signed-off-by: NTejun Heo <tj@kernel.org>
      Signed-off-by: NPierre Ossman <drzeus@drzeus.cx>
      137d3edb
    • M
      I/OAT: I/OAT version 3.0 support · 7f1b358a
      Maciej Sosnowski 提交于
      This patch adds to ioatdma and dca modules
      support for Intel I/OAT DMA engine ver.3 (aka CB3 device).
      The main features of I/OAT ver.3 are:
       * 8 single channel DMA devices (8 channels total)
       * 8 DCA providers, each can accept 2 requesters
       * 8-bit TAG values and 32-bit extended APIC IDs
      Signed-off-by: NMaciej Sosnowski <maciej.sosnowski@intel.com>
      Signed-off-by: NDan Williams <dan.j.williams@intel.com>
      7f1b358a