[PATCH] chardev: GPIO for SCx200 & PC-8736x: add 'v' command to device-file
Add a new driver command: 'v' which calls gpio_dump() on the pin. The output goes to the log, like all other INFO messages in the original driver. Giving the user control over the feedback they 'need' is construed to be a user-friendly feature, and allows us (later) to dial down many INFO messages to DEBUG log-level. Signed-off-by: Jim Cromie <jim.cromie@gmail.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
committed by
Linus Torvalds
parent
d424aa8744
commit
9550a339e1
@@ -105,7 +105,6 @@ u32 scx200_gpio_configure(unsigned index, u32 mask, u32 bits)
|
||||
return config;
|
||||
}
|
||||
|
||||
#if 0
|
||||
void scx200_gpio_dump(unsigned index)
|
||||
{
|
||||
u32 config = scx200_gpio_configure(index, ~0, 0);
|
||||
@@ -120,7 +119,6 @@ void scx200_gpio_dump(unsigned index)
|
||||
(config & 32) ? "HI" : "LO", /* trigger on rising/falling edge */
|
||||
(config & 64) ? "DEBOUNCE" : ""); /* debounce */
|
||||
}
|
||||
#endif /* 0 */
|
||||
|
||||
static int __init scx200_init(void)
|
||||
{
|
||||
@@ -141,4 +139,5 @@ module_exit(scx200_cleanup);
|
||||
EXPORT_SYMBOL(scx200_gpio_base);
|
||||
EXPORT_SYMBOL(scx200_gpio_shadow);
|
||||
EXPORT_SYMBOL(scx200_gpio_configure);
|
||||
EXPORT_SYMBOL(scx200_gpio_dump);
|
||||
EXPORT_SYMBOL(scx200_cb_base);
|
||||
|
Reference in New Issue
Block a user