Commit bb97b2d9 authored by Tom Rini's avatar Tom Rini Committed by Linus Torvalds

[PATCH] Fix CPM2 uart driver device number brain damage

The following patch against 2.6.10-rc1 fixes the brain damage that was
found in the CPM2 uart driver.  Previously, if 8250 was configured in, it
would use one set of numbers (which at the time didn't conflict with
anything, but have since been officially given to the Motorola i.MX driver)
and if 8250 wasn't in, it would masquerade as it.  The following switches
us over to 204/46...49 (Which is still unclaimed).
Signed-off-by: default avatarTom Rini <trini@kernel.crashing.org>
Cc: <rmk@arm.linux.org.uk>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 30c1c584
......@@ -2758,6 +2758,10 @@ Your cooperation is appreciated.
43 = /dev/ttySMX2 Motorola i.MX - port 2
44 = /dev/ttyMM0 Marvell MPSC - port 0
45 = /dev/ttyMM1 Marvell MPSC - port 1
46 = /dev/ttyCPM0 PPC CPM (SCC or SMC) - port 0
...
49 = /dev/ttyCPM5 PPC CPM (SCC or SMC) - port 5
205 char Low-density serial ports (alternate device)
0 = /dev/culu0 Callout device for ttyLU0
......@@ -2786,6 +2790,9 @@ Your cooperation is appreciated.
41 = /dev/ttySMX0 Callout device for ttySMX0
42 = /dev/ttySMX1 Callout device for ttySMX1
43 = /dev/ttySMX2 Callout device for ttySMX2
46 = /dev/cucpm0 Callout device for ttyCPM0
...
49 = /dev/cucpm5 Callout device for ttyCPM5
206 char OnStream SC-x0 tape devices
0 = /dev/osst0 First OnStream SCSI tape, mode 0
......
......@@ -17,13 +17,8 @@
#include "cpm_uart_cpm1.h"
#endif
#ifndef CONFIG_SERIAL_8250
#define SERIAL_CPM_MAJOR TTY_MAJOR
#define SERIAL_CPM_MINOR 64
#else
#define SERIAL_CPM_MAJOR 204
#define SERIAL_CPM_MINOR 42
#endif
#define SERIAL_CPM_MINOR 46
#define IS_SMC(pinfo) (pinfo->flags & FLAG_SMC)
#define IS_DISCARDING(pinfo) (pinfo->flags & FLAG_DISCARDING)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment