Dear All, I also see some of the encoder driver are at "drivers/gpu/drm/omapdrm/displays/". I am confused about which driver I should consider for reference for adv7393 driver development. Do I need to use "drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c" too along with adv7393 driver? Thanks & Regards, Vikash On Mon, Sep 12, 2016 at 5:59 PM, Vikas Patil <vikasmpatil@xxxxxxxxx> wrote: > Dear All, > > I am trying to understand difference between "DRM Encoder slave > driver" and "DRM bridge driver" as I need to write one for ADV7393 > Video Encoder Chip for the custom target > based on DRA74x having following display connection. > > VOUT1 --> ADV7393 --> CVBS Out (ADV7393 is on I2C) > > Could anyone here explain what is the difference between two and which > I need to implement for ADV7393 and why? > > I could see adv7393 driver available at "drivers/media/i2c/adv7393.c" > in linux 4.4.14. Can I use this driver? My feeling is I can not use > but why could not much understand. > or Do I need to base my driver something like > "drivers/gpu/drm/i2c/adv7511.c", however I also see it is converted to > bridge driver and moved to "drivers/gpu/drm/bridge/adv7511.c" [1] > > [1] http://www.spinics.net/lists/dri-devel/msg113244.html > > Thanking you all in advance. > > Thanks & Regards, > Vikash _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel