gpio: mockup: fix debugfs read
authorBartosz Golaszewski <bgolaszewski@baylibre.com>
Fri, 22 Mar 2019 17:27:12 +0000 (18:27 +0100)
committerBartosz Golaszewski <bgolaszewski@baylibre.com>
Wed, 27 Mar 2019 08:56:01 +0000 (09:56 +0100)
commit2583303debb7acc77295b77901916d08a4c743c2
treedcafb0c6f74db205d336c9b9c10e0ff37c687666
parentfa59dd234c9a237e590a5f6db530d7f7ee88e5e8
gpio: mockup: fix debugfs read

The debugfs read callback must advance ppos or users using read() on
the file descriptor will never get the EOL. This wasn't spotted before
as I was using busybox cat for testing which uses sendfile() internally
and only noticed it now when switched to cat from coreutils.

Fixes: 2a9e27408e12 ("gpio: mockup: rework debugfs interface")
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
drivers/gpio/gpio-mockup.c