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

Commit ed779b27 authored by Anton Vasilyev's avatar Anton Vasilyev Committed by Greg Kroah-Hartman
Browse files

parport: 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 avatarSudip Mukherjee <sudipm.mukherjee@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent df4c756e
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -358,8 +358,7 @@ static int parport_ax88796_probe(struct platform_device *pdev)
 exit_unmap:
	iounmap(dd->base);
 exit_res:
	release_resource(dd->io);
	kfree(dd->io);
	release_mem_region(dd->io->start, size);
 exit_mem:
	kfree(dd);
	return ret;
@@ -373,8 +372,7 @@ static int parport_ax88796_remove(struct platform_device *pdev)
	free_irq(p->irq, p);
	parport_remove_port(p);
	iounmap(dd->base);
	release_resource(dd->io);
	kfree(dd->io);
	release_mem_region(dd->io->start, resource_size(dd->io));
	kfree(dd);

	return 0;