- When parsing EDID data, drm_add_edid_modes fill the
+ When parsing EDID data, drm_add_edid_modes fills the
connector display_info
width_mm and
height_mm fields. When creating modes
@@ -2348,6 +2370,7 @@ void intel_crt_init(struct drm_device *dev)
Modeset Helper Functions Reference
+!Iinclude/drm/drm_crtc_helper.h
!Edrivers/gpu/drm/drm_crtc_helper.c
!Pdrivers/gpu/drm/drm_crtc_helper.c overview
@@ -2412,6 +2435,10 @@ void intel_crt_init(struct drm_device *dev)
!Edrivers/gpu/drm/drm_plane_helper.c
!Pdrivers/gpu/drm/drm_plane_helper.c overview
+
+ Tile group
+!Pdrivers/gpu/drm/drm_crtc.c Tile group
+
@@ -2546,8 +2573,8 @@ void intel_crt_init(struct drm_device *dev)
Description/Restrictions |
- DRM |
- Generic |
+ DRM |
+ Connector |
âEDIDâ |
BLOB | IMMUTABLE |
0 |
@@ -2569,7 +2596,21 @@ void intel_crt_init(struct drm_device *dev)
Contains topology path to a connector. |
- Plane |
+ âTILEâ |
+ BLOB | IMMUTABLE |
+ 0 |
+ Connector |
+ Contains tiling information for a connector. |
+
+
+ âCRTC_IDâ |
+ OBJECT |
+ DRM_MODE_OBJECT_CRTC |
+ Connector |
+ CRTC that connector is attached to (atomic) |
+
+
+ Plane |
âtypeâ |
ENUM | IMMUTABLE |
{ "Overlay", "Primary", "Cursor" } |
@@ -2577,6 +2618,76 @@ void intel_crt_init(struct drm_device *dev)
Plane type |
+ âSRC_Xâ |
+ RANGE |
+ Min=0, Max=UINT_MAX |
+ Plane |
+ Scanout source x coordinate in 16.16 fixed point (atomic) |
+
+
+ âSRC_Yâ |
+ RANGE |
+ Min=0, Max=UINT_MAX |
+ Plane |
+ Scanout source y coordinate in 16.16 fixed point (atomic) |
+
+
+ âSRC_Wâ |
+ RANGE |
+ Min=0, Max=UINT_MAX |
+ Plane |
+ Scanout source width in 16.16 fixed point (atomic) |
+
+
+ âSRC_Hâ |
+ RANGE |
+ Min=0, Max=UINT_MAX |
+ Plane |
+ Scanout source height in 16.16 fixed point (atomic) |
+
+
+ âCRTC_Xâ |
+ SIGNED_RANGE |
+ Min=INT_MIN, Max=INT_MAX |
+ Plane |
+ Scanout CRTC (destination) x coordinate (atomic) |
+
+
+ âCRTC_Yâ |
+ SIGNED_RANGE |
+ Min=INT_MIN, Max=INT_MAX |
+ Plane |
+ Scanout CRTC (destination) y coordinate (atomic) |
+
+
+ âCRTC_Wâ |
+ RANGE |
+ Min=0, Max=UINT_MAX |
+ Plane |
+ Scanout CRTC (destination) width (atomic) |
+
+
+ âCRTC_Hâ |
+ RANGE |
+ Min=0, Max=UINT_MAX |
+ Plane |
+ Scanout CRTC (destination) height (atomic) |
+
+
+ âFB_IDâ |
+ OBJECT |
+ DRM_MODE_OBJECT_FB |
+ Plane |
+ Scanout framebuffer (atomic) |
+
+
+ âCRTC_IDâ |
+ OBJECT |
+ DRM_MODE_OBJECT_CRTC |
+ Plane |
+ CRTC that plane is attached to (atomic) |
+
+
DVI-I |
âsubconnectorâ |
ENUM |