Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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>

authored by

Jingoo Han and committed by
Greg Kroah-Hartman
aaba105e 0e03e3f8

+4 -7
+4 -7
drivers/tty/serial/bfin_sport_uart.c
··· 766 766 return -ENOMEM; 767 767 } 768 768 769 - ret = peripheral_request_list( 770 - (unsigned short *)dev_get_platdata(&pdev->dev), 771 - DRV_NAME); 769 + ret = peripheral_request_list(dev_get_platdata(&pdev->dev), 770 + DRV_NAME); 772 771 if (ret) { 773 772 dev_err(&pdev->dev, 774 773 "Fail to request SPORT peripherals\n"); ··· 843 844 out_error_unmap: 844 845 iounmap(sport->port.membase); 845 846 out_error_free_peripherals: 846 - peripheral_free_list( 847 - (unsigned short *)dev_get_platdata(&pdev->dev)); 847 + peripheral_free_list(dev_get_platdata(&pdev->dev)); 848 848 out_error_free_mem: 849 849 kfree(sport); 850 850 bfin_sport_uart_ports[pdev->id] = NULL; ··· 862 864 if (sport) { 863 865 uart_remove_one_port(&sport_uart_reg, &sport->port); 864 866 iounmap(sport->port.membase); 865 - peripheral_free_list( 866 - (unsigned short *)dev_get_platdata(&pdev->dev)); 867 + peripheral_free_list(dev_get_platdata(&pdev->dev)); 867 868 kfree(sport); 868 869 bfin_sport_uart_ports[pdev->id] = NULL; 869 870 }