From b606a7b2b241e57df996678617e4b8b583f6ec41 Mon Sep 17 00:00:00 2001 From: rjkm Date: Thu, 23 Sep 2021 15:07:00 +0200 Subject: [PATCH] increase wit time after powerup and before reset to 300ms Signed-off-by: rjkm --- ddbridge/ddbridge-ci.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ddbridge/ddbridge-ci.c b/ddbridge/ddbridge-ci.c index 99d5a1f..365f8fc 100644 --- a/ddbridge/ddbridge-ci.c +++ b/ddbridge/ddbridge-ci.c @@ -105,7 +105,7 @@ static int slot_reset(struct dvb_ca_en50221 *ca, int slot) ddbwritel(ci->port->dev, CI_POWER_ON, CI_CONTROL(ci->nr)); - msleep(100); + msleep(300); ddbwritel(ci->port->dev, CI_POWER_ON | CI_RESET_CAM, CI_CONTROL(ci->nr)); ddbwritel(ci->port->dev, CI_ENABLE | CI_POWER_ON | CI_RESET_CAM, @@ -236,7 +236,7 @@ static int slot_reset_xo2(struct dvb_ca_en50221 *ca, int slot) write_creg(ci, 0x01, 0x01); write_creg(ci, 0x04, 0x04); - msleep(20); + msleep(300); write_creg(ci, 0x02, 0x02); write_creg(ci, 0x00, 0x04); write_creg(ci, 0x18, 0x18);