From b72e3a8eea3606fa772e92cdc696def91ea83f93 Mon Sep 17 00:00:00 2001 From: Mauro Carvalho Chehab Date: Thu, 22 Nov 2007 11:47:18 -0300 Subject: [PATCH] --- yaml --- r: 76471 b: refs/heads/master c: cca83798119c92a3086af9e8a0419360c63aeadd h: refs/heads/master i: 76469: a0da38eb88b1dd4e9a555f0b5c0c2c290e870858 76467: 51241645e7078514e152e299026c579c32a4e30d 76463: 14ba83fa60903c474e73d3cd4219dc081cfcffc4 v: v3 --- [refs] | 2 +- trunk/drivers/media/video/tuner-xc2028.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index a8193d944192..c8fdc9db7b91 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 2800ae9cd669db0fc9993cbefae02f181343c295 +refs/heads/master: cca83798119c92a3086af9e8a0419360c63aeadd diff --git a/trunk/drivers/media/video/tuner-xc2028.c b/trunk/drivers/media/video/tuner-xc2028.c index a43a3398b7c0..1f14892a883a 100644 --- a/trunk/drivers/media/video/tuner-xc2028.c +++ b/trunk/drivers/media/video/tuner-xc2028.c @@ -734,6 +734,9 @@ static int check_firmware(struct dvb_frontend *fe, enum tuner_mode new_mode, new_fw.id |= parse_audio_std_option(); rc = load_firmware(fe, new_fw.type, &new_fw.id); + if (rc == -ENOENT) + rc = load_firmware(fe, new_fw.type & ~F8MHZ, &new_fw.id); + if (rc < 0) goto fail;