dmaengine: stm32-mdma: driver defers probe for clock and reset
authorAmelie Delaunay <amelie.delaunay@st.com>
Mon, 27 Jan 2020 08:53:32 +0000 (09:53 +0100)
committerVinod Koul <vkoul@kernel.org>
Mon, 24 Feb 2020 16:50:01 +0000 (22:20 +0530)
commit56cf8ddaa3115db5543d2a49b669bf4010eaff19
treed92cf5487db2d49612ea7ff32cc095fc06673a09
parentcb0bc2d09166e4d46cec82af6981cbf5aa01b158
dmaengine: stm32-mdma: driver defers probe for clock and reset

This patch changes error log when failing to get the clock so that it is
not printed on failure with probe deferring.

It also defers probe when reset controller is expected but has not been
probed yet when MDMA device is probed.

Signed-off-by: Etienne Carriere <etienne.carriere@st.com>
Signed-off-by: Amelie Delaunay <amelie.delaunay@st.com>
Link: https://lore.kernel.org/r/20200127085334.13163-5-amelie.delaunay@st.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/stm32-mdma.c