public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* [linux-dvb] mxl5005s tuner analog support
@ 2008-12-26 21:48 Devin Heitmueller
  2008-12-26 23:02 ` hermann pitton
  2008-12-26 23:10 ` Andy Walls
  0 siblings, 2 replies; 7+ messages in thread
From: Devin Heitmueller @ 2008-12-26 21:48 UTC (permalink / raw)
  To: linux-dvb

Hello,

I working on the analog support for the Pinnacle Ultimate 880e
support, and that device includes an mxl5005s tuner.

I went to do the normal changes to em28xx to support another tuner,
which prompted me to wonder:

Is the analog support known to to work in Linux for this tuner for any
other device?

The reason I ask is because I hit an oops and when I looked at the
source I found some suspicious things:

* No entry in tuner.h
* No attach command in tuner-core.c
* No definition of set_analog_params() callback in mxl5005s.c

I wonder if perhaps the driver was ported from some other source and
nobody ever got around to getting the analog support working?  If
that's the case then that is fine (I'll make it work), but I want to
know if I am just missing something obvious here....

Devin

-- 
Devin J. Heitmueller
http://www.devinheitmueller.com
AIM: devinheitmueller

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [linux-dvb] mxl5005s tuner analog support
  2008-12-26 21:48 [linux-dvb] mxl5005s tuner analog support Devin Heitmueller
@ 2008-12-26 23:02 ` hermann pitton
  2008-12-26 23:10 ` Andy Walls
  1 sibling, 0 replies; 7+ messages in thread
From: hermann pitton @ 2008-12-26 23:02 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: linux-dvb

Hi Devin,

Am Freitag, den 26.12.2008, 16:48 -0500 schrieb Devin Heitmueller:
> Hello,
> 
> I working on the analog support for the Pinnacle Ultimate 880e
> support, and that device includes an mxl5005s tuner.
> 
> I went to do the normal changes to em28xx to support another tuner,
> which prompted me to wonder:
> 
> Is the analog support known to to work in Linux for this tuner for any
> other device?
> 
> The reason I ask is because I hit an oops and when I looked at the
> source I found some suspicious things:
> 
> * No entry in tuner.h
> * No attach command in tuner-core.c
> * No definition of set_analog_params() callback in mxl5005s.c
> 
> I wonder if perhaps the driver was ported from some other source and
> nobody ever got around to getting the analog support working?  If
> that's the case then that is fine (I'll make it work), but I want to
> know if I am just missing something obvious here....
> 
> Devin
> 

we have lots of hybrid tuners meanwhile, either dealt with in
tuner-types or dedicated tuner submodules, but if not at least in
tuner.h, you are right that there is no analogue support yet.

Cheers,
Hermann



_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [linux-dvb] mxl5005s tuner analog support
  2008-12-26 21:48 [linux-dvb] mxl5005s tuner analog support Devin Heitmueller
  2008-12-26 23:02 ` hermann pitton
@ 2008-12-26 23:10 ` Andy Walls
  2008-12-27  3:08   ` Devin Heitmueller
  1 sibling, 1 reply; 7+ messages in thread
From: Andy Walls @ 2008-12-26 23:10 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: linux-dvb

On Fri, 2008-12-26 at 16:48 -0500, Devin Heitmueller wrote:
> Hello,
> 
> I working on the analog support for the Pinnacle Ultimate 880e
> support, and that device includes an mxl5005s tuner.
> 
> I went to do the normal changes to em28xx to support another tuner,
> which prompted me to wonder:
> 
> Is the analog support known to to work in Linux for this tuner for any
> other device?
> 
> The reason I ask is because I hit an oops and when I looked at the
> source I found some suspicious things:
> 
> * No entry in tuner.h
> * No attach command in tuner-core.c
> * No definition of set_analog_params() callback in mxl5005s.c

The mxl5005s support was added to the v4l-dvb repo by Steven Toth for
the HVR-1600 which uses it exclusively for ATSC (QAM and 8-VSB).

The source of Steve's driver is from RealTek.  More comments on origin
can be found in the mxl5005s.[ch] files.

There is some history in the list archives between Steve and Manu (and
me indirectly) on the use of the mxl500x source module.


> I wonder if perhaps the driver was ported from some other source and
> nobody ever got around to getting the analog support working?  If
> that's the case then that is fine (I'll make it work), but I want to
> know if I am just missing something obvious here....

I'd like to get the driver working a little better myself.  Steve said
the QAM suffers a 3 dB hit compared to Manu's version (IIRC).  I'd like
a decent signal strength readout.   If I had a data sheet from MaxLinear
maybe I could do something.  It still looks like details of external
tracking filter hardware need to be known and tested for each particular
board though.

Regards,
Andy


> Devin
> 


_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [linux-dvb] mxl5005s tuner analog support
  2008-12-26 23:10 ` Andy Walls
