[ARM] S3C24XX: Split serial driver into core and per-cpu drivers
The S3C2410 serial driver in drivers/serial/s3c2410.c has been
growing bigger with the addition of more variants of this hardware
with the growing Samsung SoCs range. As such, it would be
easier to split this code up into a core and per-cpu drivers to
make driver addition easier, and the core smaller.
Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
Showing
- arch/arm/configs/s3c2410_defconfig 12 additions, 3 deletionsarch/arm/configs/s3c2410_defconfig
- drivers/serial/Kconfig 45 additions, 9 deletionsdrivers/serial/Kconfig
- drivers/serial/Makefile 4 additions, 0 deletionsdrivers/serial/Makefile
- drivers/serial/s3c2400.c 106 additions, 0 deletionsdrivers/serial/s3c2400.c
- drivers/serial/s3c2410.c 21 additions, 1833 deletionsdrivers/serial/s3c2410.c
- drivers/serial/s3c2412.c 151 additions, 0 deletionsdrivers/serial/s3c2412.c
- drivers/serial/s3c2440.c 181 additions, 0 deletionsdrivers/serial/s3c2440.c
- drivers/serial/samsung.c 1317 additions, 0 deletionsdrivers/serial/samsung.c
- drivers/serial/samsung.h 102 additions, 0 deletionsdrivers/serial/samsung.h
Loading
Please register or sign in to comment