Linus Torvalds
d5b4bb4d10
Merge branch 'delete-mca' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
...
Pull the MCA deletion branch from Paul Gortmaker:
"It was good that we could support MCA machines back in the day, but
realistically, nobody is using them anymore. They were mostly limited
to 386-sx 16MHz CPU and some 486 class machines and never more than
64MB of RAM. Even the enthusiast hobbyist community seems to have
dried up close to ten years ago, based on what you can find searching
various websites dedicated to the relatively short lived hardware.
So lets remove the support relating to CONFIG_MCA. There is no point
carrying this forward, wasting cycles doing routine maintenance on it;
wasting allyesconfig build time on validating it, wasting I/O on git
grep'ping over it, and so on."
Let's see if anybody screams. It generally has compiled, and James
Bottomley pointed out that there was a MCA extension from NCR that
allowed for up to 4GB of memory and PPro-class machines. So in *theory*
there may be users out there.
But even James (technically listed as a maintainer) doesn't actually
have a system, and while Alan Cox claims to have a machine in his cellar
that he offered to anybody who wants to take it off his hands, he didn't
argue for keeping MCA support either.
So we could bring it back. But somebody had better speak up and talk
about how they have actually been using said MCA hardware with modern
kernels for us to do that. And David already took the patch to delete
all the networking driver code (commit a5e371f61a : "drivers/net:
delete all code/drivers depending on CONFIG_MCA").
* 'delete-mca' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux:
MCA: delete all remaining traces of microchannel bus support.
scsi: delete the MCA specific drivers and driver code
serial: delete the MCA specific 8250 support.
arm: remove ability to select CONFIG_MCA
2012-05-23 17:12:06 -07:00
..
8250
Merge branch 'delete-mca' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
2012-05-23 17:12:06 -07:00
cpm_uart
TTY: serial, fix includes in some drivers
2011-09-22 15:49:26 -07:00
jsm
jsm: Fixed EEH recovery error
2012-01-24 12:55:36 -08:00
21285.c
Disintegrate asm/system.h for ARM
2012-03-28 18:30:01 +01:00
68328serial.c
TTY: 68328serial, use tty_port_block_til_ready
2012-04-09 12:02:45 -07:00
altera_jtaguart.c
Merge branch 'devicetree/next' of git://git.secretlab.ca/git/linux-2.6
2011-10-27 08:35:41 +02:00
altera_uart.c
tty: serial: altera_uart: Check for NULL platform_data in probe.
2012-04-09 10:30:39 -07:00
amba-pl010.c
serial: pl010: Enable module alias autogeneration for AMBA drivers
2011-11-22 10:58:32 +00:00
amba-pl011.c
TTY pull request for 3.5-rc1
2012-05-22 16:12:24 -07:00
apbuart.c
apbuart: fix section mismatch warning
2011-12-27 16:33:13 -05:00
apbuart.h
ar933x_uart.c
SERIAL: AR933X: Add driver for the built-in UART of the SoC
2011-12-07 22:02:46 +00:00
atmel_serial.c
tty/serial: atmel_serial: fix RS485 half-duplex problem
2012-04-09 10:30:39 -07:00
bcm63xx_uart.c
serial: bcm63xx_uart: fix irq storm after rx fifo overrun.
2011-06-16 12:01:58 -07:00
bfin_sport_uart.c
serial: bfin-sport-uart: Add tty ASYNC_CTS_FLOW flag to do CTS flow control.
2011-12-09 19:05:33 -08:00
bfin_sport_uart.h
tty: bfin-sport-uart: Rx interrupt is not called always with irq disabled.
2011-12-09 19:05:33 -08:00
bfin_uart.c
serial: bfin_uart: Make MMR access compatible with 32 bits bf609 style controller.
2012-05-17 13:25:56 -07:00
clps711x.c
ARM: clps711x: Using a single definition for the PHYS and VIRT registers offset
2012-05-11 16:18:01 +02:00
crisv10.c
cris: fix missing tty arg in wait_event_interruptible_tty call
2012-05-08 08:58:01 -07:00
crisv10.h
dz.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
dz.h
efm32-uart.c
serial/efm32: add new driver
2012-01-26 11:29:47 -08:00
icom.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
icom.h
ifx6x60.c
TTY: remove re-assignments to tty_driver members
2012-03-08 11:37:58 -08:00
ifx6x60.h
serial: ifx6x60: minor cleanup
2011-02-17 11:16:15 -08:00
imx.c
tty: serial: imx: adopt pinctrl support
2012-05-11 15:01:57 +08:00
ioc3_serial.c
TTY: serial, fix includes in some drivers
2011-09-22 15:49:26 -07:00
ioc4_serial.c
TTY: remove serialP.h inclusion from some files
2012-03-08 11:47:02 -08:00
ip22zilog.c
Fix common misspellings
2011-03-31 11:26:23 -03:00
ip22zilog.h
Kconfig
tty/serial/omap: console can only be built-in
2012-04-09 10:34:16 -07:00
kgdboc.c
tty: Add module.h to drivers/tty users who just expect it there.
2011-10-31 19:31:27 -04:00
lantiq.c
Merge branch 'tty-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
2011-10-26 15:11:09 +02:00
m32r_sio.c
TTY: remove serialP.h inclusion from some files
2012-03-08 11:47:02 -08:00
m32r_sio.h
TTY: serial, include pci.h in m32r_sio
2012-03-08 11:47:02 -08:00
m32r_sio_reg.h
m32r: relocate drivers back out of 8250 dir
2012-02-08 15:04:32 -08:00
Makefile
Merge tag 'tty-3.3-rc3' tty-next
2012-02-10 10:25:27 -08:00
max3100.c
TTY: Remove redundant spi driver bus initialization
2011-11-26 20:19:21 -08:00
max3107.c
TTY: Remove redundant spi driver bus initialization
2011-11-26 20:19:21 -08:00
max3107.h
Fix common misspellings
2011-03-31 11:26:23 -03:00
mcf.c
TTY: irq: Remove IRQF_DISABLED
2011-09-22 16:08:57 -07:00
mfd.c
simple_open: automatically convert to simple_open()
2012-04-05 15:25:50 -07:00
mpc52xx_uart.c
mpc5200b/uart: select more tolerant uart prescaler on low baudrates
2012-03-08 13:15:50 -08:00
mpsc.c
mrst_max3110.c
TTY: Remove redundant spi driver bus initialization
2011-11-26 20:19:21 -08:00
mrst_max3110.h
max3110: add sysrq support
2011-08-26 11:01:15 -07:00
msm_serial.c
Merge branch 'next/dt' of git://git.linaro.org/people/arnd/arm-soc
2011-11-01 21:02:35 -07:00
msm_serial.h
tty: remove invalid location line in file header
2011-04-19 16:33:36 -07:00
msm_serial_hs.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
msm_smd_tty.c
TTY: remove re-assignments to tty_driver members
2012-03-08 11:37:58 -08:00
mux.c
tty/serial/mux.c: linux/tty.h included twice
2012-02-24 13:50:45 -08:00
mxs-auart.c
TTY pull request for 3.5-rc1
2012-05-22 16:12:24 -07:00
netx-serial.c
tty: remove invalid location line in file header
2011-04-19 16:33:36 -07:00
nwpserial.c
tty: Add export.h for EXPORT_SYMBOL/THIS_MODULE to exporters
2011-10-31 19:31:28 -04:00
of_serial.c
tegra, serial8250: add ->handle_break() uart_port op
2012-04-18 15:07:53 -07:00
omap-serial.c
Merge 3.4-rc3 into tty-next
2012-04-18 15:57:31 -07:00
pch_uart.c
Merge 3.4-rc4 into tty-next
2012-04-23 09:39:23 -07:00
pmac_zilog.c
tty/serial/pmac_zilog: Fix "nobody cared" IRQ message
2012-04-30 10:59:58 +10:00
pmac_zilog.h
tty/serial/pmac_zilog: Fix suspend & resume
2011-12-16 11:10:01 +11:00
pnx8xxx_uart.c
pxa.c
ARM: device tree work
2012-03-27 16:47:35 -07:00
sa1100.c
ARM: 7342/2: sa1100: prepare for sparse irq conversion
2012-03-25 23:57:20 +01:00
samsung.c
serial: samsung: fix omission initialize ulcon in reset port fn()
2012-04-09 10:30:39 -07:00
samsung.h
serial: samsung: merge probe() function from all SoC specific extensions
2011-12-23 10:07:00 +09:00
sb1250-duart.c
TTY: serial, fix includes in some drivers
2011-09-22 15:49:26 -07:00
sc26xx.c
TTY: serial: convert drivers/tty/serial/* to use module_platform_driver()
2011-11-30 20:11:46 +09:00
serial_core.c
Revert "serial_core: Update buffer overrun statistics."
2012-05-15 09:44:22 -07:00
serial_ks8695.c
TTY: irq: Remove IRQF_DISABLED
2011-09-22 16:08:57 -07:00
serial_txx9.c
TTY: serial, fix includes in some drivers
2011-09-22 15:49:26 -07:00
sh-sci.c
serial: sh-sci: Fix for port types without BRI interrupts.
2012-05-18 18:21:06 +09:00
sh-sci.h
serial: sh-sci: use serial_port_in/out vs sci_in/out.
2012-03-30 19:50:15 +09:00
sirfsoc_uart.c
pinctrl: API changes to support multiple states per device
2012-03-05 11:22:59 +01:00
sirfsoc_uart.h
serial/sirf: fixup for changes to pin control
2012-02-22 17:59:12 +01:00
sn_console.c
Miscellaneous Itanium patches
2012-03-23 17:19:37 -07:00
suncore.c
tty: sparc: rename drivers/tty/serial/suncore.h -> include/linux/sunserialcore.h
2012-02-10 10:44:35 -08:00
sunhv.c
Disintegrate asm/system.h for Sparc
2012-03-28 18:30:03 +01:00
sunsab.c
Disintegrate asm/system.h for Sparc
2012-03-28 18:30:03 +01:00
sunsab.h
sunsu.c
Disintegrate asm/system.h for Sparc
2012-03-28 18:30:03 +01:00
sunzilog.c
serial/sunzilog: fix keyboard on SUN SPARCstation
2012-04-04 00:37:10 -07:00
sunzilog.h
timbuart.c
TTY: serial: convert drivers/tty/serial/* to use module_platform_driver()
2011-11-30 20:11:46 +09:00
timbuart.h
uartlite.c
Merge branch 'devicetree/next' of git://git.secretlab.ca/git/linux-2.6
2011-10-27 08:35:41 +02:00
ucc_uart.c
serial: Kill off NO_IRQ
2012-01-26 17:14:50 -08:00
vr41xx_siu.c
serial: Kill off NO_IRQ
2012-01-26 17:14:50 -08:00
vt8500_serial.c
tty: serial: vt8500: fix annotations for probe/remove
2012-03-12 10:21:55 -07:00
xilinx_uartps.c
tty: Add module.h to drivers/tty users who just expect it there.
2011-10-31 19:31:27 -04:00
zs.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
zs.h