spi: dw: Don't call kfree for memory allocated by devm_kzalloc
authorAxel Lin <axel.lin@ingics.com>
Tue, 25 Mar 2014 04:44:13 +0000 (12:44 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 6 May 2014 14:59:24 +0000 (07:59 -0700)
commitf2fa919e04df73c81f0943ed4e50ef4c77d495c6
tree66513434ae9cb6df82afd9129437fc565ca1dea0
parent1e3fe0a434d0a08c4170b02c22c5c2251a2d2318
spi: dw: Don't call kfree for memory allocated by devm_kzalloc

commit c63f5da00845143de621e991ea186be0829647ee upstream.

With devm_kzalloc, the memory is automatically freed when spi_device detach from
the bus.

Fixes: commit 43f627ac9de42 (spi: dw: fix memory leak on error path)
Signed-off-by: Axel Lin <axel.lin@ingics.com>
Acked-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Mark Brown <broonie@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/spi/spi-dw.c