15 Feb, 2007

2 commits

  • After Al Viro (finally) succeeded in removing the sched.h #include in module.h
    recently, it makes sense again to remove other superfluous sched.h includes.
    There are quite a lot of files which include it but don't actually need
    anything defined in there. Presumably these includes were once needed for
    macros that used to live in sched.h, but moved to other header files in the
    course of cleaning it up.

    To ease the pain, this time I did not fiddle with any header files and only
    removed #includes from .c-files, which tend to cause less trouble.

    Compile tested against 2.6.20-rc2 and 2.6.20-rc2-mm2 (with offsets) on alpha,
    arm, i386, ia64, mips, powerpc, and x86_64 with allnoconfig, defconfig,
    allmodconfig, and allyesconfig as well as a few randconfigs on x86_64 and all
    configs in arch/arm/configs on arm. I also checked that no new warnings were
    introduced by the patch (actually, some warnings are removed that were emitted
    by unnecessarily included header files).

    Signed-off-by: Tim Schmielau
    Acked-by: Russell King
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Tim Schmielau
     
  • Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Burman Yan
     

12 Feb, 2007

2 commits


14 Dec, 2006

1 commit

  • This adds initial support to 8250-pci for the Korenix Jetcard PCI serial
    cards. The JC12xx cards are standard RS232-based serial cards utilising
    the Oxford 16C950 device.

    The JC14xx are RS422/RS485-based cards, but in order for these to be
    supported natively, we will need additional tweaks to the 8250 layers so
    we can specify some values for the 950's registers. Hence, these two
    entries are commented out.

    Signed-off-by: Russell King
    Signed-off-by: Linus Torvalds

    Russell King
     

02 Oct, 2006

1 commit


30 Aug, 2006

1 commit


27 Aug, 2006

1 commit


04 Jul, 2006

1 commit


03 Jul, 2006

1 commit


28 Jun, 2006

1 commit


09 Feb, 2006

1 commit


03 Feb, 2006

1 commit

  • This patch adds support for SIIG 8-port boards. These boards have 4 ports in
    separate bars and another 4 ports in the single bar. Because of this strange
    port arrangement these cards need special setup function. Fortunately no other
    SIIG cards have more than 4 port, so this setup function could be used for them
    too.

    Signed-off-by: Andrey Panin
    Signed-off-by: Russell King

    Andrey Panin
     

18 Jan, 2006

1 commit

  • There is a new device which is look like:

    Serial controller: Decision Computer International Co. PCCOM2 (rev 02) (prog-if 02 [16550])
    0700: 6666:0004 (rev 02) (prog-if 02)
    Flags: medium devsel, IRQ 177
    Memory at fe000000 (32-bit, non-prefetchable) [size=128]
    I/O ports at e880 [size=128]
    I/O ports at e400 [size=256]

    It has two 16550A, and is not listed in kernel, although the
    manufacturer clams that it is supported...

    I've created the following patch, it only add the new PCI id and the
    card to the repository, it seems to work.

    Signed-off-by: Alon Bar-Lev
    Signed-off-by: Russell King

    Alon Bar-Lev
     

05 Jan, 2006

2 commits


08 Dec, 2005

1 commit


29 Nov, 2005

1 commit


25 Oct, 2005

2 commits

  • Add the new ID 0x132a and configure the new PCI Diva console port. This
    device supports only 1 single console UART.

    Signed-off-by: Andrew Morton
    Signed-off-by: Russell King

    Justin Chen
     
  • Tested by Wolfgang Denk with this device:

    00:0f.0 Network controller: PLX Technology, Inc. PCI IOBus Bridge (rev 01)
    Subsystem: Exsys EX-4055 4S(16C550) RS-232
    Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
    Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR-
    Signed-off-by: Russell King

    Bjorn Helgaas
     

28 Jul, 2005

2 commits

  • Russell King
     
  • Add support for the MRi PCIDS1 dual port serial card. This card is a
    little controversial since it is the subject of a PCI vendor/device ID
    clash. (See
    http://www.ussg.iu.edu/hypermail/linux/kernel/0303.1/0516.html). I have
    for now just used the hex ID 0x950a. The divisor was part calculated part
    iterated, so may not be exactly correct (but works for me at all settings
    between 300 - 115300 bps).

    Cc: Russell King
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    David Ranson
     

27 Jul, 2005

6 commits


22 Jul, 2005

1 commit


18 Jul, 2005

1 commit


06 May, 2005

1 commit


17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds