All of lore.kernel.org
 help / color / mirror / Atom feed
From: Antti Palosaari <crope@iki.fi>
To: Michael Krufky <mkrufky@linuxtv.org>
Cc: linux-media@vger.kernel.org
Subject: Re: [PATCH] mxl111sf: revert patch: fix error on stream stop in mxl111sf_ep6_streaming_ctrl()
Date: Fri, 05 Oct 2012 23:54:45 +0300	[thread overview]
Message-ID: <506F4915.1090908@iki.fi> (raw)
In-Reply-To: <CAOcJUby_4x_bqOE_YGLPQR7FfDXGidt+r-QVqKe14eAypzcGuQ@mail.gmail.com>

On 10/05/2012 11:49 PM, Michael Krufky wrote:
> On Fri, Oct 5, 2012 at 4:44 PM, Antti Palosaari <crope@iki.fi> wrote:
>> This reverts commits:
>> 3fd7e4341e04f80e2605f56bbd8cb1e8b027901a
>> [media] mxl111sf: remove an unused variable
>> 3be5bb71fbf18f83cb88b54a62a78e03e5a4f30a
>> [media] mxl111sf: fix error on stream stop in mxl111sf_ep6_streaming_ctrl()
>>
>> ...as bug behind these is fixed by the DVB USB v2.
>>
>> Cc: Michael Krufky <mkrufky@linuxtv.org>
>> Signed-off-by: Antti Palosaari <crope@iki.fi>
>> ---
>>   drivers/media/usb/dvb-usb-v2/mxl111sf.c | 7 +++++--
>>   1 file changed, 5 insertions(+), 2 deletions(-)
>>
>> diff --git a/drivers/media/usb/dvb-usb-v2/mxl111sf.c b/drivers/media/usb/dvb-usb-v2/mxl111sf.c
>> index efdcb15..fcfe124 100644
>> --- a/drivers/media/usb/dvb-usb-v2/mxl111sf.c
>> +++ b/drivers/media/usb/dvb-usb-v2/mxl111sf.c
>> @@ -343,6 +343,7 @@ static int mxl111sf_ep6_streaming_ctrl(struct dvb_frontend *fe, int onoff)
>>          struct mxl111sf_state *state = fe_to_priv(fe);
>>          struct mxl111sf_adap_state *adap_state = &state->adap_state[fe->id];
>>          int ret = 0;
>> +       u8 tmp;
>>
>>          deb_info("%s(%d)\n", __func__, onoff);
>>
>> @@ -353,13 +354,15 @@ static int mxl111sf_ep6_streaming_ctrl(struct dvb_frontend *fe, int onoff)
>>                                                adap_state->ep6_clockphase,
>>                                                0, 0);
>>                  mxl_fail(ret);
>> -#if 0
>>          } else {
>>                  ret = mxl111sf_disable_656_port(state);
>>                  mxl_fail(ret);
>> -#endif
>>          }
>>
>> +       mxl111sf_read_reg(state, 0x12, &tmp);
>> +       tmp &= ~0x04;
>> +       mxl111sf_write_reg(state, 0x12, tmp);
>> +
>>          return ret;
>>   }
>>
>
>
> I disabled that code on purpose - its redundant.  please do not apply
> this patch.

According to comments you have added patch changelog you disabled it doe 
to that bug:

[media] mxl111sf: fix error on stream stop in mxl111sf_ep6_streaming_ctrl()

Remove unnecessary register access in mxl111sf_ep6_streaming_ctrl()

This code breaks driver operation in kernel 3.3 and later, although
it works properly in 3.2  Disable register access to 0x12 for now.



are you saying there is some other reason than mentioned here? I am 
quite 100% sure I fixed that bug in dvb-usb.

regards
Antti
-- 
http://palosaari.fi/

  reply	other threads:[~2012-10-05 20:55 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-10-05 20:44 [PATCH] mxl111sf: revert patch: fix error on stream stop in mxl111sf_ep6_streaming_ctrl() Antti Palosaari
2012-10-05 20:49 ` Michael Krufky
2012-10-05 20:54   ` Antti Palosaari [this message]
2012-10-05 20:58     ` Michael Krufky
2012-10-05 21:16       ` Antti Palosaari
2012-10-05 20:52 ` Antti Palosaari

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=506F4915.1090908@iki.fi \
    --to=crope@iki.fi \
    --cc=linux-media@vger.kernel.org \
    --cc=mkrufky@linuxtv.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.