diff options
author | Jingoo Han <jg1.han@samsung.com> | 2013-09-09 01:09:20 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-09-26 17:29:58 -0400 |
commit | aaba105e66e98bb11e017eece341346bd3e91871 (patch) | |
tree | 8dc208b286a25b67fcffd8a4a7233135dd402034 | |
parent | 0e03e3f8ea2c8c1f1fe099932c1c4f34d44d5231 (diff) |
serial: bfin_sport_uart: Remove casting the return value which is a void pointer
Casting the return value which is a void pointer is redundant.
The conversion from void pointer to any other pointer type is
guaranteed by the C programming language.
Signed-off-by: Jingoo Han <jg1.han@samsung.com>
Acked-by: Vineet Gupta <vgupta@synopsys.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r-- | drivers/tty/serial/bfin_sport_uart.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/drivers/tty/serial/bfin_sport_uart.c b/drivers/tty/serial/bfin_sport_uart.c index 87636cc61a21..4f229703328b 100644 --- a/drivers/tty/serial/bfin_sport_uart.c +++ b/drivers/tty/serial/bfin_sport_uart.c | |||
@@ -766,9 +766,8 @@ static int sport_uart_probe(struct platform_device *pdev) | |||
766 | return -ENOMEM; | 766 | return -ENOMEM; |
767 | } | 767 | } |
768 | 768 | ||
769 | ret = peripheral_request_list( | 769 | ret = peripheral_request_list(dev_get_platdata(&pdev->dev), |
770 | (unsigned short *)dev_get_platdata(&pdev->dev), | 770 | DRV_NAME); |
771 | DRV_NAME); | ||
772 | if (ret) { | 771 | if (ret) { |
773 | dev_err(&pdev->dev, | 772 | dev_err(&pdev->dev, |
774 | "Fail to request SPORT peripherals\n"); | 773 | "Fail to request SPORT peripherals\n"); |
@@ -844,8 +843,7 @@ static int sport_uart_probe(struct platform_device *pdev) | |||
844 | out_error_unmap: | 843 | out_error_unmap: |
845 | iounmap(sport->port.membase); | 844 | iounmap(sport->port.membase); |
846 | out_error_free_peripherals: | 845 | out_error_free_peripherals: |
847 | peripheral_free_list( | 846 | peripheral_free_list(dev_get_platdata(&pdev->dev)); |
848 | (unsigned short *)dev_get_platdata(&pdev->dev)); | ||
849 | out_error_free_mem: | 847 | out_error_free_mem: |
850 | kfree(sport); | 848 | kfree(sport); |
851 | bfin_sport_uart_ports[pdev->id] = NULL; | 849 | bfin_sport_uart_ports[pdev->id] = NULL; |
@@ -864,8 +862,7 @@ static int sport_uart_remove(struct platform_device *pdev) | |||
864 | if (sport) { | 862 | if (sport) { |
865 | uart_remove_one_port(&sport_uart_reg, &sport->port); | 863 | uart_remove_one_port(&sport_uart_reg, &sport->port); |
866 | iounmap(sport->port.membase); | 864 | iounmap(sport->port.membase); |
867 | peripheral_free_list( | 865 | peripheral_free_list(dev_get_platdata(&pdev->dev)); |
868 | (unsigned short *)dev_get_platdata(&pdev->dev)); | ||
869 | kfree(sport); | 866 | kfree(sport); |
870 | bfin_sport_uart_ports[pdev->id] = NULL; | 867 | bfin_sport_uart_ports[pdev->id] = NULL; |
871 | } | 868 | } |