summaryrefslogtreecommitdiffstats
path: root/drivers/serial/samsung.h
Commit message (Collapse)AuthorAgeFilesLines
* serial: samsung.c: mark s3c24xx_serial_remove as __devexitPeter Korsgaard2009-06-221-1/+1
| | | | | | | | | | | Mark the remove function as __devexit so it gets eliminated in CONFIG_HOTPLUG=n builds. Saves ~100 bytes. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> Acked-by: Ben Dooks <ben-linux@fluff.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Alan Cox <alan@linux.intel.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
* [ARM] S3C: Add UDIVSLOT support for newer UARTSBen Dooks2009-05-011-0/+4
| | | | | | | Add support for the UDIVSLOT register on the newer UART blocks which gives the capability of 1/16ths adjustment to the baud rate. Signed-off-by: Ben Dooks <ben-linux@fluff.org>
* [ARM] S3C: Update serial driver IRQ handlingBen Dooks2008-12-161-0/+3
| | | | | | | | The S3C64XX code changes the order of the serial interrupts, so change the registration process to pickup the extra IRQ resources. Signed-off-by: Ben Dooks <ben-linux@fluff.org>
* [ARM] CPUFREQ: S3C24XX serial CPU frequency scaling support.Ben Dooks2008-12-151-0/+6
| | | | | | | Add support for CPU frequency scalling to the S3C24XX serial driver. Signed-off-by: Ben Dooks <ben-linux@fluff.org>
* [ARM] S3C24XX: Split serial driver into core and per-cpu driversBen Dooks2008-07-031-0/+102
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>