1. 21 Feb, 2004 3 commits
    • Bjorn Helgaas's avatar
      [SERIAL] Fix /proc serial info for MMIO ports · 427502ff
      Bjorn Helgaas authored
      Patch from: Bjorn Helgaas
      
      This patch against 2.6.2 fixes a minor issue with /proc/tty/drivers/*,
      which currently doesn't show MMIO address information.  Current
      sample output:
      
              # cat /proc/tty/driver/serial
              serinfo:1.0 driver revision:
              0: uart:16450 port:00000000 irq:65 tx:72 rx:0 RTS|DTR
              1: uart:16550A port:00000000 irq:65 tx:2950 rx:0 RTS|DTR
              ...
      
      Output with the attached patch:
      
              # cat /proc/tty/driver/serial
              serinfo:1.0 driver revision:
              0: uart:16450 mmio:0xF8031000 irq:65 tx:72 rx:0 RTS|DTR
              1: uart:16550A mmio:0xFF5E0000 irq:65 tx:2403 rx:74 RTS|DTR
              ...
      427502ff
    • Bjorn Helgaas's avatar
      [SERIAL] Discover ACPI serial ports before plug-in ports · 28a1fbf7
      Bjorn Helgaas authored
      Patch from: Bjorn Helgaas
      
      This makes us discover ACPI serial ports before PCI ones.  The ACPI
      ports tend to be built-in, and discovering them late means their ttyS
      names move around if PCI serial ports are added or removed.  I think
      it makes more sense to have relatively predictable and consistent
      names for the built-in hardware.
      28a1fbf7
    • Mark Hindley's avatar
      [SERIAL] fix 8250_pnp resource allocation · 6c4a6df3
      Mark Hindley authored
      Patch from: Mark Hindley
      
      Patch below to ensure that 8250_pnp sets necessary flags so that 8250
      driver will reserve ioports.
      
      Before, I was logging errors like
      
      Feb 20 08:42:37 titan kernel: Trying to free nonexistent resource <000003e8-000003ef>
      
      on module unload.
      6c4a6df3
  2. 20 Feb, 2004 36 commits
  3. 19 Feb, 2004 1 commit