On Thu Mar 12 16:35:28 2026 -0500, Bradford Love wrote:
> Ignoring version 4.0-11 firmware leads to non functional devices
> after sleep on all Hauppauge DVB devices containing the si2168 and
> firmware version 4.0-11.
> 
> Signed-off-by: Bradford Love <[email protected]>
> Signed-off-by: Hans Verkuil <[email protected]>

Patch committed.

Thanks,
Hans Verkuil

 drivers/media/dvb-frontends/si2168.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

---

diff --git a/drivers/media/dvb-frontends/si2168.c 
b/drivers/media/dvb-frontends/si2168.c
index b973d61c3720..9c5bac8cda47 100644
--- a/drivers/media/dvb-frontends/si2168.c
+++ b/drivers/media/dvb-frontends/si2168.c
@@ -574,8 +574,8 @@ static int si2168_sleep(struct dvb_frontend *fe)
        if (ret)
                goto err;
 
-       /* Firmware later than B 4.0-11 loses warm state during sleep */
-       if (dev->version > ('B' << 24 | 4 << 16 | 0 << 8 | 11 << 0))
+       /* Firmware B 4.0-11 and later lose warm state during sleep */
+       if (dev->version >= ('B' << 24 | 4 << 16 | 0 << 8 | 11 << 0))
                dev->warm = false;
 
        cmd_init(&cmd, "\x13", 1, 0);
_______________________________________________
linuxtv-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to