diff options
Diffstat (limited to 'drivers/char/nsc_gpio.c')
-rw-r--r-- | drivers/char/nsc_gpio.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/char/nsc_gpio.c b/drivers/char/nsc_gpio.c index d0b5d65a73fb..5b91e4e25641 100644 --- a/drivers/char/nsc_gpio.c +++ b/drivers/char/nsc_gpio.c | |||
@@ -26,7 +26,7 @@ void nsc_gpio_dump(struct nsc_gpio_ops *amp, unsigned index) | |||
26 | u32 config = amp->gpio_config(index, ~0, 0); | 26 | u32 config = amp->gpio_config(index, ~0, 0); |
27 | 27 | ||
28 | /* user requested via 'v' command, so its INFO */ | 28 | /* user requested via 'v' command, so its INFO */ |
29 | dev_info(amp->dev, "io%02u: 0x%04x %s %s %s %s %s %s %s\n", | 29 | dev_info(amp->dev, "io%02u: 0x%04x %s %s %s %s %s %s %s\tio:%d/%d\n", |
30 | index, config, | 30 | index, config, |
31 | (config & 1) ? "OE" : "TS", /* output-enabled/tristate */ | 31 | (config & 1) ? "OE" : "TS", /* output-enabled/tristate */ |
32 | (config & 2) ? "PP" : "OD", /* push pull / open drain */ | 32 | (config & 2) ? "PP" : "OD", /* push pull / open drain */ |
@@ -34,7 +34,9 @@ void nsc_gpio_dump(struct nsc_gpio_ops *amp, unsigned index) | |||
34 | (config & 8) ? "LOCKED" : "", /* locked / unlocked */ | 34 | (config & 8) ? "LOCKED" : "", /* locked / unlocked */ |
35 | (config & 16) ? "LEVEL" : "EDGE",/* level/edge input */ | 35 | (config & 16) ? "LEVEL" : "EDGE",/* level/edge input */ |
36 | (config & 32) ? "HI" : "LO", /* trigger on rise/fall edge */ | 36 | (config & 32) ? "HI" : "LO", /* trigger on rise/fall edge */ |
37 | (config & 64) ? "DEBOUNCE" : ""); /* debounce */ | 37 | (config & 64) ? "DEBOUNCE" : "", /* debounce */ |
38 | |||
39 | amp->gpio_get(index), amp->gpio_current(index)); | ||
38 | } | 40 | } |
39 | 41 | ||
40 | ssize_t nsc_gpio_write(struct file *file, const char __user *data, | 42 | ssize_t nsc_gpio_write(struct file *file, const char __user *data, |