From: Clark Wang Date: Fri, 5 May 2023 06:41:59 +0000 (+0800) Subject: spi: lpspi: run transfer speed_hz sanity check X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=f571d9132e0657b4aae40a8ffe758224d1f41047;p=linux.git spi: lpspi: run transfer speed_hz sanity check Avoid config.speed_hz is 0 when it is a divisor. Signed-off-by: Han Xu clk_per); + if (!config.speed_hz) { + dev_err(fsl_lpspi->dev, + "error: the transmission speed provided is 0!\n"); + return -EINVAL; + } + if (config.speed_hz > perclk_rate / 2) { dev_err(fsl_lpspi->dev, "per-clk should be at least two times of transfer speed");