crypto: caam: check caam_emi_slow instead of re-lookup platform
PATCH 1/1 crypto: caam: check caam_emi_slow instead of re-lookup platform
Signed-off-by Marcus Folkesson <[email protected]>
---
Russel King, sorry, I did not see your comment until now.
drivers/crypto/caam/ctrl.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
drivers/crypto/caam/ctrl.c +3 -3
@@ -329,7 +329,7 @@ static int caam_remove(struct platform_device *pdev)clk_disable_unprepare (ctrlpriv->caam_ipg);clk_disable_unprepare (ctrlpriv->caam_mem);clk_disable_unprepare (ctrlpriv->caam_aclk); -if (!of_machine_is_compatible ("fsl,imx6ul" )) +if (ctrlpriv->caam_emi_slow)clk_disable_unprepare (ctrlpriv->caam_emi_slow);return 0 ; }
@@ -511,7 +511,7 @@ static int caam_probe(struct platform_device *pdev) goto disable_caam_mem; } -if (!of_machine_is_compatible ("fsl,imx6ul" )) { +if (ctrlpriv->caam_emi_slow) { ret =clk_prepare_enable (ctrlpriv->caam_emi_slow);if (ret <0 ) { dev_err(&pdev->dev, "can't enable CAAM emi slow clock: %d\n",
@@ -833,7 +833,7 @@ caam_remove: iounmap_ctrl:iounmap (ctrl); disable_caam_emi_slow: -if (!of_machine_is_compatible ("fsl,imx6ul" )) +if (ctrlpriv->caam_emi_slow)clk_disable_unprepare (ctrlpriv->caam_emi_slow); disable_caam_aclk:clk_disable_unprepare (ctrlpriv->caam_aclk);
Signature · 1 line
2.11.0.rc2