DRM database snapshot
.json
Back to index
Latest snapshot
Other snapshots (2)
Snapshot
Driver: omapdrm (OMAP DRM) version 1.0.0 (20110917) on Linux 5.5.0-02069-g2d5e618997e3
DRM_CLIENT_CAP_ASPECT_RATIO supported
DRM_CLIENT_CAP_ATOMIC supported
DRM_CLIENT_CAP_STEREO_3D supported
DRM_CLIENT_CAP_UNIVERSAL_PLANES supported
DRM_CLIENT_CAP_WRITEBACK_CONNECTORS supported
DRM_CAP_ADDFB2_MODIFIERS = 0
DRM_CAP_ASYNC_PAGE_FLIP = 0
DRM_CAP_CRTC_IN_VBLANK_EVENT = 1
DRM_CAP_CURSOR_HEIGHT = 64
DRM_CAP_CURSOR_WIDTH = 64
DRM_CAP_DUMB_BUFFER = 1
DRM_CAP_DUMB_PREFERRED_DEPTH = 0
DRM_CAP_DUMB_PREFER_SHADOW = 0
DRM_CAP_PAGE_FLIP_TARGET = 0
DRM_CAP_PRIME = 3
DRM_CAP_SYNCOBJ = 0
DRM_CAP_SYNCOBJ_TIMELINE = 0
DRM_CAP_TIMESTAMP_MONOTONIC = 1
DRM_CAP_VBLANK_HIGH_CRTC = 1
Device: platform omapdrm
Connectors
Connector 0
Object ID: 54
Type: DSI
Encoders: {
53
}
Properties
"
CRTC_ID
" (atomic): object CRTC = 55
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = On
"
EDID
" (immutable): blob = <nil>
"
TILE
" (immutable): blob = <nil>
"
link-status
": enum {"Good", "Bad"} = Good
"
non-desktop
" (immutable): range [0, 1] = 0
Connector 1
Object ID: 56
Type: HDMI-A
Encoders: {
52
}
Properties
"
CRTC_ID
" (atomic): object CRTC = 0
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = Off
"
EDID
" (immutable): blob = <nil>
"
TILE
" (immutable): blob = <nil>
"
link-status
": enum {"Good", "Bad"} = Good
"
non-desktop
" (immutable): range [0, 1] = 0
Encoders
Encoder 0
Object ID: 52
Type: TMDS
CRTCs: {
1
}
Clones: {}
Encoder 1
Object ID: 53
Type: TMDS
CRTCs: {
0
}
Clones: {}
CRTCs
CRTC 0
Object ID: 55
Gamma size: 256
Properties
"
ACTIVE
" (atomic): range [0, 1] = 1
"
GAMMA_LUT
": blob = <nil>
"
GAMMA_LUT_SIZE
" (immutable): range [0, UINT32_MAX] = 256
"
MODE_ID
" (atomic): blob =
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
VRR_ENABLED
": range [0, 1] = 0
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270", "reflect-x", "reflect-y"} = (rotate-270)
"
zorder
": range [0, 3] = 0
CRTC 1
Object ID: 57
Gamma size: 256
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
GAMMA_LUT
": blob = <nil>
"
GAMMA_LUT_SIZE
" (immutable): range [0, UINT32_MAX] = 256
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
VRR_ENABLED
": range [0, 1] = 0
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270", "reflect-x", "reflect-y"} = (rotate-0)
"
zorder
": range [0, 3] = 0
Planes
Plane 0
Object ID: 32
CRTCs: {
0
,
1
}
Formats:
RGBX4444 (0x32315852)
ARGB4444 (0x32315241)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
RGB888 (0x34324752)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
RGBX8888 (0x34325852)
ARGB1555 (0x35315241)
XRGB4444 (0x32315258)
RGBA4444 (0x32314152)
XRGB1555 (0x35315258)
Properties
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 960
"
CRTC_ID
" (atomic): object CRTC = 55
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 540
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 59
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 540
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 960
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270", "reflect-x", "reflect-y"} = (rotate-270)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
zorder
": range [0, 3] = 0
"
zpos
": range [0, 3] = 0
Plane 1
Object ID: 37
CRTCs: {
0
,
1
}
Formats:
RGB565 (0x36314752)
RGBX4444 (0x32315852)
YUYV (0x56595559)
ARGB1555 (0x35315241)
RGBA8888 (0x34324152)
NV12 (0x3231564E)
RGBA4444 (0x32314152)
XRGB8888 (0x34325258)
RGB888 (0x34324752)
UYVY (0x59565955)
ARGB4444 (0x32315241)
XRGB1555 (0x35315258)
ARGB8888 (0x34325241)
XRGB4444 (0x32315258)
RGBX8888 (0x34325852)
Properties
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 960
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 540
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 960
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 540
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
zorder
": range [0, 3] = 0
"
zpos
": range [0, 3] = 0
Plane 2
Object ID: 42
CRTCs: {
0
,
1
}
Formats:
RGB565 (0x36314752)
RGBX4444 (0x32315852)
YUYV (0x56595559)
ARGB1555 (0x35315241)
RGBA8888 (0x34324152)
NV12 (0x3231564E)
RGBA4444 (0x32314152)
XRGB8888 (0x34325258)
RGB888 (0x34324752)
UYVY (0x59565955)
ARGB4444 (0x32315241)
XRGB1555 (0x35315258)
ARGB8888 (0x34325241)
XRGB4444 (0x32315258)
RGBX8888 (0x34325852)
Properties
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zorder
": range [0, 3] = 2
"
zpos
": range [0, 3] = 2
Plane 3
Object ID: 47
CRTCs: {
0
,
1
}
Formats:
RGB565 (0x36314752)
RGBX4444 (0x32315852)
YUYV (0x56595559)
ARGB1555 (0x35315241)
RGBA8888 (0x34324152)
NV12 (0x3231564E)
RGBA4444 (0x32314152)
XRGB8888 (0x34325258)
RGB888 (0x34324752)
UYVY (0x59565955)
ARGB4444 (0x32315241)
XRGB1555 (0x35315258)
ARGB8888 (0x34325241)
XRGB4444 (0x32315258)
RGBX8888 (0x34325852)
Properties
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zorder
": range [0, 3] = 3
"
zpos
": range [0, 3] = 3
Other snapshots
Key
Driver
Kernel
a58d734ff57f
omapdrm 1.0.0 (20110917)
Linux 5.9.11-00378-g24eec8e6af19-dirty
58a4f3b8ce40
omapdrm 1.0.0 (20110917)
Linux 5.3.8-gnu-1