Browse Source

tty: move drivers/serial/ to drivers/tty/serial/

The serial drivers are really just tty drivers, so move them to
drivers/tty/ to make things a bit neater overall.

This is part of the tty/serial driver movement proceedure as proposed by
Arnd Bergmann and approved by everyone involved a number of months ago.

Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Rogier Wolff <R.E.Wolff@bitwizard.nl>
Cc: Michael H. Warfield <mhw@wittsend.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Greg Kroah-Hartman 14 years ago
parent
commit
ab4382d274
100 changed files with 3 additions and 3 deletions
  1. 1 2
      drivers/Makefile
  2. 1 1
      drivers/char/Kconfig
  3. 1 0
      drivers/tty/Makefile
  4. 0 0
      drivers/tty/serial/21285.c
  5. 0 0
      drivers/tty/serial/68328serial.c
  6. 0 0
      drivers/tty/serial/68328serial.h
  7. 0 0
      drivers/tty/serial/68360serial.c
  8. 0 0
      drivers/tty/serial/8250.c
  9. 0 0
      drivers/tty/serial/8250.h
  10. 0 0
      drivers/tty/serial/8250_accent.c
  11. 0 0
      drivers/tty/serial/8250_acorn.c
  12. 0 0
      drivers/tty/serial/8250_boca.c
  13. 0 0
      drivers/tty/serial/8250_early.c
  14. 0 0
      drivers/tty/serial/8250_exar_st16c554.c
  15. 0 0
      drivers/tty/serial/8250_fourport.c
  16. 0 0
      drivers/tty/serial/8250_gsc.c
  17. 0 0
      drivers/tty/serial/8250_hp300.c
  18. 0 0
      drivers/tty/serial/8250_hub6.c
  19. 0 0
      drivers/tty/serial/8250_mca.c
  20. 0 0
      drivers/tty/serial/8250_pci.c
  21. 0 0
      drivers/tty/serial/8250_pnp.c
  22. 0 0
      drivers/tty/serial/Kconfig
  23. 0 0
      drivers/tty/serial/Makefile
  24. 0 0
      drivers/tty/serial/altera_jtaguart.c
  25. 0 0
      drivers/tty/serial/altera_uart.c
  26. 0 0
      drivers/tty/serial/amba-pl010.c
  27. 0 0
      drivers/tty/serial/amba-pl011.c
  28. 0 0
      drivers/tty/serial/apbuart.c
  29. 0 0
      drivers/tty/serial/apbuart.h
  30. 0 0
      drivers/tty/serial/atmel_serial.c
  31. 0 0
      drivers/tty/serial/bcm63xx_uart.c
  32. 0 0
      drivers/tty/serial/bfin_5xx.c
  33. 0 0
      drivers/tty/serial/bfin_sport_uart.c
  34. 0 0
      drivers/tty/serial/bfin_sport_uart.h
  35. 0 0
      drivers/tty/serial/clps711x.c
  36. 0 0
      drivers/tty/serial/cpm_uart/Makefile
  37. 0 0
      drivers/tty/serial/cpm_uart/cpm_uart.h
  38. 0 0
      drivers/tty/serial/cpm_uart/cpm_uart_core.c
  39. 0 0
      drivers/tty/serial/cpm_uart/cpm_uart_cpm1.c
  40. 0 0
      drivers/tty/serial/cpm_uart/cpm_uart_cpm1.h
  41. 0 0
      drivers/tty/serial/cpm_uart/cpm_uart_cpm2.c
  42. 0 0
      drivers/tty/serial/cpm_uart/cpm_uart_cpm2.h
  43. 0 0
      drivers/tty/serial/crisv10.c
  44. 0 0
      drivers/tty/serial/crisv10.h
  45. 0 0
      drivers/tty/serial/dz.c
  46. 0 0
      drivers/tty/serial/dz.h
  47. 0 0
      drivers/tty/serial/icom.c
  48. 0 0
      drivers/tty/serial/icom.h
  49. 0 0
      drivers/tty/serial/ifx6x60.c
  50. 0 0
      drivers/tty/serial/ifx6x60.h
  51. 0 0
      drivers/tty/serial/imx.c
  52. 0 0
      drivers/tty/serial/ioc3_serial.c
  53. 0 0
      drivers/tty/serial/ioc4_serial.c
  54. 0 0
      drivers/tty/serial/ip22zilog.c
  55. 0 0
      drivers/tty/serial/ip22zilog.h
  56. 0 0
      drivers/tty/serial/jsm/Makefile
  57. 0 0
      drivers/tty/serial/jsm/jsm.h
  58. 0 0
      drivers/tty/serial/jsm/jsm_driver.c
  59. 0 0
      drivers/tty/serial/jsm/jsm_neo.c
  60. 0 0
      drivers/tty/serial/jsm/jsm_tty.c
  61. 0 0
      drivers/tty/serial/kgdboc.c
  62. 0 0
      drivers/tty/serial/m32r_sio.c
  63. 0 0
      drivers/tty/serial/m32r_sio.h
  64. 0 0
      drivers/tty/serial/m32r_sio_reg.h
  65. 0 0
      drivers/tty/serial/max3100.c
  66. 0 0
      drivers/tty/serial/max3107-aava.c
  67. 0 0
      drivers/tty/serial/max3107.c
  68. 0 0
      drivers/tty/serial/max3107.h
  69. 0 0
      drivers/tty/serial/mcf.c
  70. 0 0
      drivers/tty/serial/mfd.c
  71. 0 0
      drivers/tty/serial/mpc52xx_uart.c
  72. 0 0
      drivers/tty/serial/mpsc.c
  73. 0 0
      drivers/tty/serial/mrst_max3110.c
  74. 0 0
      drivers/tty/serial/mrst_max3110.h
  75. 0 0
      drivers/tty/serial/msm_serial.c
  76. 0 0
      drivers/tty/serial/msm_serial.h
  77. 0 0
      drivers/tty/serial/mux.c
  78. 0 0
      drivers/tty/serial/netx-serial.c
  79. 0 0
      drivers/tty/serial/nwpserial.c
  80. 0 0
      drivers/tty/serial/of_serial.c
  81. 0 0
      drivers/tty/serial/omap-serial.c
  82. 0 0
      drivers/tty/serial/pch_uart.c
  83. 0 0
      drivers/tty/serial/pmac_zilog.c
  84. 0 0
      drivers/tty/serial/pmac_zilog.h
  85. 0 0
      drivers/tty/serial/pnx8xxx_uart.c
  86. 0 0
      drivers/tty/serial/pxa.c
  87. 0 0
      drivers/tty/serial/s3c2400.c
  88. 0 0
      drivers/tty/serial/s3c2410.c
  89. 0 0
      drivers/tty/serial/s3c2412.c
  90. 0 0
      drivers/tty/serial/s3c2440.c
  91. 0 0
      drivers/tty/serial/s3c24a0.c
  92. 0 0
      drivers/tty/serial/s3c6400.c
  93. 0 0
      drivers/tty/serial/s5pv210.c
  94. 0 0
      drivers/tty/serial/sa1100.c
  95. 0 0
      drivers/tty/serial/samsung.c
  96. 0 0
      drivers/tty/serial/samsung.h
  97. 0 0
      drivers/tty/serial/sb1250-duart.c
  98. 0 0
      drivers/tty/serial/sc26xx.c
  99. 0 0
      drivers/tty/serial/serial_core.c
  100. 0 0
      drivers/tty/serial/serial_cs.c

