1. 29 Jan, 2008 24 commits
  2. 28 Jan, 2008 16 commits
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog · 8561b089
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:
        [WATCHDOG] constify function pointer tables
        [WATCHDOG] TXx9 watchdog driver
        [WATCHDOG] misc_register patch	
        [WATCHDOG] wdt: fix locking
      8561b089
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 · e189f349
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (197 commits)
        sh: add spi header and r2d platform data V3
        sh: update r7780rp interrupt code
        sh: remove consistent alloc stuff from the machine vector
        sh: use declared coherent memory for dreamcast pci ethernet adapter
        sh: declared coherent memory support V2
        sh: Add support for SDK7780 board.
        sh: constify function pointer tables
        sh: Kill off -traditional for linker script.
        cdrom: Add support for Sega Dreamcast GD-ROM.
        sh: Kill off hs7751rvoip reference from arch/sh/Kconfig.
        sh: Drop r7780rp_defconfig, use r7780mp_defconfig as kbuild default.
        sh: Kill off dead HS771RVoIP board support.
        sh: r7785rp: Fix up DECLARE_INTC_DESC() arg mismatch.
        sh: r7785rp: Hook up the rest of the HL7785 FPGA IRQ vectors.
        sh: r2d - enable sm501 usb host function
        sh: remove voyagergx
        sh: r2d - add lcd planel timings to sm501 platform data
        sh: Add OHCI and UDC platform devices for SH7720.
        sh: intc - remove default interrupt priority tables
        sh: Correct pte size mismatch for X2 TLB.
        ...
      e189f349
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid · f4798748
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: (24 commits)
        HID: ADS/Tech Radio si470x needs blacklist entry
        HID: Logitech Extreme 3D needs NOGET quirk
        HID: Refactor MS Presenter 8K key mapping
        HID: MS Presenter mapping for PID 0x0701
        HID: Support Samsung IR remote
        HID: fix compilation of hidbp drivers without usbhid
        HID: Blacklist the Gretag-Macbeth Huey display colorimeter
        HID: the `bit' in hidinput_mapping_quirks() is an out parameter
        HID: remove redundant WARN_ON()s in order not to scare users
        HID: force hiddev creation for SONY PS3 controller
        HID: Use hid blacklist in usbmouse/usbkbd
        HID: proper handling of MS 4k and 6k devices
        HID: remove unused variable in quirk event handler
        HID: hid-input quirk for BTC 8193
        HID: separate hid-input event quirks from generic code
        HID: refactor mapping to input subsystem for quirky devices
        HID: Microsoft Wireless Optical Desktop 3.0 quirk
        HID: Add support for Logitech Elite keyboards
        HID: add full support for Genius KB-29E
        HID: fix a potential bug in pointer casting
        ...
      f4798748
    • Linus Torvalds's avatar
      Merge branch 'for-2.6.25' of git://git.kernel.dk/linux-2.6-block · 8d01eddf
      Linus Torvalds authored
      * 'for-2.6.25' of git://git.kernel.dk/linux-2.6-block:
        block: implement drain buffers
        __bio_clone: don't calculate hw/phys segment counts
        block: allow queue dma_alignment of zero
        blktrace: Add blktrace ioctls to SCSI generic devices
      8d01eddf
    • Linus Torvalds's avatar
      Merge branch 'blk-end-request' of git://git.kernel.dk/linux-2.6-block · f0f00520
      Linus Torvalds authored
      * 'blk-end-request' of git://git.kernel.dk/linux-2.6-block: (30 commits)
        blk_end_request: changing xsysace (take 4)
        blk_end_request: changing ub (take 4)
        blk_end_request: cleanup of request completion (take 4)
        blk_end_request: cleanup 'uptodate' related code (take 4)
        blk_end_request: remove/unexport end_that_request_* (take 4)
        blk_end_request: changing scsi (take 4)
        blk_end_request: add bidi completion interface (take 4)
        blk_end_request: changing ide-cd (take 4)
        blk_end_request: add callback feature (take 4)
        blk_end_request: changing ide normal caller (take 4)
        blk_end_request: changing cpqarray (take 4)
        blk_end_request: changing cciss (take 4)
        blk_end_request: changing ide-scsi (take 4)
        blk_end_request: changing s390 (take 4)
        blk_end_request: changing mmc (take 4)
        blk_end_request: changing i2o_block (take 4)
        blk_end_request: changing viocd (take 4)
        blk_end_request: changing xen-blkfront (take 4)
        blk_end_request: changing viodasd (take 4)
        blk_end_request: changing sx8 (take 4)
        ...
      f0f00520
    • Linus Torvalds's avatar
      Merge branch 'sg' of git://git.kernel.dk/linux-2.6-block · 68fbda7d
      Linus Torvalds authored
      * 'sg' of git://git.kernel.dk/linux-2.6-block:
        SG: work with the SCSI fixed maximum allocations.
        SG: Convert SCSI to use scatterlist helpers for sg chaining
        SG: Move functions to lib/scatterlist.c and add sg chaining allocator helpers
      68fbda7d
    • Linus Torvalds's avatar
      Merge branch 'cfq-ioc-share' of git://git.kernel.dk/linux-2.6-block · d4928196
      Linus Torvalds authored
      * 'cfq-ioc-share' of git://git.kernel.dk/linux-2.6-block:
        cfq-iosched: kill some big inlines
        cfq-iosched: relax IOPRIO_CLASS_IDLE restrictions
        kernel: add CLONE_IO to specifically request sharing of IO contexts
        io_context sharing - anticipatory changes
        block: cfq: make the io contect sharing lockless
        io_context sharing - cfq changes
        io context sharing: preliminary support
        ioprio: move io priority from task_struct to io_context
      d4928196
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm · bb04af0e
      Linus Torvalds authored
      * 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm: (176 commits)
        [ARM] 4795/1: S3C244X: Add armclk and setparent call
        [ARM] 4794/1: S3C24XX: Comonise S3C2440 and S3C2442 clock code
        [ARM] 4793/1: S3C24XX: Add IRQ->GPIO pin mapping function
        [ARM] 4792/1: S3C24XX: Remove warnings from debug-macro.S
        [ARM] 4791/1: S3C2412: Make fclk a parent of msysclk
        [ARM] 4790/1: S3C2412: Fix parent selection for msysclk.
        [ARM] 4789/1: S3C2412: Add missing CLKDIVN register values
        [ARM] 4788/1: S3C24XX: Fix paramet to s3c2410_dma_ctrl if S3C2410_DMAF_AUTOSTART used.
        [ARM] 4787/1: S3C24XX: s3c2410_dma_request() should return the allocated channel number
        [ARM] 4786/1: S3C2412: Add SPI FIFO controll constants
        [ARM] 4785/1: S3C24XX: Add _SHIFT definitions for S3C2410_BANKCON registers
        [ARM] 4784/1: S3C24XX: Fix GPIO restore glitches
        [ARM] 4783/1: S3C24XX: Add s3c2410_gpio_getpull()
        [ARM] 4782/1: S3C24XX: Define FIQ_START for any FIQ users
        [ARM] 4781/1: S3C24XX: DMA suspend and resume support
        [ARM] 4780/1: S3C2412: Allow for seperate DMA channels for TX and RX
        [ARM] 4779/1: S3C2412: Add s3c2412_gpio_set_sleepcfg() call
        [ARM] 4778/1: S3C2412: Add armclk and init from DVS state
        [ARM] 4777/1: S3C24XX: Ensure clk_set_rate() checks the set_rate method for the clk
        [ARM] 4775/1: s3c2410: fix compilation error if only s3c2442 cpu is selected
        ...
      bb04af0e
    • Linus Nilsson's avatar
      libata: Change "write_data" to "rw" for some function documentations · 0affa456
      Linus Nilsson authored
      The documentation for ata_data_xfer and ata_data_xfer_noirq had the 'rw'
      parameter named 'write_data'.
      Signed-off-by: default avatarLinus Nilsson <lajnold@acc.umu.se>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      0affa456
    • Tobias Lorenz's avatar
      HID: ADS/Tech Radio si470x needs blacklist entry · 3bce6f98
      Tobias Lorenz authored
      This patch adds blacklist entries in hid-quirks.c to let the usbhid driver
      ignore the si470x radio devices. They are now handled by the new radio-si470x
      driver.
      Signed-off-by: default avatarTobias Lorenz <tobias.lorenz@gmx.net>
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@infradead.org>
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      3bce6f98
    • Jiri Kosina's avatar
      HID: Logitech Extreme 3D needs NOGET quirk · 7cea465f
      Jiri Kosina authored
      Logitech Extreme 3D needs NOGET quirk, otherwise it times out at
      the time of connect.
      Reported-by: default avatarMike Sharov <msharov@softhome.net>
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      7cea465f
    • Jan Kiszka's avatar
      HID: Refactor MS Presenter 8K key mapping · d7d32c81
      Jan Kiszka authored
      Following the suggestion of Jonas, this patch maps the special keys of
      the MS Presenter 8000 to targets that should allow for better re-mapping
      according to individual use cases (i.e. I avoided hard-wiring to
      standard keys). This time I also included the last missing key event
      (switching back from presentation mode).
      
      The optimal Xmodmap customization for using the Presenter with
      OpenOffice now looks like this for me:
      
      keycode 175 = Escape
      keycode 179 = F5
      keysym XF86Forward = Right
      keysym XF86Back = Left
      Signed-off-by: default avatarJan Kiszka <jan.kiszka@siemens.com>
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      d7d32c81
    • Jiri Kosina's avatar
      HID: MS Presenter mapping for PID 0x0701 · 85c985f4
      Jiri Kosina authored
      0x045e/0x0701 also needs the hid-input mapping quirk established by
      quirk_microsoft_presenter_8k().
      Reported-by: default avatarJonas Delrue <jonas_delrue@hotmail.com>
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      85c985f4
    • Robert Schedel's avatar
      HID: Support Samsung IR remote · fe56caa9
      Robert Schedel authored
      Samsung USB remotes (0419:0001) are rejected by kernel 2.6.23, because the
      report descriptor from the remote contains a 48 bit HID report field. HID 1.11
      states: Fields may span at most 4 bytes.
      
      This patch, based on 2.6.23, fixes this by modifying the internal report
      descriptor in hid-quirks.c. Additional user space support (e.g. LIRC) is
      required to fetch the information from the hiddev interface.
      
      The burden to reconstruct the data is moved into userspace (lirc through hiddev).
      There is no need to set HID_QUIRK_HIDDEV quirk, as the device has also output
      applications, which trigger the creation of hiddev device automatically.
      Signed-off-by: default avatarRobert Schedel <r.schedel@yahoo.de>
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      fe56caa9
    • Jiri Kosina's avatar
      HID: fix compilation of hidbp drivers without usbhid · b0e66824
      Jiri Kosina authored
      We can use the blacklist only if usbhid code is compiled.
      Reported-by: default avatarjurriaan <thunder7@xs4all.nl>
      Cc: Pascal Terjan <pterjan@mandriva.com>
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      b0e66824
    • Nicolas Mailhot's avatar
      HID: Blacklist the Gretag-Macbeth Huey display colorimeter · 15b55fb8
      Nicolas Mailhot authored
      The Gretag-Macbeth Huey display colorimeter claims to be an HID device but
      isn't. As a result the linux HID device will claim it, preventing FLOSS
      software like Argyll CMS from talking to it.
      Tested-by: default avatarFrederic Crozat <fcrozat@mandriva.com>
      Signed-off-by: default avatarNicolas Mailhot <nicolas.mailhot@laposte.net>
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      15b55fb8