1. 19 4月, 2011 10 次提交
  2. 18 4月, 2011 26 次提交
  3. 17 4月, 2011 4 次提交
    • A
      i2c-algo-bit: Call pre/post_xfer for bit_test · d3b3e15d
      Alex Deucher 提交于
      Apparently some distros set i2c-algo-bit.bit_test to 1 by
      default.  In some cases this causes i2c_bit_add_bus
      to fail and prevents the i2c bus from being added.  In the
      radeon case, we fail to add the ddc i2c buses which prevents
      the driver from being able to detect attached monitors.
      The i2c bus works fine even if bit_test fails.  This is likely
      due to gpio switching that is required and handled in the
      pre/post_xfer hooks, so call the pre/post_xfer hooks in the
      bit test as well.
      
      Fixes:
      https://bugs.freedesktop.org/show_bug.cgi?id=36221Signed-off-by: NAlex Deucher <alexdeucher@gmail.com>
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Cc: stable@kernel.org [.38 down to .34]
      d3b3e15d
    • J
      i2c: Improve deprecation warnings · a920ff41
      Jean Delvare 提交于
      When warning on the use of deprecated i2c_driver methods
      attach_adapter and detach_adapter, mention the name of the driver
      which needs to be updated.
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      a920ff41
    • L
      Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block · d733ed6c
      Linus Torvalds 提交于
      * 'for-linus' of git://git.kernel.dk/linux-2.6-block:
        block: make unplug timer trace event correspond to the schedule() unplug
        block: let io_schedule() flush the plug inline
      d733ed6c
    • L
      Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 · 08150c53
      Linus Torvalds 提交于
      * 'usb-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (43 commits)
        Revert "USB: isp1760-hcd: move imask clear after pending work is done"
        xHCI: Implement AMD PLL quirk
        xhci: Tell USB core both roothubs lost power.
        usbcore: Bug fix: system can't suspend with USB3.0 device connected to USB3.0 hub
        USB: Fix unplug of device with active streams
        USB: xhci - also free streams when resetting devices
        xhci: Fix NULL pointer deref in handle_port_status()
        USB: xhci - fix math in xhci_get_endpoint_interval()
        USB: xhci: simplify logic of skipping missed isoc TDs
        USB: xhci - remove excessive 'inline' markings
        USB: xhci: unsigned char never equals -1
        USB: xhci - fix unsafe macro definitions
        USB: fix formatting of SuperSpeed endpoints in /proc/bus/usb/devices
        USB: isp1760-hcd: move imask clear after pending work is done
        USB: fsl_qe_udc: send ZLP when zero flag and length % maxpacket == 0
        usb: qcserial add missing errorpath kfrees
        usb: qcserial avoid pointing to freed memory
        usb: Fix qcserial memory leak on rmmod
        USB: ftdi_sio: add ids for Hameg HO720 and HO730
        USB: option: Added support for Samsung GT-B3730/GT-B3710 LTE USB modem.
        ...
      08150c53