]> git.karo-electronics.de Git - karo-tx-linux.git/commit
mfd: abx500-core: Fix compiler warning larger stack frame
authorJay Aurabind <mail@aurabindo.in>
Wed, 21 May 2014 17:19:54 +0000 (22:49 +0530)
committerLee Jones <lee.jones@linaro.org>
Fri, 23 May 2014 09:33:53 +0000 (10:33 +0100)
commitb429e1dab9ee3ceff8aff113016b222c061b00f9
tree0db1da5d616ef24a90fe93f13ea9d9aa0a4ed594
parent53a66692a133912e563681a0feeceeb8fa7daa00
mfd: abx500-core: Fix compiler warning larger stack frame

On systems with CONFIG_FRAME_WARN=1024, compiler warns the allocation of
an object of struct device on stack. Make the allocation dynamically to
fix the warning. Also change the caller's return type to int so as to
account for error handling.

drivers/mfd/abx500-core.c: In function ‘abx500_dump_all_banks’:
drivers/mfd/abx500-core.c:167:1: warning: the frame size of 1032 bytes
is larger than 1024 bytes [-Wframe-larger-than=]

Signed-off-by: Aurabindo J <mail@aurabindo.in>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/abx500-core.c
include/linux/mfd/abx500.h