mirror_ubuntu-kernels/drivers/video/fbdev/mmp/hw
Christophe JAILLET b3a7a9ab65 fbdev: mmp: Fix deferred clk handling in mmphw_probe()
When dev_err_probe() is called, 'ret' holds the value of the previous
successful devm_request_irq() call.
'ret' should be assigned with a meaningful value before being used in
dev_err_probe().

While at it, use and return "PTR_ERR(ctrl->clk)" instead of a hard-coded
"-ENOENT" so that -EPROBE_DEFER is handled and propagated correctly.

Fixes: 81b6342056 ("fbdev: mmp: Make use of the helper function dev_err_probe()")
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: Helge Deller <deller@gmx.de>
2023-04-24 11:48:33 +02:00
..
Kconfig video: fbdev: mmp: add COMPILE_TEST support 2020-01-03 14:27:35 +01:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
mmp_ctrl.c fbdev: mmp: Fix deferred clk handling in mmphw_probe() 2023-04-24 11:48:33 +02:00
mmp_ctrl.h video: Replace zero-length array with flexible-array member 2020-03-02 16:32:17 +01:00
mmp_spi.c video: fbdev: mmp: Fix kernel-doc warning for lcd_spi_write 2020-12-08 18:34:25 +01:00