1. 01 Dec, 2002 4 commits
    • Russell King's avatar
      [SERIAL] Fix failure checks · 55d2c487
      Russell King authored
      We originally checked for failure by checking if the returned code
      was non-zero.  Strictly, it should be a negative value.
      55d2c487
    • Russell King's avatar
      [SERIAL] Pass "iomap" base from probe modules · 7f114818
      Russell King authored
      Patch from Randolph Chung, slightly modified by rmk.
      
      When displaying the details of memory mapped serial ports, we want to show
      some sane base value.  The cookie returned from ioremap can be meaningless
      to users (and developers), especially when the cookie could be a dynamically
      allocated virtual address.
      
      The more useful cookie is the value passed into ioremap.  We already have
      support for handling this cookie internally - we haven't allowed the PCI
      probe module to hand it to the higher levels until now.
      7f114818
    • Russell King's avatar
      [SERIAL] Export pci_siig10x_fn() and pci_siig20x_fn() · d6f75078
      Russell King authored
      Patch from Zwane Mwaikambo, fixed by rmk, comments by rmk.
      
      SIIG cards have parallel ports in addition to serial ports.  We therefore
      probe the cards in parport_serial.c and call the serial specific probe
      functions in 8250_pci.c
      
      This is the second half of a patch that was applied in 2.5.50 to
      parport_serial by others without the corresponding 8250_pci.c changes.
      d6f75078
    • Russell King's avatar
      [SERIAL] Prevent PNPBIOS re-registering already detected ports · 1d680b7a
      Russell King authored
      During initialisation of 8250 serial, we scan a list of ISA ports and
      register any ports.  We then perform PNPBIOS scanning, which re-registers
      ttyS0.  Unfortunately, if devfs is enabled, devfs reports an error because
      we try to create two tts/0 entries.
      
      Therefore, when adding a new port we check that it has not been detected
      before attempting to probe the port and register it with devfs (via the
      tty layer.)
      1d680b7a
  2. 30 Nov, 2002 1 commit
  3. 27 Nov, 2002 14 commits
  4. 26 Nov, 2002 21 commits