1. 23 3月, 2006 3 次提交
  2. 22 3月, 2006 37 次提交
    • L
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 · e952f31b
      Linus Torvalds 提交于
      * 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:
        [IA64-SGI] SN2-XP reduce kmalloc wrapper inlining
        [IA64] MCA: remove obsolete ifdef
        [IA64] MCA: update MCA comm field for user space tasks
        [IA64] MCA: print messages in MCA handler
        [IA64-SGI] - Eliminate SN pio_phys_xxx macros. Move to assembly
        [IA64] use icc defined constant
        [IA64] add __builtin_trap definition for icc build
        [IA64] clean up asm/intel_intrin.h
        [IA64] map ia64_hint definition to intel compiler intrinsic
        [IA64] hooks to wait for mmio writes to drain when migrating processes
        [IA64-SGI] driver bugfixes and hardware workarounds for CE1.0 asic
        [IA64-SGI] Handle SC env. powerdown events
        [IA64] Delete MCA/INIT sigdelayed code
        [IA64-SGI] sem2mutex ioc4.c
        [IA64] implement ia64 specific mutex primitives
        [IA64] Fix UP build with BSP removal support.
        [IA64] support for cpu0 removal
      e952f31b
    • L
      Revert "V4L/DVB (3543): Fix Makefile to adapt to bt8xx/ conversion" · e0f4ab8a
      Linus Torvalds 提交于
      This reverts commit 08f1d0b9
      
      The "bt8xx/ conversion" for drivers/video/ hasn't actually percolated
      all the way to this tree, so the Makefile change escaped too soon.
      
      Build breakage noticed by Jeff Garzik <jeff@garzik.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      e0f4ab8a
    • J
    • J
      [netdrvr] pcnet32: other source formatting cleanups · 0b5bf225
      Jeff Garzik 提交于
      - undo some Lindent damage by indenting member names
      - remove history at top of .c file, this is stored in the kernel
        repo changelog (in greater detail, even).
      0b5bf225
    • J
      [netdrvr] pcnet32: Lindent · 4a5e8e29
      Jeff Garzik 提交于
      4a5e8e29
    • A
      [PATCH] skfp warning fixes · 3d781a02
      Andrew Morton 提交于
      drivers/net/skfp/fplustm.c: In function `enable_formac':
      drivers/net/skfp/fplustm.c:552: warning: large integer implicitly truncated to unsigned type
      drivers/net/skfp/fplustm.c:555: warning: large integer implicitly truncated to unsigned type
      
      These arguments were changed to `const', so the compiler can now see that it's
      doing and outw(..., 0xffffnnnn).  Cast the arg to ushort.
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      3d781a02
    • N
      [PATCH] smc91x: allow for dynamic bus access configs · 09779c6d
      Nicolas Pitre 提交于
      All accessor's different methods are now selected with C code and unused
      ones statically optimized away at compile time instead of being selected
      with #if's and #ifdef's.  This has many advantages such as allowing the
      compiler to validate the syntax of the whole code, making it cleaner and
      easier to understand, and ultimately allowing people to define
      configuration symbols in terms of variables if they really want to
      dynamically support multiple bus configurations at the same time (with
      the unavoidable performance cost).
      Signed-off-by: NNicolas Pitre <nico@cam.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      09779c6d
    • D
      [PATCH] pcnet32: support boards with multiple phys · ac62ef04
      Don Fry 提交于
      Boards with multiple PHYs were not being handled properly by the pcnet32
      driver.  This patch by Thomas Bogendoerfer with changes by me will allow
      Allied Telesyn 2700FTX and 2701FTX boards to use either the copper or
      the fiber interfaces.  It has been tested on ia32 and ppc64 hardware.
      Philippe Seewer also tested and improved the patch.
      ethtool for pcnet32 already supports multiple phys.
      
      See also bugzilla bug 4219.
      
      Please apply to 2.6.16
      Signed-off-by: NDon Fry <brazilnut@us.ibm.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      ac62ef04
    • S
      [PATCH] sky2 version 1.1 · 8368f31c
      Stephen Hemminger 提交于
      Set version to 1.1
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      8368f31c
    • S
      [PATCH] sky2: handle all error irqs · d257924e
      Stephen Hemminger 提交于
      The hardware has additional error trap interrupt bits.  I have never seen
      them trigger, but if they do, it looks like this might be useful.
      Signed-off-by: NStephen Hemminger <shemminger@osdl.rog>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      d257924e
    • S
      [PATCH] sky2: transmit recovery · 8f24664d
      Stephen Hemminger 提交于
      This patch decodes state and revovers from any races in the transmit
      timeout and NAPI logic. It should never trigger, but if it does then
      do the right thing.
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      8f24664d
    • S
      [PATCH] sky2: whitespace fixes · d89e1343
      Stephen Hemminger 提交于
      Small whitespace fixes.
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      d89e1343
    • S
      [PATCH] sky2: add MSI support · fb2690a9
      Stephen Hemminger 提交于
      Add MSI support to sky2 driver.
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      fb2690a9
    • S
      [PATCH] sky2: coalescing parameters · 77b3d6a2
      Stephen Hemminger 提交于
      Change default coalescing parameters slightly, and allow wider
      range of values.
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      77b3d6a2
    • S
      [PATCH] sky2: rework of NAPI and IRQ management · e07b1aa8
      Stephen Hemminger 提交于
      Redo the interupt handling of sky2 driver based on the IRQ mangement
      documentation. All interrupts are handled by the device0 NAPI poll
      routine.
      
      Don't need to adjust interrupt mask in IRQ context, done only when
      changing device under RTNL. Therefore don't need hwlock anymore.
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      e07b1aa8
    • S
      [PATCH] sky2: drop broken wake on lan support · c4b1580e
      Stephen Hemminger 提交于
      Remove wake on lan support for now. It doesn't work right, and I
      don't have a machine with working suspend/resume to test or fix it.
      It will be re-enabled later.
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      c4b1580e
    • S
      [PATCH] sky2: remove support for untested Yukon EC/rev 0 · 290d4de5
      Stephen Hemminger 提交于
      The Yukon EC/rev0 (A1) chipset requires a bunch of workarounds. I copied these
      from sk98lin.  But since they never got tested and add more cruft to the code;
      any attempt at using driver as is on this version will probably fail.
      
      It looks like this was a early engineering sample chip revision, if it ever shows
      up on a real system. Produce an error message.
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      290d4de5
    • D
      [PATCH] mv643xx_eth: Cache align skb->data if CONFIG_NOT_COHERENT_CACHE · 6f059c3e
      Dale Farnsworth 提交于
      When I/O is non-cache-coherent, we need to ensure that the I/O buffers
      we use don't share cache lines with other data.
      Signed-off-by: NDale Farnsworth <dale@farnsworth.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      6f059c3e
    • S
      [PATCH] skge: version 1.4 · 9362860f
      Stephen Hemminger 提交于
      Update version number
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      9362860f
    • S
      [PATCH] skge: handle pci errors better · b9d64acc
      Stephen Hemminger 提交于
      When a PCI error occurs, try and report more info.
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      b9d64acc
    • S
      [PATCH] skge: formmating and whitespace cleanup · 203babb6
      Stephen Hemminger 提交于
      Reformat some code to make it easier to read. And whitespace
      fixes.
      Signed-off-by: NStephen Hemminger <sheminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      203babb6
    • S
      [PATCH] skge: use mmiowb · c68ce71a
      Stephen Hemminger 提交于
      Add mmio barriers at the appropriate places, don't have a platform
      that needs them, but this is where the documentation of the patch
      says to add them.
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      c68ce71a
    • S
      [PATCH] skge: use kcalloc · ff7907ae
      Stephen Hemminger 提交于
      Use kcalloc when allocating ring data structure.
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      ff7907ae
    • S
      [PATCH] skge: dma configuration cleanup · 93aea718
      Stephen Hemminger 提交于
      Cleanup of the part of the code that sets up DMA configuration.
      Should cause no real change in operation, just clearer.
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      93aea718
    • S
      [PATCH] skge: check the allocation of ring buffer · c3da1447
      Stephen Hemminger 提交于
      The SysKonnect Genesis and Yukon chip sets have restrictions on the possible
      control block area.  The memory needs to not cross 4 Gig boundary, and it needs
      to be 8 byte aligned.  This patch checks and fails to bring the device up
      if region is unacceptable.
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      c3da1447
    • S
      [PATCH] skge: use auto masking of irqs · cfc3ed79
      Stephen Hemminger 提交于
      Improve performance of skge driver by not touching irq mask
      register as much. Since the interrupt source auto-masks, the driver
      can just leave it disabled until the end of the soft irq.
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      cfc3ed79
    • S
      [PATCH] skge: use NAPI for tx cleanup. · 00a6cae2
      Stephen Hemminger 提交于
      Cleanup transmit buffers using NAPI.  This allows the transmit routine
      to leave interrupts enabled, and that improves performance.
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      00a6cae2
    • L
      Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6 · ec1248e7
      Linus Torvalds 提交于
      * master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6:
        [CRYPTO] aes: Fixed array boundary violation
        [CRYPTO] tcrypt: Fix key alignment
        [CRYPTO] all: Add missing cra_alignmask
        [CRYPTO] all: Use kzalloc where possible
        [CRYPTO] api: Align tfm context as wide as possible
        [CRYPTO] twofish: Use rol32/ror32 where appropriate
      ec1248e7
    • L
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 · 3d1f337b
      Linus Torvalds 提交于
      * master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (235 commits)
        [NETFILTER]: Add H.323 conntrack/NAT helper
        [TG3]: Don't mark tg3_test_registers() as returning const.
        [IPV6]: Cleanups for net/ipv6/addrconf.c (kzalloc, early exit) v2
        [IPV6]: Nearly complete kzalloc cleanup for net/ipv6
        [IPV6]: Cleanup of net/ipv6/reassambly.c
        [BRIDGE]: Remove duplicate const from is_link_local() argument type.
        [DECNET]: net/decnet/dn_route.c: fix inconsequent NULL checking
        [TG3]: make drivers/net/tg3.c:tg3_request_irq() static
        [BRIDGE]: use LLC to send STP
        [LLC]: llc_mac_hdr_init const arguments
        [BRIDGE]: allow show/store of group multicast address
        [BRIDGE]: use llc for receiving STP packets
        [BRIDGE]: stp timer to jiffies cleanup
        [BRIDGE]: forwarding remove unneeded preempt and bh diasables
        [BRIDGE]: netfilter inline cleanup
        [BRIDGE]: netfilter VLAN macro cleanup
        [BRIDGE]: netfilter dont use __constant_htons
        [BRIDGE]: netfilter whitespace
        [BRIDGE]: optimize frame pass up
        [BRIDGE]: use kzalloc
        ...
      3d1f337b
    • L
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 · 2bf2154c
      Linus Torvalds 提交于
      * master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6: (81 commits)
        [PATCH] USB: omninet: fix up debugging comments
        [PATCH] USB serial: add navman driver
        [PATCH] USB: Fix irda-usb use after use
        [PATCH] USB: rtl8150 small fix
        [PATCH] USB: ftdi_sio: add Icom ID1 USB product and vendor ids
        [PATCH] USB: cp2101: add new device IDs
        [PATCH] USB: fix check_ctrlrecip to allow control transfers in state ADDRESS
        [PATCH] USB: vicam.c: fix a NULL pointer dereference
        [PATCH] USB: ZC0301 driver bugfix
        [PATCH] USB: add support for Creativelabs Silvercrest USB keyboard
        [PATCH] USB: storage: new unusual_devs.h entry: Mitsumi 7in1 Card Reader
        [PATCH] USB: storage: unusual_devs.h entry 0420:0001
        [PATCH] USB: storage: another unusual_devs.h entry
        [PATCH] USB: storage: sandisk unusual_devices entry
        [PATCH] USB: fix initdata issue in isp116x-hcd
        [PATCH] USB: usbcore: usb_set_configuration oops (NULL ptr dereference)
        [PATCH] USB: usbcore: Don't assume a USB configuration includes any interfaces
        [PATCH] USB: ub 03 drop stall clearing
        [PATCH] USB: ub 02 remove diag
        [PATCH] USB: ub 01 remove first_open
        ...
      2bf2154c
    • L
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 · 08a4ecee
      Linus Torvalds 提交于
      * master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6: (23 commits)
        [PATCH] sysfs: fix a kobject leak in sysfs_add_link on the error path
        [PATCH] sysfs: don't export dir symbols
        [PATCH] get_cpu_sysdev() signedness fix
        [PATCH] kobject_add_dir
        [PATCH] debugfs: Add debugfs_create_blob() helper for exporting binary data
        [PATCH] sysfs: fix problem with duplicate sysfs directories and files
        [PATCH] Kobject: kobject.h: fix a typo
        [PATCH] Kobject: provide better warning messages when people do stupid things
        [PATCH] Driver core: add macros notice(), dev_notice()
        [PATCH] firmware: fix BUG: in fw_realloc_buffer
        [PATCH] sysfs: kzalloc conversion
        [PATCH] fix module sysfs files reference counting
        [PATCH] add EXPORT_SYMBOL_GPL_FUTURE() to USB subsystem
        [PATCH] add EXPORT_SYMBOL_GPL_FUTURE() to RCU subsystem
        [PATCH] add EXPORT_SYMBOL_GPL_FUTURE()
        [PATCH] Clean up module.c symbol searching logic
        [PATCH] kobj_map semaphore to mutex conversion
        [PATCH] kref: avoid an atomic operation in kref_put()
        [PATCH] handle errors returned by platform_get_irq*()
        [PATCH] driver core: platform_get_irq*(): return -ENXIO on error
        ...
      08a4ecee
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial · ba93c629
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial:
        README: bzip2 is not new
        Documentation/Changes: remove outdated translation references
        remove dead Radeon URL
        SCSI_AACRAID: add a help text
        update the i386 defconfig
        MAINTAINERS: remove the LANMEDIA entry
        Move ip2.c and ip2main.c to drivers/char/ip2/ where the other files
      ba93c629
    • L
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus · e031d33e
      Linus Torvalds 提交于
      * 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus:
        [MIPS] Update defconfigs.
        [MIPS] Separate CPU entries in /proc/cpuinfo with a blank line.
        [MIPS] sys_mmap2 offset argument should always be shifted 12, not PAGE_SHIFT.
        [MIPS] TX49XX has prefetch.
        [MIPS] Kill tlb-andes.c.
        [MIPS] War on whitespace: cleanup initial spaces followed by tabs.
        [MIPS] Makefile crapectomy.
        [MIPS] Reformat __xchg().
        [MIPS] Mention Broadcom part number for BigSur board
        [MIPS] Remove CONFIG_BUILD_ELF64.
        [MIPS] Further sparsification for 32-bit compat code.
        [MIPS] fix wrong __user usage in _sysn32_rt_sigsuspend
        [MIPS] Signal cleanup
        [MIPS] Reformat all of signal32.c with tabs instead of space for consistency
        [MIPS] Delete unused sys32_waitpid.
        [MIPS] Make I/O helpers more customizable
        [MIPS] Symmetric Uniprocessor support for Qemu.
        [MIPS] sc-rm7k.c cleanup
        [MIPS] MIPS64 R2 optimizations for 64-bit endianess swapping.
        [MIPS] Add early console for Cobalt.
      e031d33e
    • L
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband · 52aef818
      Linus Torvalds 提交于
      * 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband: (47 commits)
        IB/mthca: Query SRQ srq_limit fixes
        IPoIB: Get rid of useless test of queue length
        IB/mthca: Correct reported SRQ size in MemFree case.
        IB/mad: Fix oopsable race on device removal
        IB/srp: Coverity fix to srp_parse_options()
        IB/mthca: Coverity fix to mthca_init_eq_table()
        IB: Coverity fixes to sysfs.c
        IPoIB: Move ipoib_ib_dev_flush() to ipoib workqueue
        IPoIB: Fix build now that neighbour destructor is in neigh_params
        IB/uverbs: Use correct alt_pkey_index in modify QP
        IB/umad: Add support for large RMPP transfers
        IB/srp: Add SCSI host attributes to show target port
        IB/cm: Check cm_id state before handling a REP
        IB/mthca: Update firmware versions
        IB/mthca: Optimize large messages on Sinai HCAs
        IB/uverbs: Fix query QP return of sq_sig_all
        IB: Fix modify QP checking of "current QP state" attribute
        IPoIB: Fix multicast race between canceling and completing
        IPoIB: Clean up if posting receives fails
        IB/mthca: Use an enum for HCA page size
        ...
      52aef818
    • L
      Merge master.kernel.org:/home/rmk/linux-2.6-arm · 28c006c1
      Linus Torvalds 提交于
      * master.kernel.org:/home/rmk/linux-2.6-arm:
        [ARM] Fix cosmetic typo in asm/irq.h
        [ARM] 3367/1: CLCD mode no longer supported on the RealView boards
        [ARM] 3366/1: Allow the 16bpp mode configuration in the CLCD control register
      28c006c1
    • L
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev · cbe037b4
      Linus Torvalds 提交于
      * 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev: (112 commits)
        [libata] sata_mv: fix irq port status usage
        [PATCH] libata: move IDENTIFY info printing from ata_dev_read_id() to ata_dev_configure()
        [PATCH] libata: use local *id instead of dev->id in ata_dev_configure()
        [PATCH] libata: check Word 88 validity in ata_id_xfer_mask()
        [PATCH] libata: fix class handling in ata_bus_probe()
        [PATCH] ahci: enable prefetching for PACKET commands
        libata: turn on ATAPI by default
        [PATCH] sata_sil24: lengthen softreset timeout
        [PATCH] sata_sil24: exit early from softreset if SStatus reports no device
        [PATCH] libata: fix missing classes[] initialization in ata_bus_probe()
        [PATCH] libata: kill unused xfer_mode functions
        [PATCH] libata: reimplement ata_set_mode() using xfer_mask helpers
        [PATCH] libata: use xfer_mask helpers in ata_dev_set_mode()
        [PATCH] libata: use ata_id_xfermask() in ata_dev_configure()
        [PATCH] libata: add xfer_mask handling functions
        [PATCH] libata: improve xfer mask constants and update ata_mode_string()
        [PATCH] libata: rename ATA_FLAG_FLUSH_PIO_TASK to ATA_FLAG_FLUSH_PORT_TASK
        [PATCH] libata: kill unused pio_task and packet_task
        [PATCH] libata: convert pio_task and packet_task to port_task
        [PATCH] libata: implement port_task
        ...
      cbe037b4
    • L
      Merge kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git with fixups · f0481730
      Linus Torvalds 提交于
      This merges the DVB tree, but fixes up the history that had gotten
      screwed up by a broken commit.
      
      The history is fixed up by re-doing the commit properly (taking the
      resolve from the final result of the original), and then cherry-picking
      the commits that followed the broken merge.
      
      * dvb: (190 commits)
        V4L/DVB (3545): Fixed no_overlay option and quirks on saa7134 driver
        V4L/DVB (3543): Fix Makefile to adapt to bt8xx/ conversion
        V4L/DVB (3538): Bt8xx documentation update
        V4L/DVB (3537a): Whitespace cleanup
        V4L/DVB (3533): Add WSS (wide screen signalling) module parameters
        V4L/DVB (3532): Moved duplicated code of ALPS BSRU6 tuner to a standalone file.
        V4L/DVB (3530): Kconfig: remove VIDEO_AUDIO_DECODER
        V4L/DVB (3529): Kconfig: add menu items for cs53l32a and wm8775 A/D converters
        V4L/DVB (3528): Kconfig: fix ATSC frontend menu item names by manufacturer
        V4L/DVB (3527): VIDEO_CPIA2 must depend on USB
        V4L/DVB (3525): Kconfig: remove VIDEO_DECODER
        V4L/DVB (3524): Kconfig: add menu items for saa7115 and saa7127
        V4L/DVB (3494): Kconfig: select VIDEO_MSP3400 to build msp3400.ko
        V4L/DVB (3522): Fixed a trouble with other PAL standards
        V4L/DVB (3521): Avoid warnings at video-buf.c
        V4L/DVB (3514): SAA7113 doesn't have auto std chroma detection mode
        V4L/DVB (3513): Remove saa711x driver
        V4L/DVB (3509): Make a needlessly global function static.
        V4L/DVB (3506): Cinergy T2 dmx cleanup on disconnect
        V4L/DVB (3504): Medion 7134: Autodetect second bridge chip
        ...
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      f0481730