13 Jan, 2009

1 commit

  • Add the Multi-Tech cellular modem firmware to the TI USB serial driver.
    This firmware was extracted from:

    ftp://ftp.multitech.com/wireless/wireless_linux.zip

    Firmware licence: "all firmware components are redistributable in binary
    form" per support@multitech.com
    Copyright (C) 2005 Multi-Tech Systems, Inc.

    Signed-off-by: Chris Adams
    Signed-off-by: Alan Cox
    Signed-off-by: Linus Torvalds

    Chris Adams
     


08 Jan, 2009

2 commits

  • Thanks to David Woodhouse for help.

    Signed-off-by: Jaswinder Singh Rajput
    Signed-off-by: David S. Miller

    Jaswinder Singh Rajput
     
  • Rafael reported:

    I get the following error from 'make modules_install' on my test boxes:

    HOSTCC firmware/ihex2fw
    /home/rafael/src/linux-2.6/firmware/ihex2fw.c:268: fatal error: opening dependency file firmware/.ihex2fw.d: Read-only file system
    compilation terminated.
    make[3]: *** [firmware/ihex2fw] Error 1
    make[2]: *** [_modinst_post] Error 2
    make[1]: *** [sub-make] Error 2
    make: *** [all] Error 2

    where the configuration is that the kernel is compiled on a build box
    with 'make O= -j5' and then is mounted over NFS read-only by
    each test box (full path to this directory is the same on the build box and on
    the test boxes). Then, I cd into , run 'make modules_install' and get
    the error above.

    The issue turns out to be that we when we install firmware pick
    up the list of firmware blobs from firmware/Makefile.
    And this triggers the Makefile rules to update ihex2fw.

    There were two solutions for this issue:
    1) Move the list of firmware blobs to a separate file
    2) Avoid ihex2fw rebuild by moving it to scripts

    As I seriously beleive that the list of firmware blobs should be
    done in a fundamental different way solution 2) was selected.

    Reported-and-tested-by: "Rafael J. Wysocki"
    Signed-off-by: Sam Ravnborg
    Cc: David Woodhouse

    Sam Ravnborg
     

07 Jan, 2009

1 commit

  • Make firmware/dsp56k/bootstrap.asm buildable on a56, the free Motorola
    DSP56001 assembler (http://www.zdomain.com/a56.html).

    Summary of changes:

    - Remove '' candy (they specify explicit addressing modes,
    which a56 don't grok, but uses implicitly anyway).

    - Replace 'move' with 'movem' when accessing program memory.

    - Rename a few labels to avoid duplicates (which a56 can't handle).

    Signed-off-by: Robert Millan
    Cc: Jaswinder Singh
    Cc: David Woodhouse
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Robert Millan
     

06 Jan, 2009

1 commit

  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (44 commits)
    qlge: Fix sparse warnings for tx ring indexes.
    qlge: Fix sparse warning regarding rx buffer queues.
    qlge: Fix sparse endian warning in ql_hw_csum_setup().
    qlge: Fix sparse endian warning for inbound packet control block flags.
    qlge: Fix sparse warnings for byte swapping in qlge_ethool.c
    myri10ge: print MAC and serial number on probe failure
    pkt_sched: cls_u32: Fix locking in u32_change()
    iucv: fix cpu hotplug
    af_iucv: Free iucv path/socket in path_pending callback
    af_iucv: avoid left over IUCV connections from failing connects
    af_iucv: New error return codes for connect()
    net/ehea: bitops work on unsigned longs
    Revert "net: Fix for initial link state in 2.6.28"
    tcp: Kill extraneous SPLICE_F_NONBLOCK checks.
    tcp: don't mask EOF and socket errors on nonblocking splice receive
    dccp: Integrate the TFRC library with DCCP
    dccp: Clean up ccid.c after integration of CCID plugins
    dccp: Lockless integration of CCID congestion-control plugins
    qeth: get rid of extra argument after printk to dev_* conversion
    qeth: No large send using EDDP for HiperSockets.
    ...

    Linus Torvalds
     

05 Jan, 2009

3 commits


30 Dec, 2008

1 commit


27 Nov, 2008

1 commit


23 Sep, 2008

1 commit


02 Sep, 2008

1 commit


03 Aug, 2008

1 commit


16 Jul, 2008

1 commit


15 Jul, 2008

9 commits


10 Jul, 2008

16 commits