Hi, It's good to know the future chip design changes. but as it doesn't be known to others except the internal chip design team. So with restricted information. there's no way to implement it with current known chip. If you want to change the design. open and show the changed IPs. another thing is that current codes are pending for long time. so in our case, merge it first and expand it for next chips. Thank you, Kyungmin Park On Tue, May 31, 2011 at 7:20 PM, Tomasz Stanislawski <t.stanislaws@xxxxxxxxxxx> wrote: > JiUn Yu wrote: >> >> >>> >>> 5. Mixer & Video Processor driver. It is called 's5p-mixer' because of >>> historical reasons. It was decided combine VP and MXR drivers into one >>> because >>> of shared interrupt and very similar interface via V4L2 nodes. The driver >>> is a >>> realization of many-to-many relation between multiple input layers and >>> multiple >>> outputs. All shared resources are kept in struct mxr_device. It provides >>> utilities for management and synchronization of access to resources and >>> reference counting. The outputs are obtained from HDMI/SDO private data. >>> ÂOne >>> layer is a single video node. Simple inheritance is applied because there >>> only >>> little difference between layer's types. Every layer type implements set >>> of >>> ops. ÂThere are different ops for Mixer layers and other for VP layer. >>> >> >> I agreed with subdev of hdmi, hdmiphy, sdo and videoDAC. It is very >> flexible in case of adding new interface or removing current interface. >> But 's5p-mixer' driver is not flexible. So, If new scaler is added instead >> of VP or mixer is someting changed, >> I think current architecture of tvout driver can't support. >> How about separating vp and mixer driver? >> > > Hi Yu, > The designed architecture TV driver was not prepared for removal of VP, or > MIxer input nodes. > I decided only to allow flexible outputs because I knew 2 boards with > different output configuration (Goni - only SDO, Universal - HDMI and SDO). > I need more information about VP substitute before changing design of the > whole driver. Some of extensions could be applied by adding extra layer type > to existing layer_vp and layer_grp ones. > > Best regards > Tomasz Stanislawski >> >> NëêïríyéìbìÐívï^ï)é{.nï+ëì{ìïbj)ïïw* jgÐï íìëì/êïzëëï2ëìéï&ï)åìëïï ììïhï >> ïj:+vëëïæ > > -- > To unsubscribe from this list: send the line "unsubscribe linux-media" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at Âhttp://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html