Message ID | 20230804200711.65750-2-coolrrsh@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [v2] fixes warning | expand |
On Sat, Aug 05, 2023 at 01:37:11AM +0530, coolrrsh@gmail.com wrote: > From: Rajeshwar R Shinde <coolrrsh@gmail.com> > > Typecasting the interrupt number from "unsigned int" to "signed int" to compare with 0(signed int by default). > Declaring interrupt number as "signed int" would violate kernel standards. So typecasting is the possible approach. > The fix is for spi-mpc52xx. > > This fixes warning such as: > drivers/spi/spi-mpc52xx-psc.c:332:5-13: WARNING: Unsigned expression compared with zero: mps -> irq < 0 > > Signed-off-by: Rajeshwar R Shinde <coolrrsh@gmail.com> > --- > drivers/spi/spi-mpc52xx-psc.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Your subject lines are still incorrect :(
diff --git a/drivers/spi/spi-mpc52xx-psc.c b/drivers/spi/spi-mpc52xx-psc.c index 9a1a080..7452bc9 100644 --- a/drivers/spi/spi-mpc52xx-psc.c +++ b/drivers/spi/spi-mpc52xx-psc.c @@ -329,7 +329,7 @@ static int mpc52xx_psc_spi_of_probe(struct platform_device *pdev) mps->fifo = ((void __iomem *)mps->psc) + sizeof(struct mpc52xx_psc); mps->irq = platform_get_irq(pdev, 0); - if (mps->irq < 0) + if ((int)mps->irq < 0) return mps->irq; ret = devm_request_irq(dev, mps->irq, mpc52xx_psc_spi_isr, 0,