+ 1 - 2
drivers/Makefile

@@ -24,7 +24,7 @@ obj-$(CONFIG_XEN)		+= xen/
 # regulators early, since some subsystems rely on them to initialize
 obj-$(CONFIG_REGULATOR)		+= regulator/
 
-# char/ comes before serial/ etc so that the VT console is the boot-time
+# tty/ comes before char/ so that the VT console is the boot-time
 # default.
 obj-y				+= tty/
 obj-y				+= char/
@@ -38,7 +38,6 @@ obj-$(CONFIG_CONNECTOR)		+= connector/
 obj-$(CONFIG_FB_I810)           += video/i810/
 obj-$(CONFIG_FB_INTEL)          += video/intelfb/
 
-obj-y				+= serial/
 obj-$(CONFIG_PARPORT)		+= parport/
 obj-y				+= base/ block/ misc/ mfd/ nfc/
 obj-$(CONFIG_NUBUS)		+= nubus/

+ 1 - 1
drivers/char/Kconfig

@@ -426,7 +426,7 @@ config SGI_MBCS
          If you have an SGI Altix with an attached SABrick
          say Y or M here, otherwise say N.
 
-source "drivers/serial/Kconfig"
+source "drivers/tty/serial/Kconfig"
 
 config UNIX98_PTYS
 	bool "Unix98 PTY support" if EMBEDDED

