From: Jérôme Pouiller Date: Tue, 5 May 2020 12:37:43 +0000 (+0200) Subject: staging: wfx: add support for hardware revision 2 and further X-Git-Tag: v5.10.7~2410^2~137 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c7d061a811a65d7bdc941474126cf03402d06ae8;p=platform%2Fkernel%2Flinux-rpi.git staging: wfx: add support for hardware revision 2 and further Currently, the driver explicitly exclude support for chip with version number it does not know. However, it unlikely that any futur hardware change would break the driver. Therefore, we prefer to invert the test and only exclude the versions we know the driver does not support. Signed-off-by: Jérôme Pouiller Link: https://lore.kernel.org/r/20200505123757.39506-2-Jerome.Pouiller@silabs.com Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/wfx/fwio.c b/drivers/staging/wfx/fwio.c index 9d61082..e2f9142 100644 --- a/drivers/staging/wfx/fwio.c +++ b/drivers/staging/wfx/fwio.c @@ -360,7 +360,7 @@ int wfx_init_device(struct wfx_dev *wdev) dev_dbg(wdev->dev, "initial config register value: %08x\n", reg); hw_revision = FIELD_GET(CFG_DEVICE_ID_MAJOR, reg); - if (hw_revision == 0 || hw_revision > 2) { + if (hw_revision == 0) { dev_err(wdev->dev, "bad hardware revision number: %d\n", hw_revision); return -ENODEV;