gpio: mockup: parse the module params in init, not probe
authorBartosz Golaszewski <brgl@bgdev.pl>
Mon, 27 Nov 2017 10:48:38 +0000 (11:48 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Sat, 2 Dec 2017 21:42:23 +0000 (22:42 +0100)
commit20c35ac473116101120b3e170f294bc5bc70bbc4
tree003843920d39d61fa6d3b7e859458380f6aeeb68
parentf3b47170e048478a61063194d74fa72ffad716fc
gpio: mockup: parse the module params in init, not probe

If the module parameters are invalid, we should bail out from the init
function instead of detecting it during the device probe. That way we
don't even allow the user to load the module if we don't accept the
arguments.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-mockup.c