@ 2008-12-27  3:08   ` Devin Heitmueller
  2009-01-16 16:32     ` Andreas
  0 siblings, 1 reply; 7+ messages in thread
From: Devin Heitmueller @ 2008-12-27  3:08 UTC (permalink / raw)
  To: Andy Walls; +Cc: linux-dvb

On Fri, Dec 26, 2008 at 6:10 PM, Andy Walls <awalls@radix.net> wrote:
> On Fri, 2008-12-26 at 16:48 -0500, Devin Heitmueller wrote:
>> Hello,
>>
>> I working on the analog support for the Pinnacle Ultimate 880e
>> support, and that device includes an mxl5005s tuner.
>>
>> I went to do the normal changes to em28xx to support another tuner,
>> which prompted me to wonder:
>>
>> Is the analog support known to to work in Linux for this tuner for any
>> other device?
>>
>> The reason I ask is because I hit an oops and when I looked at the
>> source I found some suspicious things:
>>
>> * No entry in tuner.h
>> * No attach command in tuner-core.c
>> * No definition of set_analog_params() callback in mxl5005s.c
>
> The mxl5005s support was added to the v4l-dvb repo by Steven Toth for
> the HVR-1600 which uses it exclusively for ATSC (QAM and 8-VSB).
>
> The source of Steve's driver is from RealTek.  More comments on origin
> can be found in the mxl5005s.[ch] files.
>
> There is some history in the list archives between Steve and Manu (and
> me indirectly) on the use of the mxl500x source module.
>
>
>> I wonder if perhaps the driver was ported from some other source and
>> nobody ever got around to getting the analog support working?  If
>> that's the case then that is fine (I'll make it work), but I want to
>> know if I am just missing something obvious here....
>
> I'd like to get the driver working a little better myself.  Steve said
> the QAM suffers a 3 dB hit compared to Manu's version (IIRC).  I'd like
> a decent signal strength readout.   If I had a data sheet from MaxLinear
> maybe I could do something.  It still looks like details of external
> tracking filter hardware need to be known and tested for each particular
> board though.
>
> Regards,
> Andy

Thanks for the feedback.  I just wanted a sanity check that I wasn't
missing something obvious.  I'll take a look at the code, as well as
the original RealTek code and see if I can get the analog side
working.

I'll send some emails and see if I can get the datasheet - I didn't
ask for it when I started the work since I was under the impression
that the driver was mature.

Devin

