diff options
author | Linus Torvalds <torvalds@g5.osdl.org> | 2005-10-10 11:38:52 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-10-10 11:38:52 -0400 |
commit | eb1b74e097db51a213600e8c776db754d7056e6a (patch) | |
tree | b16c3b9c42e01a3b5affb70621de6587f4dd4651 /drivers | |
parent | 50f72b57946d565db74fae71bac23f3f319311c8 (diff) | |
parent | 7dead80cbee3259e3a9f25bfc65c8dc769a19e0e (diff) |
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/char/s3c2410-rtc.c | 1 | ||||
-rw-r--r-- | drivers/serial/imx.c | 9 | ||||
-rw-r--r-- | drivers/serial/s3c2410.c | 3 |
3 files changed, 8 insertions, 5 deletions
diff --git a/drivers/char/s3c2410-rtc.c b/drivers/char/s3c2410-rtc.c index ed867db550a9..e1a90d9a8756 100644 --- a/drivers/char/s3c2410-rtc.c +++ b/drivers/char/s3c2410-rtc.c | |||
@@ -564,6 +564,7 @@ static int s3c2410_rtc_resume(struct device *dev, u32 level) | |||
564 | 564 | ||
565 | static struct device_driver s3c2410_rtcdrv = { | 565 | static struct device_driver s3c2410_rtcdrv = { |
566 | .name = "s3c2410-rtc", | 566 | .name = "s3c2410-rtc", |
567 | .owner = THIS_MODULE, | ||
567 | .bus = &platform_bus_type, | 568 | .bus = &platform_bus_type, |
568 | .probe = s3c2410_rtc_probe, | 569 | .probe = s3c2410_rtc_probe, |
569 | .remove = s3c2410_rtc_remove, | 570 | .remove = s3c2410_rtc_remove, |
diff --git a/drivers/serial/imx.c b/drivers/serial/imx.c index 4e1e80adaf11..53e0323d4b83 100644 --- a/drivers/serial/imx.c +++ b/drivers/serial/imx.c | |||
@@ -383,11 +383,11 @@ static int imx_startup(struct uart_port *port) | |||
383 | */ | 383 | */ |
384 | retval = request_irq(sport->rxirq, imx_rxint, 0, | 384 | retval = request_irq(sport->rxirq, imx_rxint, 0, |
385 | DRIVER_NAME, sport); | 385 | DRIVER_NAME, sport); |
386 | if (retval) goto error_out2; | 386 | if (retval) goto error_out1; |
387 | 387 | ||
388 | retval = request_irq(sport->txirq, imx_txint, 0, | 388 | retval = request_irq(sport->txirq, imx_txint, 0, |
389 | "imx-uart", sport); | 389 | "imx-uart", sport); |
390 | if (retval) goto error_out1; | 390 | if (retval) goto error_out2; |
391 | 391 | ||
392 | /* | 392 | /* |
393 | * Finally, clear and enable interrupts | 393 | * Finally, clear and enable interrupts |
@@ -406,10 +406,9 @@ static int imx_startup(struct uart_port *port) | |||
406 | 406 | ||
407 | return 0; | 407 | return 0; |
408 | 408 | ||
409 | error_out1: | ||
410 | free_irq(sport->rxirq, sport); | ||
411 | error_out2: | 409 | error_out2: |
412 | free_irq(sport->txirq, sport); | 410 | free_irq(sport->rxirq, sport); |
411 | error_out1: | ||
413 | return retval; | 412 | return retval; |
414 | } | 413 | } |
415 | 414 | ||
diff --git a/drivers/serial/s3c2410.c b/drivers/serial/s3c2410.c index 50d7870d92bb..eff2158024c8 100644 --- a/drivers/serial/s3c2410.c +++ b/drivers/serial/s3c2410.c | |||
@@ -1235,6 +1235,7 @@ static int s3c2400_serial_probe(struct device *dev) | |||
1235 | 1235 | ||
1236 | static struct device_driver s3c2400_serial_drv = { | 1236 | static struct device_driver s3c2400_serial_drv = { |
1237 | .name = "s3c2400-uart", | 1237 | .name = "s3c2400-uart", |
1238 | .owner = THIS_MODULE, | ||
1238 | .bus = &platform_bus_type, | 1239 | .bus = &platform_bus_type, |
1239 | .probe = s3c2400_serial_probe, | 1240 | .probe = s3c2400_serial_probe, |
1240 | .remove = s3c24xx_serial_remove, | 1241 | .remove = s3c24xx_serial_remove, |
@@ -1338,6 +1339,7 @@ static int s3c2410_serial_probe(struct device *dev) | |||
1338 | 1339 | ||
1339 | static struct device_driver s3c2410_serial_drv = { | 1340 | static struct device_driver s3c2410_serial_drv = { |
1340 | .name = "s3c2410-uart", | 1341 | .name = "s3c2410-uart", |
1342 | .owner = THIS_MODULE, | ||
1341 | .bus = &platform_bus_type, | 1343 | .bus = &platform_bus_type, |
1342 | .probe = s3c2410_serial_probe, | 1344 | .probe = s3c2410_serial_probe, |
1343 | .remove = s3c24xx_serial_remove, | 1345 | .remove = s3c24xx_serial_remove, |
@@ -1499,6 +1501,7 @@ static int s3c2440_serial_probe(struct device *dev) | |||
1499 | 1501 | ||
1500 | static struct device_driver s3c2440_serial_drv = { | 1502 | static struct device_driver s3c2440_serial_drv = { |
1501 | .name = "s3c2440-uart", | 1503 | .name = "s3c2440-uart", |
1504 | .owner = THIS_MODULE, | ||
1502 | .bus = &platform_bus_type, | 1505 | .bus = &platform_bus_type, |
1503 | .probe = s3c2440_serial_probe, | 1506 | .probe = s3c2440_serial_probe, |
1504 | .remove = s3c24xx_serial_remove, | 1507 | .remove = s3c24xx_serial_remove, |