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