The project team would like to add two more exported interfaces for this project, as described below. I think it's qualified for self review. Since this project hasn't been integrate into Nevada yet, I think it should be OK to just reply to this mail and add new information for recording purpose.
Two more exported interfaces: ------------------------------------------------------------------------------------------------- | Interface exported | Classifications | Comments | ------------------------------------------------------------------------------------------------- | DRM_IOCTL_UPDATE_DRAW | External | Update drawable information. | | DRM_IOCTL_I915_VBLANK_SWAP | External | Schedule buffer swap at given vertical blank. | ------------------------------------------------------------------------------------------------- Frank Frank Che wrote: > I'm sponsoring this case for Miao Chen. This case is to add two more > exported interfaces to PSARC 2004/801 for the i915 driver. The > requested release binding is patch/micro. > > I have marked it as "closed approved automatic" since the change is > straightforward and the interface is clear. If there is request, I'd > be happy to upgrade it > to a fast track and set the timer. > > -Frank > > 4. Technical Description > > 4.1 Summary > > This project is to add two more DRM IOCTLs for the i915 driver > to support the vblank pipe configuration function. > > 4.2 Description > > The i915 driver were introduced to Solaris in PSARC 2004/801. > It was ported to Solaris from the community. Xorg needs this > driver to work on Intel integrated graphical device such as > G33, G45, GM45 etc. > > Recently, Xorg in Solaris will be upgraded to version 1.5, it > needs to work with i915 driver 1.5.x or later. Current the > i915 driver in Solaris is still 1.4.x. > > To upgrade the i915 driver to version 1.5.x, two DRM IOCTLs > should be implemented first to support the vblank pipe > configuration function. > > 4.3 Interface Table > > ------------------------------------------------------------------------------------- > > > | Interface exported | Classifications | > Comments | > ------------------------------------------------------------------------------------- > > > | DRM_IOCTL_I915_SET_VBLANK_PIPE | External | Set the vblank > monitor pipe. | > | DRM_IOCTL_I915_GET_VBLANK_PIPE | External | Get the vblank > monitor pipe. | > ------------------------------------------------------------------------------------- > > > > 4.4 References: > > [1] PSARC/2004/801 DRI porting > http://sac.sfbay.sun.com/Archives/CaseLog/arc/PSARC/2004/801/ > > 4.5 Documentation Change > > There is no need to change any documentation about i915 driver. > > 6. Resources and Schedule > 6.4. Steering Committee requested information > 6.4.1. Consolidation C-team Name: > ON > 6.5. ARC review type: self-review > 6.6. ARC Exposure: open > > >
