reset: socfpga: add error handling and release mem-region
authorDinh Nguyen <dinguyen@kernel.org>
Mon, 9 Nov 2020 19:21:41 +0000 (13:21 -0600)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Tue, 1 Dec 2020 10:37:12 +0000 (11:37 +0100)
commit0d625a167b169f0bfdfd2e4dc05b9c89b81efe98
tree84c3657eaa4be5d11c96c9e446a10387cd110ddf
parent3bfe8933f9d187f93f0d0910b741a59070f58c4c
reset: socfpga: add error handling and release mem-region

In case of an error, call release_mem_region when an error happens
during allocation of resources. Also add error handling for the case
that reset_controller_register fails.

Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Dinh Nguyen <dinguyen@kernel.org>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
drivers/reset/reset-socfpga.c