I2C driver directory
Vladimir Dergachev
volodya at mindspring.com
Wed Sep 29 18:24:24 PDT 2004
On Thu, 30 Sep 2004, Luc Verhaegen wrote:
> On Wed, Sep 29, 2004 at 08:20:58PM -0400, Vladimir Dergachev wrote:
>>
>> GATOS TV-in code has many drivers for I2C bus. These are pretty much
>> independent from ATI hardware, so it would be nice to put them separately.
>>
>> Would anyone object to creating the following directory
>>
>> /xc/programs/Xserver/hw/xfree86/drivers/i2c
>>
>> and putting all the GATOS i2c drivers there ?
>>
>> best
>>
>> Vladimir Dergachev
> Are you talking about seperating out support for i2c addressable
> devices, like the SAA71xx, BT8xx, CH7xxx, VT162/3x etc. from drivers?
> Not only tuners but also tv/tmds/lvds encoders?
Well, actually I had a much smaller ambition - GATOS code includes drivers
for tuners, bt828 chips, sound processors and demodulators.
These have always been built as separate modules, but I kept them in the
same directory as main ATI driver - simpler for everyone when we were
working in separate tree.
This makes no sense when we are merging code. I believe all these
I2C drivers can be easily used by other drivers if they need to, at worst
with minimal changes. I would certainly be glad if other developers found
them useful.
As for tv/tmds/lvds encoders - my first priority is to get GATOS code in
so people can use their cards with newer versions of X.Org.
>
> If so, great! I've had that sort of thing as a goal for the
> via/unichrome driver.
>
> Are you planning for seperate modules here?
Yes, separate modules for each chip.
>
> What about tv encoders like the mga maven? Which, afaik is very driver
> specific, but is also external to the mga g400 (iirc).
No idea - really !
Since we are talking about this - does via/unichrome support VIP bus ? Do
you know of any cards that have other chips hanging off it ?
best
Vladimir Dergachev
>
> Luc Verhaegen.
>
More information about the xorg
mailing list