+ 1 - 0
drivers/tty/Makefile

@@ -10,3 +10,4 @@ obj-$(CONFIG_R3964)		+= n_r3964.o
 
 obj-y				+= vt/
 obj-$(CONFIG_HVC_DRIVER)	+= hvc/
+obj-y				+= serial/

+ 0 - 0
drivers/serial/21285.c → drivers/tty/serial/21285.c


+ 0 - 0
drivers/serial/68328serial.c → drivers/tty/serial/68328serial.c


+ 0 - 0
drivers/serial/68328serial.h → drivers/tty/serial/68328serial.h


+ 0 - 0
drivers/serial/68360serial.c → drivers/tty/serial/68360serial.c


+ 0 - 0
drivers/serial/8250.c → drivers/tty/serial/8250.c


+ 0 - 0
drivers/serial/8250.h → drivers/tty/serial/8250.h


+ 0 - 0
drivers/serial/8250_accent.c → drivers/tty/serial/8250_accent.c


+ 0 - 0
drivers/serial/8250_acorn.c → drivers/tty/serial/8250_acorn.c


+ 0 - 0
drivers/serial/8250_boca.c → drivers/tty/serial/8250_boca.c


+ 0 - 0
drivers/serial/8250_early.c → drivers/tty/serial/8250_early.c


+ 0 - 0
drivers/serial/8250_exar_st16c554.c → drivers/tty/serial/8250_exar_st16c554.c


+ 0 - 0
drivers/serial/8250_fourport.c → drivers/tty/serial/8250_fourport.c


+ 0 - 0
drivers/serial/8250_gsc.c → drivers/tty/serial/8250_gsc.c


+ 0 - 0
drivers/serial/8250_hp300.c → drivers/tty/serial/8250_hp300.c


+ 0 - 0
drivers/serial/8250_hub6.c → drivers/tty/serial/8250_hub6.c


+ 0 - 0
drivers/serial/8250_mca.c → drivers/tty/serial/8250_mca.c


+ 0 - 0
drivers/serial/8250_pci.c → drivers/tty/serial/8250_pci.c


+ 0 - 0
drivers/serial/8250_pnp.c → drivers/tty/serial/8250_pnp.c


+ 0 - 0
drivers/serial/Kconfig → drivers/tty/serial/Kconfig


+ 0 - 0
drivers/serial/Makefile → drivers/tty/serial/Makefile


+ 0 - 0
drivers/serial/altera_jtaguart.c → drivers/tty/serial/altera_jtaguart.c


+ 0 - 0
drivers/serial/altera_uart.c → drivers/tty/serial/altera_uart.c


+ 0 - 0
drivers/serial/amba-pl010.c → drivers/tty/serial/amba-pl010.c


+ 0 - 0
drivers/serial/amba-pl011.c → drivers/tty/serial/amba-pl011.c


+ 0 - 0
drivers/serial/apbuart.c → drivers/tty/serial/apbuart.c


+ 0 - 0
drivers/serial/apbuart.h → drivers/tty/serial/apbuart.h


+ 0 - 0
drivers/serial/atmel_serial.c → drivers/tty/serial/atmel_serial.c


