Hello Zhang On Fri, Dec 04, 2020 at 04:42:37PM +0800, Zhang Changzhong wrote: > Fix to return a negative error code from the error handling > case instead of 0, as done elsewhere in this function. > > Fixes: abf00907538e ("spi: dw: Add Baikal-T1 SPI Controller glue driver") > Reported-by: Hulk Robot <hulkci@xxxxxxxxxx> > Signed-off-by: Zhang Changzhong <zhangchangzhong@xxxxxxxxxx> Thanks for the patch. Definitely Acked-by: Serge Semin <fancer.lancer@xxxxxxxxx> -Sergey > --- > drivers/spi/spi-dw-bt1.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/drivers/spi/spi-dw-bt1.c b/drivers/spi/spi-dw-bt1.c > index f382dfad..c279b78 100644 > --- a/drivers/spi/spi-dw-bt1.c > +++ b/drivers/spi/spi-dw-bt1.c > @@ -280,8 +280,10 @@ static int dw_spi_bt1_probe(struct platform_device *pdev) > dws->bus_num = pdev->id; > dws->reg_io_width = 4; > dws->max_freq = clk_get_rate(dwsbt1->clk); > - if (!dws->max_freq) > + if (!dws->max_freq) { > + ret = -EINVAL; > goto err_disable_clk; > + } > > init_func = device_get_match_data(&pdev->dev); > ret = init_func(pdev, dwsbt1); > -- > 2.9.5 >