summaryrefslogtreecommitdiff
path: root/arch/um/sys-i386/sys_call_table.S
diff options
context:
space:
mode:
authorBen Gardiner <bengardiner@nanometrics.ca>2010-11-15 14:42:52 (GMT)
committerKevin Hilman <khilman@deeprootsystems.com>2010-12-10 15:33:51 (GMT)
commit47e7cb148a12f6f825302a85cd2b78a0948be741 (patch)
tree2aa55949ace693ccde3e11242e80e3a6644db895 /arch/um/sys-i386/sys_call_table.S
parent12cdd3d71954c2cd6dd556eec25dd7d346735831 (diff)
downloadlinux-fsl-qoriq-47e7cb148a12f6f825302a85cd2b78a0948be741.tar.xz
davinci: da850-evm: UI expander gpio_set_value can sleep, use _cansleep
When the RMII PHY on the UI board is enabled with CONFIG_DA850_UI_RMII then then following will be printed to the console when warnings are also enabled: WARNING: at drivers/gpio/gpiolib.c:1567 __gpio_set_value+0x4c/0x5c() Modules linked in: [<c002c6ac>] (unwind_backtrace+0x0/0xf8) from [<c003b48c>] (warn_slowpath_common+0x4c/0x64) [<c003b48c>] (warn_slowpath_common+0x4c/0x64) from [<c003b4c0>] (warn_slowpath_null+0x1c/0x24) [<c003b4c0>] (warn_slowpath_null+0x1c/0x24) from [<c01aed60>] (__gpio_set_value+0x4c/0x5c) [<c01aed60>] (__gpio_set_value+0x4c/0x5c) from [<c0033bd4>] (da850_evm_ui_expander_setup+0x1e4/0x2 44) [<c0033bd4>] (da850_evm_ui_expander_setup+0x1e4/0x244) from [<c02e2e1c>] (pca953x_probe+0x1f8/0x29 0) <snip> Traced the WARN_ON to the gpio_set_value(rmii_sel,0) call in da850_evm_setup_emac_rmii. Replacing the call with the _cansleep variant results in no more warning. Also replacing the gpio_set_value calls in the teardown function. Signed-off-by: Ben Gardiner <bengardiner@nanometrics.ca> Reviewed-by: Chris Cordahi <christophercordahi@nanometrics.ca> Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Diffstat (limited to 'arch/um/sys-i386/sys_call_table.S')
0 files changed, 0 insertions, 0 deletions