+ 0 - 0
drivers/serial/bcm63xx_uart.c → drivers/tty/serial/bcm63xx_uart.c


+ 0 - 0
drivers/serial/bfin_5xx.c → drivers/tty/serial/bfin_5xx.c


+ 0 - 0
drivers/serial/bfin_sport_uart.c → drivers/tty/serial/bfin_sport_uart.c


+ 0 - 0
drivers/serial/bfin_sport_uart.h → drivers/tty/serial/bfin_sport_uart.h


+ 0 - 0
drivers/serial/clps711x.c → drivers/tty/serial/clps711x.c


+ 0 - 0
drivers/serial/cpm_uart/Makefile → drivers/tty/serial/cpm_uart/Makefile


+ 0 - 0
drivers/serial/cpm_uart/cpm_uart.h → drivers/tty/serial/cpm_uart/cpm_uart.h


+ 0 - 0
drivers/serial/cpm_uart/cpm_uart_core.c → drivers/tty/serial/cpm_uart/cpm_uart_core.c


+ 0 - 0
drivers/serial/cpm_uart/cpm_uart_cpm1.c → drivers/tty/serial/cpm_uart/cpm_uart_cpm1.c


+ 0 - 0
drivers/serial/cpm_uart/cpm_uart_cpm1.h → drivers/tty/serial/cpm_uart/cpm_uart_cpm1.h


+ 0 - 0
drivers/serial/cpm_uart/cpm_uart_cpm2.c → drivers/tty/serial/cpm_uart/cpm_uart_cpm2.c


+ 0 - 0
drivers/serial/cpm_uart/cpm_uart_cpm2.h → drivers/tty/serial/cpm_uart/cpm_uart_cpm2.h


+ 0 - 0
drivers/serial/crisv10.c → drivers/tty/serial/crisv10.c


+ 0 - 0
drivers/serial/crisv10.h → drivers/tty/serial/crisv10.h


+ 0 - 0
drivers/serial/dz.c → drivers/tty/serial/dz.c


+ 0 - 0
drivers/serial/dz.h → drivers/tty/serial/dz.h


+ 0 - 0
drivers/serial/icom.c → drivers/tty/serial/icom.c


+ 0 - 0
drivers/serial/icom.h → drivers/tty/serial/icom.h


+ 0 - 0
drivers/serial/ifx6x60.c → drivers/tty/serial/ifx6x60.c


+ 0 - 0
drivers/serial/ifx6x60.h → drivers/tty/serial/ifx6x60.h


+ 0 - 0
drivers/serial/imx.c → drivers/tty/serial/imx.c


+ 0 - 0
drivers/serial/ioc3_serial.c → drivers/tty/serial/ioc3_serial.c


+ 0 - 0
drivers/serial/ioc4_serial.c → drivers/tty/serial/ioc4_serial.c


+ 0 - 0
drivers/serial/ip22zilog.c → drivers/tty/serial/ip22zilog.c


+ 0 - 0
drivers/serial/ip22zilog.h → drivers/tty/serial/ip22zilog.h


+ 0 - 0
drivers/serial/jsm/Makefile → drivers/tty/serial/jsm/Makefile


+ 0 - 0
drivers/serial/jsm/jsm.h → drivers/tty/serial/jsm/jsm.h


+ 0 - 0
drivers/serial/jsm/jsm_driver.c → drivers/tty/serial/jsm/jsm_driver.c


+ 0 - 0
drivers/serial/jsm/jsm_neo.c → drivers/tty/serial/jsm/jsm_neo.c


+ 0 - 0
drivers/serial/jsm/jsm_tty.c → drivers/tty/serial/jsm/jsm_tty.c


+ 0 - 0
drivers/serial/kgdboc.c → drivers/tty/serial/kgdboc.c


+ 0 - 0
drivers/serial/m32r_sio.c → drivers/tty/serial/m32r_sio.c


+ 0 - 0
drivers/serial/m32r_sio.h → drivers/tty/serial/m32r_sio.h


