mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 16:54:21 +00:00 
			
		
		
		
	reset: reset-hsdk: Use devm_platform_ioremap_resource()
Convert platform_get_resource(), devm_ioremap_resource() to a single call to Use devm_platform_ioremap_resource(), as this is exactly what this function does. Suggested-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Ye Xingchen <ye.xingchen@zte.com.cn> Link: https://lore.kernel.org/r/202302161056304138337@zte.com.cn Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
This commit is contained in:
		
							parent
							
								
									68fda5a961
								
							
						
					
					
						commit
						1d81ba35df
					
				
					 1 changed files with 2 additions and 5 deletions
				
			
		|  | @ -92,19 +92,16 @@ static const struct reset_control_ops hsdk_reset_ops = { | |||
| static int hsdk_reset_probe(struct platform_device *pdev) | ||||
| { | ||||
| 	struct hsdk_rst *rst; | ||||
| 	struct resource *mem; | ||||
| 
 | ||||
| 	rst = devm_kzalloc(&pdev->dev, sizeof(*rst), GFP_KERNEL); | ||||
| 	if (!rst) | ||||
| 		return -ENOMEM; | ||||
| 
 | ||||
| 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); | ||||
| 	rst->regs_ctl = devm_ioremap_resource(&pdev->dev, mem); | ||||
| 	rst->regs_ctl = devm_platform_ioremap_resource(pdev, 0); | ||||
| 	if (IS_ERR(rst->regs_ctl)) | ||||
| 		return PTR_ERR(rst->regs_ctl); | ||||
| 
 | ||||
| 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 1); | ||||
| 	rst->regs_rst = devm_ioremap_resource(&pdev->dev, mem); | ||||
| 	rst->regs_rst = devm_platform_ioremap_resource(pdev, 1); | ||||
| 	if (IS_ERR(rst->regs_rst)) | ||||
| 		return PTR_ERR(rst->regs_rst); | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Ye Xingchen
						Ye Xingchen