1 --- a/drivers/spi/spi-mt65xx.c
2 +++ b/drivers/spi/spi-mt65xx.c
3 @@ -1227,8 +1227,15 @@ static int mtk_spi_probe(struct platform
5 return dev_err_probe(dev, ret, "failed to enable hclk\n");
7 + ret = clk_prepare_enable(mdata->sel_clk);
9 + clk_disable_unprepare(mdata->spi_hclk);
10 + return dev_err_probe(dev, ret, "failed to enable sel_clk\n");
13 ret = clk_prepare_enable(mdata->spi_clk);
15 + clk_disable_unprepare(mdata->sel_clk);
16 clk_disable_unprepare(mdata->spi_hclk);
17 return dev_err_probe(dev, ret, "failed to enable spi_clk\n");