]> git.karo-electronics.de Git - linux-beck.git/commit
clk: sunxi: improve error reporting for the mux clock
authorAndre Przywara <andre.przywara@arm.com>
Mon, 1 Feb 2016 17:39:27 +0000 (17:39 +0000)
committerMaxime Ripard <maxime.ripard@free-electrons.com>
Tue, 2 Feb 2016 18:02:00 +0000 (19:02 +0100)
commitd221b7a8781ce594249cb44644ec9fecd893957d
treed87eec0913d2bf074871ee945fb83f536b69c01e
parent14b5a4bf7acd3c803c9bde857ae054ba19c4a04c
clk: sunxi: improve error reporting for the mux clock

clk_register_mux returns a pointer wrapped error value in case of
failure, so a simple NULL check is not sufficient to catch errors.
Fix that and elaborate on the failure reason on the way. The whole
function does not return any error value, so silently failing may
leave users scratching their heads because the kernel does not
provide any clues on what's wrong.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
drivers/clk/sunxi/clk-sunxi.c