-- 
Devin J. Heitmueller
http://www.devinheitmueller.com
AIM: devinheitmueller

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [linux-dvb] mxl5005s tuner analog support
  2008-12-27  3:08   ` Devin Heitmueller
@ 2009-01-16 16:32     ` Andreas
  2009-01-16 16:35       ` Devin Heitmueller
  0 siblings, 1 reply; 7+ messages in thread
From: Andreas @ 2009-01-16 16:32 UTC (permalink / raw)
  To: linux-dvb; +Cc: linux-media

Am Freitag, 26. Dezember 2008 19:08:29 schrieb Devin Heitmueller:
> On Fri, Dec 26, 2008 at 6:10 PM, Andy Walls <awalls@radix.net> wrote:
> > On Fri, 2008-12-26 at 16:48 -0500, Devin Heitmueller wrote:
> >> Hello,
> >>
> >> I working on the analog support for the Pinnacle Ultimate 880e
> >> support, and that device includes an mxl5005s tuner.
> >>
> >> I went to do the normal changes to em28xx to support another
> >> tuner, which prompted me to wonder:
> >>
> >> Is the analog support known to to work in Linux for this tuner for
> >> any other device?
> >>
> >> The reason I ask is because I hit an oops and when I looked at the
> >> source I found some suspicious things:
> >>
> >> * No entry in tuner.h
> >> * No attach command in tuner-core.c
> >> * No definition of set_analog_params() callback in mxl5005s.c
> >
> > The mxl5005s support was added to the v4l-dvb repo by Steven Toth
> > for the HVR-1600 which uses it exclusively for ATSC (QAM and
> > 8-VSB).
> >
> > The source of Steve's driver is from RealTek.  More comments on
> > origin can be found in the mxl5005s.[ch] files.
> >
> > There is some history in the list archives between Steve and Manu
> > (and me indirectly) on the use of the mxl500x source module.
> >
> >> I wonder if perhaps the driver was ported from some other source
> >> and nobody ever got around to getting the analog support working? 
> >> If that's the case then that is fine (I'll make it work), but I
> >> want to know if I am just missing something obvious here....
> >
> > I'd like to get the driver working a little better myself.  Steve
> > said the QAM suffers a 3 dB hit compared to Manu's version (IIRC). 
> > I'd like a decent signal strength readout.   If I had a data sheet
> > from MaxLinear maybe I could do something.  It still looks like
> > details of external tracking filter hardware need to be known and
> > tested for each particular board though.
> >
> > Regards,
> > Andy
>
> Thanks for the feedback.  I just wanted a sanity check that I wasn't
> missing something obvious.  I'll take a look at the code, as well as
> the original RealTek code and see if I can get the analog side
> working.
>
> I'll send some emails and see if I can get the datasheet - I didn't
> ask for it when I started the work since I was under the impression
> that the driver was mature.
>
> Devin

I seem to be affected by that 3db loss between the old mxl500x and the 
mxl5005s driver. Did you ever get the datasheets and is anyone perhaps 
even working on squeezing a little more out of the driver?

-- 
Gruß
Andreas

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [linux-dvb] mxl5005s tuner analog support
  2009-01-16 16:32     ` Andreas
@ 2009-01-16 16:35       ` Devin Heitmueller
  2009-01-16 18:14         ` Andreas
  0 siblings, 1 reply; 7+ messages in thread
From: Devin Heitmueller @ 2009-01-16 16:35 UTC (permalink / raw)
  To: Andreas; +Cc: linux-dvb, linux-media

On Fri, Jan 16, 2009 at 11:32 AM, Andreas <linuxdreas@dslextreme.com> wrote:
>> Devin
>
> I seem to be affected by that 3db loss between the old mxl500x and the
> mxl5005s driver. Did you ever get the datasheets and is anyone perhaps
> even working on squeezing a little more out of the driver?
>
> --
> Gruß
> Andreas

Hello Andreas,

The guys at Pinnacle very kindly introduced me to someone over at
Maxlinear, and I am trying to get the datasheet.  I will be looking at
the device's performance more closely over the next couple of weeks as
I get it working with the Pinnacle 880e.

Devin

-- 
Devin J. Heitmueller
http://www.devinheitmueller.com
AIM: devinheitmueller

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [linux-dvb] mxl5005s tuner analog support
  2009-01-16 16:35       ` Devin Heitmueller
@ 2009-01-16 18:14         ` Andreas
  0 siblings, 0 replies; 7+ messages in thread
From: Andreas @ 2009-01-16 18:14 UTC (permalink / raw)
  To: linux-media

Am Freitag, 16. Januar 2009 08:35:49 schrieb Devin Heitmueller:
> Hello Andreas,
>
> The guys at Pinnacle very kindly introduced me to someone over at
> Maxlinear, and I am trying to get the datasheet.  I will be looking
> at the device's performance more closely over the next couple of
> weeks as I get it working with the Pinnacle 880e.
>
> Devin

Devin,
Thanks for the heads up and the good news!

-- 
Gruß
Andreas

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2009-01-16 18:14 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-26 21:48 [linux-dvb] mxl5005s tuner analog support Devin Heitmueller
2008-12-26 23:02 ` hermann pitton
2008-12-26 23:10 ` Andy Walls
2008-12-27  3:08   ` Devin Heitmueller
2009-01-16 16:32     ` Andreas
2009-01-16 16:35       ` Devin Heitmueller
2009-01-16 18:14         ` Andreas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox