The various devm_* functions allocate memory that is released when a driverdetaches. This patch uses devm_request_and_ioremapto request memory in probe function. Since the freeing is notneeded the calls are deleted from remove function.Also useuse devm_kzalloc for the cs memory allocation.