Skip to contentSkip to conversation

Serial updates

PATCH New Russell King 1 participant 1 message Sep 9, 2003

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Serial updates

Here's a set of serial updates I'm planning to send to Linus shortly. You can get a patch from the following URL:

	http://patches.arm.linux.org.uk/serial-20030909.diff
 drivers/serial/8250_cs.c     |  712 ------------
 drivers/serial/core.c        | 2432 -------------------------------------------
 drivers/serial/8250.c        |   24 
 drivers/serial/8250.h        |    4 
 drivers/serial/8250_pci.c    |   22 
 drivers/serial/Kconfig       |   32 
 drivers/serial/Makefile      |    4 
 drivers/serial/clps711x.c    |   12 
 drivers/serial/sa1100.c      |    8 
 drivers/serial/serial_core.c | 2420 ++++++++++++++++++++++++++++++++++++++++++
 drivers/serial/serial_cs.c   |  712 ++++++++++++
 include/linux/serial_core.h  |   10 
 12 files changed, 3198 insertions(+), 3194 deletions(-)

<[email protected]> (03/09/09 1.1243)
[SERIAL] Introduce per-port capabilities.

This allows us to maintain quirks or capabilities on a per-port basis, so we can handle buggy clones more effectively.

<[email protected]> (03/09/09 1.1242)
[SERIAL] Fix another missing irqreturn_t (clps711x.c)

<[email protected]> (03/09/09 1.1241)
[SERIAL] Convert serial config deps to select statements

The dependencies for CONFIG_SERIAL_CORE / CONFIG_SERIAL_CORE_CONSOLE were becoming very messy. This cset converts the dependencies to use "select" statements instead.

<[email protected]> (03/09/09 1.1240)
[SERIAL] Drop "level" argument from serial PM calls.

Since the driver model has transitioned away from using multi-level device suspend/resume, we also drop the multi-level support from the serial layer.

Update the 8250 and sa1100 drivers for this change.

<[email protected]> (03/08/27 1.1153.59.2)
[SERIAL] Rename core.o and 8250_cs.o

core.ko is a bad name for a module - make it serial_core.ko 8250_cs.ko continues to cause people compatibility problems with older kernels, so rename that back to serial_cs.ko

<[email protected]> (03/08/24 1.1123.33.1)
[SERIAL] Add new port numbers.

This adds the new port numbers which are in use in MAC and PARISC trees (so other people know they're taken.)

Signature · 5 lines
Russell King ([email protected])	http://www.arm.linux.org.uk/personal/
Linux kernel maintainer of:
  2.6 ARM Linux   - http://www.arm.linux.org.uk/
  2.6 PCMCIA      - http://pcmcia.arm.linux.org.uk/
  2.6 Serial core