Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 42543aeb authored by Anton Vasilyev's avatar Anton Vasilyev Committed by Wolfram Sang
Browse files

i2c: simtec: use release_mem_region instead of release_resource



Use api pair of request_mem_region and release_mem_region
instead of release_resource.

Found by Linux Driver Verification project (linuxtesting.org).

Signed-off-by: default avatarAnton Vasilyev <vasilyev@ispras.ru>
Signed-off-by: default avatarWolfram Sang <wsa@the-dreams.de>
parent f4b17a14
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -127,8 +127,7 @@ static int simtec_i2c_probe(struct platform_device *dev)
	iounmap(pd->reg);

 err_res:
	release_resource(pd->ioarea);
	kfree(pd->ioarea);
	release_mem_region(pd->ioarea->start, size);

 err:
	kfree(pd);
@@ -142,8 +141,7 @@ static int simtec_i2c_remove(struct platform_device *dev)
	i2c_del_adapter(&pd->adap);

	iounmap(pd->reg);
	release_resource(pd->ioarea);
	kfree(pd->ioarea);
	release_mem_region(pd->ioarea->start, resource_size(pd->ioarea));
	kfree(pd);

	return 0;