+ 0 - 0
drivers/serial/m32r_sio_reg.h → drivers/tty/serial/m32r_sio_reg.h


+ 0 - 0
drivers/serial/max3100.c → drivers/tty/serial/max3100.c


+ 0 - 0
drivers/serial/max3107-aava.c → drivers/tty/serial/max3107-aava.c


+ 0 - 0
drivers/serial/max3107.c → drivers/tty/serial/max3107.c


+ 0 - 0
drivers/serial/max3107.h → drivers/tty/serial/max3107.h


+ 0 - 0
drivers/serial/mcf.c → drivers/tty/serial/mcf.c


+ 0 - 0
drivers/serial/mfd.c → drivers/tty/serial/mfd.c


+ 0 - 0
drivers/serial/mpc52xx_uart.c → drivers/tty/serial/mpc52xx_uart.c


+ 0 - 0
drivers/serial/mpsc.c → drivers/tty/serial/mpsc.c


+ 0 - 0
drivers/serial/mrst_max3110.c → drivers/tty/serial/mrst_max3110.c


+ 0 - 0
drivers/serial/mrst_max3110.h → drivers/tty/serial/mrst_max3110.h


+ 0 - 0
drivers/serial/msm_serial.c → drivers/tty/serial/msm_serial.c


+ 0 - 0
drivers/serial/msm_serial.h → drivers/tty/serial/msm_serial.h


+ 0 - 0
drivers/serial/mux.c → drivers/tty/serial/mux.c


+ 0 - 0
drivers/serial/netx-serial.c → drivers/tty/serial/netx-serial.c


+ 0 - 0
drivers/serial/nwpserial.c → drivers/tty/serial/nwpserial.c


+ 0 - 0
drivers/serial/of_serial.c → drivers/tty/serial/of_serial.c


+ 0 - 0
drivers/serial/omap-serial.c → drivers/tty/serial/omap-serial.c


+ 0 - 0
drivers/serial/pch_uart.c → drivers/tty/serial/pch_uart.c


+ 0 - 0
drivers/serial/pmac_zilog.c → drivers/tty/serial/pmac_zilog.c


+ 0 - 0
drivers/serial/pmac_zilog.h → drivers/tty/serial/pmac_zilog.h


+ 0 - 0
drivers/serial/pnx8xxx_uart.c → drivers/tty/serial/pnx8xxx_uart.c


+ 0 - 0
drivers/serial/pxa.c → drivers/tty/serial/pxa.c


+ 0 - 0
drivers/serial/s3c2400.c → drivers/tty/serial/s3c2400.c


+ 0 - 0
drivers/serial/s3c2410.c → drivers/tty/serial/s3c2410.c


+ 0 - 0
drivers/serial/s3c2412.c → drivers/tty/serial/s3c2412.c


+ 0 - 0
drivers/serial/s3c2440.c → drivers/tty/serial/s3c2440.c


+ 0 - 0
drivers/serial/s3c24a0.c → drivers/tty/serial/s3c24a0.c


+ 0 - 0
drivers/serial/s3c6400.c → drivers/tty/serial/s3c6400.c


+ 0 - 0
drivers/serial/s5pv210.c → drivers/tty/serial/s5pv210.c


+ 0 - 0
drivers/serial/sa1100.c → drivers/tty/serial/sa1100.c


+ 0 - 0
drivers/serial/samsung.c → drivers/tty/serial/samsung.c


+ 0 - 0
drivers/serial/samsung.h → drivers/tty/serial/samsung.h


+ 0 - 0
drivers/serial/sb1250-duart.c → drivers/tty/serial/sb1250-duart.c


+ 0 - 0
drivers/serial/sc26xx.c → drivers/tty/serial/sc26xx.c


+ 0 - 0
drivers/serial/serial_core.c → drivers/tty/serial/serial_core.c


+ 0 - 0
drivers/serial/serial_cs.c → drivers/tty/serial/serial_cs.c


Some files were not shown because too many files changed in this diff