On Thu, Jul 23, 2009 at 8:59 PM, Mauro Carvalho
Chehab<mche...@infradead.org> wrote:
> Em Thu, 23 Jul 2009 16:29:02 +0200
> Markus Rechberger <mrechber...@gmail.com> escreveu:
>
>> On Thu, Jul 23, 2009 at 4:05 PM, Devin
>> Heitmueller<dheitmuel...@kernellabs.com> wrote:
>> > On Thu, Jul 23, 2009 at 8:10 AM, Markus Rechberger<mrechber...@gmail.com> 
>> > wrote:
>> >> There's a pretty good disclosed detection from Empia available, the
>> >> linux kernel driver
>> >> just doesn't support it and very likely will never support it. Instead
>> >> of doing it the
>> >> wrong way it's better to turn it off or explicitly ask the user if he
>> >> wants to do something
>> >> undefined with his device.
>> >> The nvidia setup tools also provide an option to force it instead of
>> >> letting the software
>> >> just do whatever some developers don't know what it will cause...
>> >> You don't know what will happen to the device when doing that detection.
>> >> The initial device in question had to be replugged after we removed
>> >> the driver from the system.
>> >> You shouldn't invite people to do undefined things with their hardware
>> >> so they might break them
>> >> I think I will submit a few photos what physically can happen to the
>> >> device with wrong settings.
>> >
>> > Well, if there is a known heuristic, I would be very happy to get rid
>> > of the autodetection logic.  I haven't looked at the Empia code in
>> > months so I should probably do that.
>> >
>> > Since I used to design hardware for a living, I am quite familiar with
>> > what can happen with incorrect GPIOs so I do not believe you need to
>> > attempt to convince me with photos, which is why I am in favor of
>> > removing the logic in question.  We just need to figure out how to do
>> > it without causing a regression in current device support.
>> >
>> > Interesting...  I took a quick look at the code, and it seems like the
>> > USB errors occur before we change any GPIOs, and more interesting it
>> > appears that the em2861 itself is wedged (which I believe is the first
>> > time I've seen that).  The code in the log above suggests that the
>> > autodetection concluded that the profile was not known, so it did not
>> > arbitrarily pick some incorrect device.  I am a bit surprised that
>> > just reading the eeprom once and doing a scan of the i2c bus would
>> > wedge the chip.
>> >
>> > Is there any information you can give about the board in question in
>> > terms of what product it is or what components it contains?
>> >
>>
>> it was a simple TVP5150 based device...
>>
>> I do not mean my old code either it's also a failure as I got more 
>> information
>> for the new driver after we dropped the old project.
>> As you know the new driver is entirely in Userpace and supported by all 
>> involved
>> chipcompanies, it comes with its own LinuxDVB and video4linux2 Stack.
>>
>> Also vendors have a very low interest in supporting those devices in 
>> Kernelspace
>> as installing devices which should be sold now are not supported by
>> any distributions.
>> Devices which have been sold one year ago have a very low till no
>> motivation anymore.
>> Most people are simply not able to compile the drivers and/or prepare
>> the kernel development
>> environment just for installing and using a TV Card.
>
> PLEASE STOP WITH FUD. THIS FORUM IS FOR OPEN SOURCE DRIVER DISCUSSION. AS YOU
> DECIDED TO GO TO THE DARK SIDE, PLEASE STOP POSTING HERE OR AT THE OPEN 
> SOURCE #IRC CHANNEL.
>

someone has problems here? We also support available opensource
players and will contribute some patches which can be used by all
devices.

Markus
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to