1. 29 8月, 2006 1 次提交
    • J
      [SCSI] aic94xx: new driver · 2908d778
      James Bottomley 提交于
      This is the end point of the separate aic94xx driver based on the
      original driver and transport class from Luben Tuikov
      <ltuikov@yahoo.com>
      
      The log of the separate development is:
      
      Alexis Bruemmer:
        o aic94xx: fix hotplug/unplug for expanderless systems
        o aic94xx: disable split completion timer/setting by default
        o aic94xx: wide port off expander support
        o aic94xx: remove various inline functions
        o aic94xx: use bitops
        o aic94xx: remove queue comment
        o aic94xx: remove sas_common.c
        o aic94xx: sas remove depot's
        o aic94xx: use available list_for_each_entry_safe_reverse()
        o aic94xx: sas header file merge
      
      James Bottomley:
        o aic94xx: fix TF_TMF_NO_CTX processing
        o aic94xx: convert to request_firmware interface
        o aic94xx: fix hotplug/unplug
        o aic94xx: add link error counts to the expander phys
        o aic94xx: add transport class phy reset capability
        o aic94xx: remove local_attached flag
        o Remove README
        o Fixup Makefile variable for libsas rename
        o Rename sas->libsas
        o aic94xx: correct return code for sas_discover_event
        o aic94xx: use parent backlink port
        o aic94xx: remove channel abstraction
        o aic94xx: fix routing algorithms
        o aic94xx: add backlink port
        o aic94xx: fix cascaded expander properties
        o aic94xx: fix sleep under lock
        o aic94xx: fix panic on module removal in complex topology
        o aic94xx: make use of the new sas_port
        o rename sas_port to asd_sas_port
        o Fix for eh_strategy_handler move
        o aic94xx: move entirely over to correct transport class formulation
        o remove last vestages of sas_rphy_alloc()
        o update for eh_timed_out move
        o Preliminary expander support for aic94xx
        o sas: remove event thread
        o minor warning cleanups
        o remove last vestiges of id mapping arrays
        o Further updates
        o Convert aic94xx over entirely to the transport class end device and
        o update aic94xx/sas to use the new sas transport class end device
        o [PATCH] aic94xx: attaching to the sas transport class
        o Add missing completion removal from prior patch
        o [PATCH] aic94xx: attaching to the sas transport class
        o Build fixes from akpm
      
      Jeff Garzik:
        o [scsi aic94xx] Remove ->owner from PCI info table
      
      Luben Tuikov:
        o initial aic94xx driver
      
      Mike Anderson:
        o aic94xx: fix panic on module insertion
        o aic94xx: stub out SATA_DEV case
        o aic94xx: compile warning cleanups
        o aic94xx: sas_alloc_task
        o aic94xx: ref count update
        o aic94xx nexus loss time value
        o [PATCH] aic94xx: driver assertion in non-x86 BIOS env
      
      Randy Dunlap:
        o libsas: externs not needed
      
      Robert Tarte:
        o aic94xx: sequence patch - fixes SATA support
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      2908d778
  2. 28 8月, 2006 19 次提交
  3. 27 8月, 2006 8 次提交
    • A
      [PATCH] unusual_devs update for UCR-61S2B · 94918ff6
      Alan Stern 提交于
      The existing unusual_devs entry for the UCR-61S2B appears to have too
      wide a revision range.  It matches at least one device that doesn't
      respond to the initialization sequence.  Perhaps the sequence needs to
      be updated, or perhaps something else can be done.  For now, this patch
      (as764) restricts the range to include only the revision mentioned in
      the original comment.
      
      This resolves (for now!) Bugzilla entry #6950.
      Signed-off-by: NAlan Stern <stern@rowland.harvard.edu>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      94918ff6
    • T
      [PATCH] USB: pl2303: removed support for OTi's DKU-5 clone cable · be729523
      Tomasz Kazmierczak 提交于
      This patch removes support for a clone of Nokia DKU-5 cable made by Ours
      Technology Inc, as it turned out that the cable does not use the pl2303
      chip, but OTI-6858 chip which is not compatible with the pl2303.
      Signed-off-by: NTomasz Kazmierczak <tomek.fizyk@op.pl>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      be729523
    • G
      [PATCH] USB: fix bug in cypress_cy7c63.c driver · b93b58ee
      Greg Kroah-Hartman 提交于
      This was pointed out by Adrian Bunk <bunk@stusta.de>, as found by the Coverity Checker.
      
      Cc: Adrian Bunk <bunk@stusta.de>
      Cc: Oliver Bock <o.bock@fh-wolfenbuettel.de>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      b93b58ee
    • H
      [PATCH] PCI: kerneldoc correction in pci-driver · 39ba487f
      Henrik Kretzschmar 提交于
      Removes an unused kerneldoc entry from pci_match_device and
      put the others into correct order.
      Signed-off-by: NHenrik Kretzschmar <henne@nachtwindheim.de>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      39ba487f
    • S
      [PATCH] CPCI hotplug: fix resource assignment · cc702c2c
      Scott Murray 提交于
      Here is a patch against the CPCI hotplug core to fix up PCI resource
      assignment such that things will actually work when a hot inserted
      device is enabled.  I mentioned this patch to you way back in April at
      ELC, but am only now out from under things enough to clean it up and
      submit it.  I've basically cribbed the corresponding code from
      shpchp_pci.c, so there are no big surprises.  If it's still possible, I
      wouldn't mind this going into 2.6.18, but it wouldn't be the end of the
      world if it went into 2.6.19.
      Signed-off-by: NScott Murray <scottm@somanetworks.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      cc702c2c
    • D
      [PATCH] PCI: fix ICH6 quirks · 65ae4ddd
      Daniel Ritz 提交于
      - add the ICH6(R) LPC to the ICH6 ACPI quirks.  currently only the ICH6-M
        is handled.  [ PCI_DEVICE_ID_INTEL_ICH6_1 is the ICH6-M LPC, ICH6_0 is
        the ICH6(R) ]
      
      - remove the wrong quirk calling asus_hides_smbus_lpc() for ICH6.  the
        register modified in asus_hides_smbus_lpc() has a different meaning in
        ICH6.
      Signed-off-by: NDaniel Ritz <daniel.ritz@gmx.ch>
      Acked-by: NJean Delvare <khali@linux-fr.org>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      65ae4ddd
    • H
      [PATCH] hwmon: abituguru timeout fixes · faf9b616
      Hans de Goede 提交于
      This patch contains 2 sets of fixes for the abituguru:
       1) Much improved timeout handling, drasticly reducing the amount of
          timeout errors on some motherboards
       2) Fix the exit paths in the bank1 sensor type detect code to always
          restore the original settings even on an error. Without this our
          special test settings could remain seriously confusing the system
          BIOS's setup menu.
      
      Both are very much related and are must haves, to avoid messing up the
      uguru CMOS settings.
      
      Detailed changes:
      - Much improved timeout / wait for status handling. Many thanks to Sunil
        Kumar, for all his testing, ideas and patches! The code now first busy
        waits, polling the uguru for the expected status as this usually
        succeeds pretty quickly (within 90 reads). To avoid unnecessary CPU burn
        in timeout conditions, the amount of busy waiting has been halved from
        previous versions (120 tries instead of 250). This is not a problem,
        because this version goes to sleep after 120 attemps for 1 jiffy and
        then tries again, it does this sleep and try again 5 times before
        finally giving up. This (almost?) completly removes the timeout errors
        some people have seen regulary. Apparently some older uguru versions
        sometimes are distracted for a (relatively) long time. This solves this.
      - These timeout errors not only occur in the sending address part of
        reading the uguru but also in the wait for read state, so errors in
        this state are now handled as retryable just like send address state
        errors and are only logged and reported to userspace if 3 executive
        tries fail.
      - Fix a very nasty bug in the bank1 sensor type detection code, where it
        would not restore the original settings in any of the error paths!
      - Since not successfully restoring the original settings can seriously
        confuse the system BIOS (hang when entering the relevant setup menu),
        we now try restoring them 3 times before giving up.
      Signed-off-by: NHans de Goede <j.w.r.degoede@hhs.nl>
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      faf9b616
    • D
      [PATCH] i2c: tps65010 build fixes · 4801bc25
      David Brownell 提交于
      The tps65010.c driver in the main tree never got updated with
      build fixes since the last batch of I2C driver changes; and the
      genirq trigger flags were updated wierdly too.
      
      This also includes a minor tweak to reduce the frequency used to
      poll for unplug-the-AC-power on the TPS chips that don't provide
      relevant IRQs.  It _would_ be nice to sense whether there's even
      a battery, but that'd normally be an HDQ/1-wire interface to a
      smart battery, and such APIs aren't standardized.
      Signed-off-by: NDavid Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      4801bc25
  4. 26 8月, 2006 5 次提交
  5. 24 8月, 2006 7 次提交