I2C driver directory
Alex Deucher
alexdeucher at gmail.com
Wed Sep 29 22:40:41 PDT 2004
On Wed, 29 Sep 2004 21:24:24 -0400 (EDT), Vladimir Dergachev
<volodya at mindspring.com> wrote:
>
>
> 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 ?
Savage supports a VIP bus. S3's code drop had some support for it,
however I dropped it when merging into DRI and then xorg. FWIW...
Alex
>
> best
>
> Vladimir Dergachev
>
> >
> > Luc Verhaegen.
>
>
More information about the xorg
mailing list