File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -332,14 +332,12 @@ static int aspeed_lpc_ctrl_probe(struct platform_device *pdev)
332332 return rc ;
333333}
334334
335- static int aspeed_lpc_ctrl_remove (struct platform_device * pdev )
335+ static void aspeed_lpc_ctrl_remove (struct platform_device * pdev )
336336{
337337 struct aspeed_lpc_ctrl * lpc_ctrl = dev_get_drvdata (& pdev -> dev );
338338
339339 misc_deregister (& lpc_ctrl -> miscdev );
340340 clk_disable_unprepare (lpc_ctrl -> clk );
341-
342- return 0 ;
343341}
344342
345343static const struct of_device_id aspeed_lpc_ctrl_match [] = {
@@ -355,7 +353,7 @@ static struct platform_driver aspeed_lpc_ctrl_driver = {
355353 .of_match_table = aspeed_lpc_ctrl_match ,
356354 },
357355 .probe = aspeed_lpc_ctrl_probe ,
358- .remove = aspeed_lpc_ctrl_remove ,
356+ .remove_new = aspeed_lpc_ctrl_remove ,
359357};
360358
361359module_platform_driver (aspeed_lpc_ctrl_driver );
Original file line number Diff line number Diff line change @@ -331,7 +331,7 @@ static int aspeed_lpc_snoop_probe(struct platform_device *pdev)
331331 return rc ;
332332}
333333
334- static int aspeed_lpc_snoop_remove (struct platform_device * pdev )
334+ static void aspeed_lpc_snoop_remove (struct platform_device * pdev )
335335{
336336 struct aspeed_lpc_snoop * lpc_snoop = dev_get_drvdata (& pdev -> dev );
337337
@@ -340,8 +340,6 @@ static int aspeed_lpc_snoop_remove(struct platform_device *pdev)
340340 aspeed_lpc_disable_snoop (lpc_snoop , 1 );
341341
342342 clk_disable_unprepare (lpc_snoop -> clk );
343-
344- return 0 ;
345343}
346344
347345static const struct aspeed_lpc_snoop_model_data ast2400_model_data = {
@@ -368,7 +366,7 @@ static struct platform_driver aspeed_lpc_snoop_driver = {
368366 .of_match_table = aspeed_lpc_snoop_match ,
369367 },
370368 .probe = aspeed_lpc_snoop_probe ,
371- .remove = aspeed_lpc_snoop_remove ,
369+ .remove_new = aspeed_lpc_snoop_remove ,
372370};
373371
374372module_platform_driver (aspeed_lpc_snoop_driver );
Original file line number Diff line number Diff line change @@ -383,13 +383,11 @@ static int aspeed_p2a_ctrl_probe(struct platform_device *pdev)
383383 return rc ;
384384}
385385
386- static int aspeed_p2a_ctrl_remove (struct platform_device * pdev )
386+ static void aspeed_p2a_ctrl_remove (struct platform_device * pdev )
387387{
388388 struct aspeed_p2a_ctrl * p2a_ctrl = dev_get_drvdata (& pdev -> dev );
389389
390390 misc_deregister (& p2a_ctrl -> miscdev );
391-
392- return 0 ;
393391}
394392
395393#define SCU2C_DRAM BIT(25)
@@ -433,7 +431,7 @@ static struct platform_driver aspeed_p2a_ctrl_driver = {
433431 .of_match_table = aspeed_p2a_ctrl_match ,
434432 },
435433 .probe = aspeed_p2a_ctrl_probe ,
436- .remove = aspeed_p2a_ctrl_remove ,
434+ .remove_new = aspeed_p2a_ctrl_remove ,
437435};
438436
439437module_platform_driver (aspeed_p2a_ctrl_driver );
Original file line number Diff line number Diff line change @@ -565,14 +565,12 @@ static int aspeed_uart_routing_probe(struct platform_device *pdev)
565565 return 0 ;
566566}
567567
568- static int aspeed_uart_routing_remove (struct platform_device * pdev )
568+ static void aspeed_uart_routing_remove (struct platform_device * pdev )
569569{
570570 struct device * dev = & pdev -> dev ;
571571 struct aspeed_uart_routing * uart_routing = platform_get_drvdata (pdev );
572572
573573 sysfs_remove_group (& dev -> kobj , uart_routing -> attr_grp );
574-
575- return 0 ;
576574}
577575
578576static const struct of_device_id aspeed_uart_routing_table [] = {
@@ -591,7 +589,7 @@ static struct platform_driver aspeed_uart_routing_driver = {
591589 .of_match_table = aspeed_uart_routing_table ,
592590 },
593591 .probe = aspeed_uart_routing_probe ,
594- .remove = aspeed_uart_routing_remove ,
592+ .remove_new = aspeed_uart_routing_remove ,
595593};
596594
597595module_platform_driver (aspeed_uart_routing_driver );
You can’t perform that action at this time.
0 commit comments