DRM database snapshot
.json
Back to index
Latest snapshot
Other snapshots (1)
Snapshot
⚠ This snapshot was not captured on a stable kernel release.
Driver:
msm_drm
(MSM Snapdragon DRM) version 1.4.0 (20130625) on Linux 5.15.148-qki-consolidate-android13-8-r00087.1-dirty
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
= 1
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 qcom,sde-kms Qualcomm Technologies, Inc
Connectors
Connector 0
Object ID: 33
Type: virtual
Encoders: {
32
}
Properties
"
CRTC_ID
" (atomic): object CRTC = 0
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = On
"
DST_H
": range [0, UINT32_MAX] = 0
"
DST_W
": range [0, UINT32_MAX] = 0
"
DST_X
": range [0, UINT32_MAX] = 0
"
DST_Y
": range [0, UINT32_MAX] = 0
"
FB_ID
": range [0, UINT64_MAX] = 0
"
LP
": enum {"ON", "LP1", "LP2", "OFF"} = ON
"
RETIRE_FENCE
": range [0, UINT64_MAX] = 18446744073709551615
"
RETIRE_FENCE_OFFSET
": range [0, UINT64_MAX] = 0
"
SDE_PP_CWB_DITHER_V2
": blob = <nil>
"
SDE_PP_DITHER_V2
": blob = <nil>
"
TILE
" (immutable): blob = <nil>
"
autorefresh
": range [0, 6] = 0
"
bl_scale
": range [0, 1024] = 1024
"
cache_state
": enum {"cache_state_disabled", "cache_state_enabled"} = cache_state_disabled
"
capabilities
" (immutable): blob = <nil>
"
dnsc_blur
": range [0, UINT64_MAX] = 0
"
early_fence_line
": range [0, UINT32_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec"} = non_sec
"
frame_trigger_mode
": enum {"default", "serialize_frame_trigger", "posted_start"} = default
"
hdr_metadata
": range [0, UINT64_MAX] = 0
"
link-status
": enum {"Good", "Bad"} = Good
"
mode_properties
" (immutable): blob = <nil>
"
non-desktop
" (immutable): range [0, 1] = 0
"
sde_drm_roi_v1
": range [0, UINT64_MAX] = 0
"
sv_bl_scale
": range [0, UINT32_MAX] = 65535
"
topology_control
": bitmask {"reserve_lock", "reserve_clear", "dspp", "ds", "dnsc_blur", "cdm"} = <none>
"
topology_name
" (immutable): enum {"sde_none", "sde_singlepipe", "sde_singlepipe_dsc", "sde_singlepipe_vdc", "sde_dualpipe", "sde_dualpipe_dsc", "sde_dualpipemerge", "sde_dualpipemerge_dsc", "sde_dualpipemerge_vdc", "sde_dualpipe_dscmerge", "sde_ppsplit", "sde_quadpipemerge", "sde_quadpipe_3dmerge_dsc", "sde_quadpipe_dscmerge", "sde_quadpipe_dsc4hsmerge"} = sde_none
"
wb_usage_type
": enum {"wb_usage_wfd", "wb_usage_cwb", "wb_usage_offline_wb"} = wb_usage_wfd
Connector 1
Object ID: 61
Type: DSI
Encoders: {
60
}
Properties
"
CRTC_ID
" (atomic): object CRTC =
168
"
DEMURA_PANEL_ID
" (immutable): blob = <nil>
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = On
"
EDID
" (immutable): blob = <nil>
"
LP
": enum {"ON", "LP1", "LP2", "OFF"} = ON
"
RETIRE_FENCE
": range [0, UINT64_MAX] = 18446744073709551615
"
RETIRE_FENCE_OFFSET
": range [0, UINT64_MAX] = 0
"
SDE_PP_DITHER_V2
": blob = <nil>
"
TILE
" (immutable): blob = <nil>
"
autorefresh
": range [0, 6] = 0
"
bl_scale
": range [0, 1024] = 1024
"
capabilities
" (immutable): blob = <nil>
"
dimming_bl_lut
": blob = <nil>
"
dimming_dyn_ctrl
": range [0, UINT64_MAX] = 0
"
dimming_min_bl
": range [0, 255] = 0
"
dsc_mode
": enum {"none", "dsc_enabled", "dsc_disabled"} = none
"
dyn_transfer_time
": range [0, 1000000] = 0
"
hdr_metadata
": range [0, UINT64_MAX] = 0
"
link-status
": enum {"Good", "Bad"} = Good
"
mode_properties
" (immutable): blob = <nil>
"
non-desktop
" (immutable): range [0, 1] = 0
"
sde_drm_roi_v1
": range [0, UINT64_MAX] = 0
"
sv_bl_scale
": range [0, UINT32_MAX] = 65535
"
topology_control
": bitmask {"reserve_lock", "reserve_clear", "dspp", "ds", "dnsc_blur", "cdm"} = <none>
"
topology_name
" (immutable): enum {"sde_none", "sde_singlepipe", "sde_singlepipe_dsc", "sde_singlepipe_vdc", "sde_dualpipe", "sde_dualpipe_dsc", "sde_dualpipemerge", "sde_dualpipemerge_dsc", "sde_dualpipemerge_vdc", "sde_dualpipe_dscmerge", "sde_ppsplit", "sde_quadpipemerge", "sde_quadpipe_3dmerge_dsc", "sde_quadpipe_dscmerge", "sde_quadpipe_dsc4hsmerge"} = sde_singlepipe
Connector 2
Object ID: 74
Type: DisplayPort
Encoders: {
73
}
Properties
"
CRTC_ID
" (atomic): object CRTC = 0
"
Colorspace
": enum {"Default", "RGB_Wide_Gamut_Fixed_Point", "RGB_Wide_Gamut_Floating_Point", "opRGB", "DCI-P3_RGB_D65", "BT2020_RGB", "BT601_YCC", "BT709_YCC", "XVYCC_601", "XVYCC_709", "SYCC_601", "opYCC_601", "BT2020_CYCC", "BT2020_YCC"} = Default
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = On
"
EDID
" (immutable): blob = <nil>
"
LP
": enum {"ON", "LP1", "LP2", "OFF"} = ON
"
RETIRE_FENCE
": range [0, UINT64_MAX] = 18446744073709551615
"
RETIRE_FENCE_OFFSET
": range [0, UINT64_MAX] = 0
"
SDE_PP_DITHER_V2
": blob = <nil>
"
TILE
" (immutable): blob = <nil>
"
autorefresh
": range [0, 6] = 0
"
bl_scale
": range [0, 1024] = 1024
"
capabilities
" (immutable): blob = <nil>
"
ext_hdr_properties
" (immutable): blob = <nil>
"
hdr_metadata
": range [0, UINT64_MAX] = 0
"
link-status
": enum {"Good", "Bad"} = Good
"
mode_properties
" (immutable): blob = <nil>
"
non-desktop
" (immutable): range [0, 1] = 0
"
sde_drm_roi_v1
": range [0, UINT64_MAX] = 0
"
supported_colorspaces
" (immutable): range [0, 65535] = 0
"
sv_bl_scale
": range [0, UINT32_MAX] = 65535
"
topology_control
": bitmask {"reserve_lock", "reserve_clear", "dspp", "ds", "dnsc_blur", "cdm"} = <none>
"
topology_name
" (immutable): enum {"sde_none", "sde_singlepipe", "sde_singlepipe_dsc", "sde_singlepipe_vdc", "sde_dualpipe", "sde_dualpipe_dsc", "sde_dualpipemerge", "sde_dualpipemerge_dsc", "sde_dualpipemerge_vdc", "sde_dualpipe_dscmerge", "sde_ppsplit", "sde_quadpipemerge", "sde_quadpipe_3dmerge_dsc", "sde_quadpipe_dscmerge", "sde_quadpipe_dsc4hsmerge"} = sde_none
Encoders
Encoder 0
Object ID: 32
Type: virtual
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Clones: {
0
}
Encoder 1
Object ID: 60
Type: DSI
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Clones: {
1
}
Encoder 2
Object ID: 73
Type: TMDS
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Clones: {
2
}
Encoder 3
Object ID: 80
Type: DP MST
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Clones: {
3
}
Encoder 4
Object ID: 81
Type: DP MST
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Clones: {
4
}
CRTCs
CRTC 0
Object ID: 168
Gamma size: 0
Properties
"
ACTIVE
" (atomic): range [0, 1] = 1
"
MODE_ID
" (atomic): blob = 1920x1080x60vid
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
SDE_DEMURA_BACKLIGHT_V1
": range [0, 1024] = 0
"
SDE_DEMURA_BOOT_PLANE_V1
" (immutable): bitmask {"demura_dma1_rect0", "demura_dma1_rect1", "demura_dma3_rect0", "demura_dma3_rect1"} = <none>
"
SDE_DEMURA_INIT_CFG_V1
": blob = <nil>
"
SDE_DSPP_GAMUT_V4
": blob = <nil>
"
SDE_DSPP_GC_V1
": blob = <nil>
"
SDE_DSPP_HIST_CTRL_V1
": enum {"hist_off", "hist_on"} = hist_off
"
SDE_DSPP_HIST_IRQ_V1
": range [0, 65535] = 0
"
SDE_DSPP_IGC_V4
": blob = <nil>
"
SDE_DSPP_LTM_HIST_CTRL_V1
": enum {"ltm_hist_off", "ltm_hist_on"} = ltm_hist_off
"
SDE_DSPP_LTM_HIST_THRESH_V1
": range [0, 1023] = 0
"
SDE_DSPP_LTM_INIT_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF2_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF3_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_ROI_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_SET_BUF_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_V1
" (immutable): range [0, 1] = 0
"
SDE_DSPP_LTM_VLUT_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_PA_DITHER_V1
": blob = <nil>
"
SDE_DSPP_PA_HSIC_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_FOLIAGE_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_PROT_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_SKIN_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_SKY_V1
": blob = <nil>
"
SDE_DSPP_PA_SIXZONE_V2
": blob = <nil>
"
SDE_DSPP_PCC_V4
": blob = <nil>
"
SDE_DSPP_RC_MASK_V1
": blob = <nil>
"
SDE_DSPP_VLUT_V1
": range [0, UINT64_MAX] = 0
"
SDE_SPR_INIT_CFG_V1
": blob = <nil>
"
VRR_ENABLED
": range [0, 1] = 0
"
cache_state
": enum {"cache_state_disabled", "cache_state_enabled"} = cache_state_disabled
"
capabilities
" (immutable): blob = <nil>
"
capture_mode
": enum {"capture_mixer_out", "capture_pp_out", "capture_demura_out"} = capture_mixer_out
"
core_ab
": range [0, UINT64_MAX] = 25000000000
"
core_clk
": range [0, UINT64_MAX] = 514000000
"
core_ib
": range [0, UINT64_MAX] = 25000000000
"
dest_scaler
": range [0, UINT64_MAX] = 0
"
dim_layer_v1
": range [0, UINT64_MAX] = 0
"
dram_ab
": range [0, UINT64_MAX] = 25000000000
"
dram_ib
": range [0, UINT64_MAX] = 25000000000
"
dspp_caps
" (immutable): blob = <nil>
"
frame_data
": range [0, UINT64_MAX] = 0
"
idle_pc_state
": enum {"idle_pc_none", "idle_pc_enable", "idle_pc_disable"} = idle_pc_none
"
input_fence_timeout
": range [0, 10000] = 10000
"
llcc_ab
": range [0, UINT64_MAX] = 25000000000
"
llcc_ib
": range [0, UINT64_MAX] = 25000000000
"
noise_layer_v1
": range [0, UINT64_MAX] = 0
"
output_fence
": range [0, UINT64_MAX] = 18446744073709551615
"
output_fence_offset
": range [0, 1] = 0
"
rot_clk
": range [0, UINT64_MAX] = 514000000
"
rot_prefill_bw
": range [0, UINT64_MAX] = 25000000000
"
sde_drm_roi_v1
": range [0, UINT64_MAX] = 0
"
security_level
": enum {"sec_and_non_sec", "sec_only"} = sec_and_non_sec
CRTC 1
Object ID: 229
Gamma size: 0
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
SDE_DEMURA_BACKLIGHT_V1
": range [0, 1024] = 0
"
SDE_DEMURA_BOOT_PLANE_V1
" (immutable): bitmask {"demura_dma1_rect0", "demura_dma1_rect1", "demura_dma3_rect0", "demura_dma3_rect1"} = <none>
"
SDE_DEMURA_INIT_CFG_V1
": blob = <nil>
"
SDE_DSPP_GAMUT_V4
": blob = <nil>
"
SDE_DSPP_GC_V1
": blob = <nil>
"
SDE_DSPP_HIST_CTRL_V1
": enum {"hist_off", "hist_on"} = hist_off
"
SDE_DSPP_HIST_IRQ_V1
": range [0, 65535] = 0
"
SDE_DSPP_IGC_V4
": blob = <nil>
"
SDE_DSPP_LTM_HIST_CTRL_V1
": enum {"ltm_hist_off", "ltm_hist_on"} = ltm_hist_off
"
SDE_DSPP_LTM_HIST_THRESH_V1
": range [0, 1023] = 0
"
SDE_DSPP_LTM_INIT_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF2_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF3_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_ROI_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_SET_BUF_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_V1
" (immutable): range [0, 1] = 0
"
SDE_DSPP_LTM_VLUT_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_PA_DITHER_V1
": blob = <nil>
"
SDE_DSPP_PA_HSIC_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_FOLIAGE_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_PROT_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_SKIN_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_SKY_V1
": blob = <nil>
"
SDE_DSPP_PA_SIXZONE_V2
": blob = <nil>
"
SDE_DSPP_PCC_V4
": blob = <nil>
"
SDE_DSPP_RC_MASK_V1
": blob = <nil>
"
SDE_DSPP_VLUT_V1
": range [0, UINT64_MAX] = 0
"
SDE_SPR_INIT_CFG_V1
": blob = <nil>
"
VRR_ENABLED
": range [0, 1] = 0
"
cache_state
": enum {"cache_state_disabled", "cache_state_enabled"} = cache_state_disabled
"
capabilities
" (immutable): blob = <nil>
"
capture_mode
": enum {"capture_mixer_out", "capture_pp_out", "capture_demura_out"} = capture_mixer_out
"
core_ab
": range [0, UINT64_MAX] = 25000000000
"
core_clk
": range [0, UINT64_MAX] = 514000000
"
core_ib
": range [0, UINT64_MAX] = 25000000000
"
dest_scaler
": range [0, UINT64_MAX] = 0
"
dim_layer_v1
": range [0, UINT64_MAX] = 0
"
dram_ab
": range [0, UINT64_MAX] = 25000000000
"
dram_ib
": range [0, UINT64_MAX] = 25000000000
"
dspp_caps
" (immutable): blob = <nil>
"
frame_data
": range [0, UINT64_MAX] = 0
"
idle_pc_state
": enum {"idle_pc_none", "idle_pc_enable", "idle_pc_disable"} = idle_pc_none
"
input_fence_timeout
": range [0, 10000] = 10000
"
llcc_ab
": range [0, UINT64_MAX] = 25000000000
"
llcc_ib
": range [0, UINT64_MAX] = 25000000000
"
noise_layer_v1
": range [0, UINT64_MAX] = 0
"
output_fence
": range [0, UINT64_MAX] = 18446744073709551615
"
output_fence_offset
": range [0, 1] = 0
"
rot_clk
": range [0, UINT64_MAX] = 514000000
"
rot_prefill_bw
": range [0, UINT64_MAX] = 25000000000
"
sde_drm_roi_v1
": range [0, UINT64_MAX] = 0
"
security_level
": enum {"sec_and_non_sec", "sec_only"} = sec_and_non_sec
CRTC 2
Object ID: 238
Gamma size: 0
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
SDE_DEMURA_BACKLIGHT_V1
": range [0, 1024] = 0
"
SDE_DEMURA_BOOT_PLANE_V1
" (immutable): bitmask {"demura_dma1_rect0", "demura_dma1_rect1", "demura_dma3_rect0", "demura_dma3_rect1"} = <none>
"
SDE_DEMURA_INIT_CFG_V1
": blob = <nil>
"
SDE_DSPP_GAMUT_V4
": blob = <nil>
"
SDE_DSPP_GC_V1
": blob = <nil>
"
SDE_DSPP_HIST_CTRL_V1
": enum {"hist_off", "hist_on"} = hist_off
"
SDE_DSPP_HIST_IRQ_V1
": range [0, 65535] = 0
"
SDE_DSPP_IGC_V4
": blob = <nil>
"
SDE_DSPP_LTM_HIST_CTRL_V1
": enum {"ltm_hist_off", "ltm_hist_on"} = ltm_hist_off
"
SDE_DSPP_LTM_HIST_THRESH_V1
": range [0, 1023] = 0
"
SDE_DSPP_LTM_INIT_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF2_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF3_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_ROI_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_SET_BUF_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_V1
" (immutable): range [0, 1] = 0
"
SDE_DSPP_LTM_VLUT_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_PA_DITHER_V1
": blob = <nil>
"
SDE_DSPP_PA_HSIC_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_FOLIAGE_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_PROT_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_SKIN_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_SKY_V1
": blob = <nil>
"
SDE_DSPP_PA_SIXZONE_V2
": blob = <nil>
"
SDE_DSPP_PCC_V4
": blob = <nil>
"
SDE_DSPP_RC_MASK_V1
": blob = <nil>
"
SDE_DSPP_VLUT_V1
": range [0, UINT64_MAX] = 0
"
SDE_SPR_INIT_CFG_V1
": blob = <nil>
"
VRR_ENABLED
": range [0, 1] = 0
"
cache_state
": enum {"cache_state_disabled", "cache_state_enabled"} = cache_state_disabled
"
capabilities
" (immutable): blob = <nil>
"
capture_mode
": enum {"capture_mixer_out", "capture_pp_out", "capture_demura_out"} = capture_mixer_out
"
core_ab
": range [0, UINT64_MAX] = 25000000000
"
core_clk
": range [0, UINT64_MAX] = 514000000
"
core_ib
": range [0, UINT64_MAX] = 25000000000
"
dest_scaler
": range [0, UINT64_MAX] = 0
"
dim_layer_v1
": range [0, UINT64_MAX] = 0
"
dram_ab
": range [0, UINT64_MAX] = 25000000000
"
dram_ib
": range [0, UINT64_MAX] = 25000000000
"
dspp_caps
" (immutable): blob = <nil>
"
frame_data
": range [0, UINT64_MAX] = 0
"
idle_pc_state
": enum {"idle_pc_none", "idle_pc_enable", "idle_pc_disable"} = idle_pc_none
"
input_fence_timeout
": range [0, 10000] = 10000
"
llcc_ab
": range [0, UINT64_MAX] = 25000000000
"
llcc_ib
": range [0, UINT64_MAX] = 25000000000
"
noise_layer_v1
": range [0, UINT64_MAX] = 0
"
output_fence
": range [0, UINT64_MAX] = 18446744073709551615
"
output_fence_offset
": range [0, 1] = 0
"
rot_clk
": range [0, UINT64_MAX] = 514000000
"
rot_prefill_bw
": range [0, UINT64_MAX] = 25000000000
"
sde_drm_roi_v1
": range [0, UINT64_MAX] = 0
"
security_level
": enum {"sec_and_non_sec", "sec_only"} = sec_and_non_sec
CRTC 3
Object ID: 247
Gamma size: 0
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
SDE_DEMURA_BACKLIGHT_V1
": range [0, 1024] = 0
"
SDE_DEMURA_BOOT_PLANE_V1
" (immutable): bitmask {"demura_dma1_rect0", "demura_dma1_rect1", "demura_dma3_rect0", "demura_dma3_rect1"} = <none>
"
SDE_DEMURA_INIT_CFG_V1
": blob = <nil>
"
SDE_DSPP_GAMUT_V4
": blob = <nil>
"
SDE_DSPP_GC_V1
": blob = <nil>
"
SDE_DSPP_HIST_CTRL_V1
": enum {"hist_off", "hist_on"} = hist_off
"
SDE_DSPP_HIST_IRQ_V1
": range [0, 65535] = 0
"
SDE_DSPP_IGC_V4
": blob = <nil>
"
SDE_DSPP_LTM_HIST_CTRL_V1
": enum {"ltm_hist_off", "ltm_hist_on"} = ltm_hist_off
"
SDE_DSPP_LTM_HIST_THRESH_V1
": range [0, 1023] = 0
"
SDE_DSPP_LTM_INIT_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF2_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF3_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_ROI_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_SET_BUF_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_V1
" (immutable): range [0, 1] = 0
"
SDE_DSPP_LTM_VLUT_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_PA_DITHER_V1
": blob = <nil>
"
SDE_DSPP_PA_HSIC_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_FOLIAGE_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_PROT_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_SKIN_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_SKY_V1
": blob = <nil>
"
SDE_DSPP_PA_SIXZONE_V2
": blob = <nil>
"
SDE_DSPP_PCC_V4
": blob = <nil>
"
SDE_DSPP_RC_MASK_V1
": blob = <nil>
"
SDE_DSPP_VLUT_V1
": range [0, UINT64_MAX] = 0
"
SDE_SPR_INIT_CFG_V1
": blob = <nil>
"
VRR_ENABLED
": range [0, 1] = 0
"
cache_state
": enum {"cache_state_disabled", "cache_state_enabled"} = cache_state_disabled
"
capabilities
" (immutable): blob = <nil>
"
capture_mode
": enum {"capture_mixer_out", "capture_pp_out", "capture_demura_out"} = capture_mixer_out
"
core_ab
": range [0, UINT64_MAX] = 25000000000
"
core_clk
": range [0, UINT64_MAX] = 514000000
"
core_ib
": range [0, UINT64_MAX] = 25000000000
"
dest_scaler
": range [0, UINT64_MAX] = 0
"
dim_layer_v1
": range [0, UINT64_MAX] = 0
"
dram_ab
": range [0, UINT64_MAX] = 25000000000
"
dram_ib
": range [0, UINT64_MAX] = 25000000000
"
dspp_caps
" (immutable): blob = <nil>
"
frame_data
": range [0, UINT64_MAX] = 0
"
idle_pc_state
": enum {"idle_pc_none", "idle_pc_enable", "idle_pc_disable"} = idle_pc_none
"
input_fence_timeout
": range [0, 10000] = 10000
"
llcc_ab
": range [0, UINT64_MAX] = 25000000000
"
llcc_ib
": range [0, UINT64_MAX] = 25000000000
"
noise_layer_v1
": range [0, UINT64_MAX] = 0
"
output_fence
": range [0, UINT64_MAX] = 18446744073709551615
"
output_fence_offset
": range [0, 1] = 0
"
rot_clk
": range [0, UINT64_MAX] = 514000000
"
rot_prefill_bw
": range [0, UINT64_MAX] = 25000000000
"
sde_drm_roi_v1
": range [0, UINT64_MAX] = 0
"
security_level
": enum {"sec_and_non_sec", "sec_only"} = sec_and_non_sec
CRTC 4
Object ID: 256
Gamma size: 0
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
SDE_DEMURA_BACKLIGHT_V1
": range [0, 1024] = 0
"
SDE_DEMURA_BOOT_PLANE_V1
" (immutable): bitmask {"demura_dma1_rect0", "demura_dma1_rect1", "demura_dma3_rect0", "demura_dma3_rect1"} = <none>
"
SDE_DEMURA_INIT_CFG_V1
": blob = <nil>
"
SDE_DSPP_GAMUT_V4
": blob = <nil>
"
SDE_DSPP_GC_V1
": blob = <nil>
"
SDE_DSPP_HIST_CTRL_V1
": enum {"hist_off", "hist_on"} = hist_off
"
SDE_DSPP_HIST_IRQ_V1
": range [0, 65535] = 0
"
SDE_DSPP_IGC_V4
": blob = <nil>
"
SDE_DSPP_LTM_HIST_CTRL_V1
": enum {"ltm_hist_off", "ltm_hist_on"} = ltm_hist_off
"
SDE_DSPP_LTM_HIST_THRESH_V1
": range [0, 1023] = 0
"
SDE_DSPP_LTM_INIT_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF2_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF3_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_ROI_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_SET_BUF_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_V1
" (immutable): range [0, 1] = 0
"
SDE_DSPP_LTM_VLUT_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_PA_DITHER_V1
": blob = <nil>
"
SDE_DSPP_PA_HSIC_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_FOLIAGE_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_PROT_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_SKIN_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_SKY_V1
": blob = <nil>
"
SDE_DSPP_PA_SIXZONE_V2
": blob = <nil>
"
SDE_DSPP_PCC_V4
": blob = <nil>
"
SDE_DSPP_RC_MASK_V1
": blob = <nil>
"
SDE_DSPP_VLUT_V1
": range [0, UINT64_MAX] = 0
"
SDE_SPR_INIT_CFG_V1
": blob = <nil>
"
VRR_ENABLED
": range [0, 1] = 0
"
cache_state
": enum {"cache_state_disabled", "cache_state_enabled"} = cache_state_disabled
"
capabilities
" (immutable): blob = <nil>
"
capture_mode
": enum {"capture_mixer_out", "capture_pp_out", "capture_demura_out"} = capture_mixer_out
"
core_ab
": range [0, UINT64_MAX] = 25000000000
"
core_clk
": range [0, UINT64_MAX] = 514000000
"
core_ib
": range [0, UINT64_MAX] = 25000000000
"
dest_scaler
": range [0, UINT64_MAX] = 0
"
dim_layer_v1
": range [0, UINT64_MAX] = 0
"
dram_ab
": range [0, UINT64_MAX] = 25000000000
"
dram_ib
": range [0, UINT64_MAX] = 25000000000
"
dspp_caps
" (immutable): blob = <nil>
"
frame_data
": range [0, UINT64_MAX] = 0
"
idle_pc_state
": enum {"idle_pc_none", "idle_pc_enable", "idle_pc_disable"} = idle_pc_none
"
input_fence_timeout
": range [0, 10000] = 10000
"
llcc_ab
": range [0, UINT64_MAX] = 25000000000
"
llcc_ib
": range [0, UINT64_MAX] = 25000000000
"
noise_layer_v1
": range [0, UINT64_MAX] = 0
"
output_fence
": range [0, UINT64_MAX] = 18446744073709551615
"
output_fence_offset
": range [0, 1] = 0
"
rot_clk
": range [0, UINT64_MAX] = 514000000
"
rot_prefill_bw
": range [0, UINT64_MAX] = 25000000000
"
sde_drm_roi_v1
": range [0, UINT64_MAX] = 0
"
security_level
": enum {"sec_and_non_sec", "sec_only"} = sec_and_non_sec
CRTC 5
Object ID: 265
Gamma size: 0
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
SDE_DEMURA_BACKLIGHT_V1
": range [0, 1024] = 0
"
SDE_DEMURA_BOOT_PLANE_V1
" (immutable): bitmask {"demura_dma1_rect0", "demura_dma1_rect1", "demura_dma3_rect0", "demura_dma3_rect1"} = <none>
"
SDE_DEMURA_INIT_CFG_V1
": blob = <nil>
"
SDE_DSPP_GAMUT_V4
": blob = <nil>
"
SDE_DSPP_GC_V1
": blob = <nil>
"
SDE_DSPP_HIST_CTRL_V1
": enum {"hist_off", "hist_on"} = hist_off
"
SDE_DSPP_HIST_IRQ_V1
": range [0, 65535] = 0
"
SDE_DSPP_IGC_V4
": blob = <nil>
"
SDE_DSPP_LTM_HIST_CTRL_V1
": enum {"ltm_hist_off", "ltm_hist_on"} = ltm_hist_off
"
SDE_DSPP_LTM_HIST_THRESH_V1
": range [0, 1023] = 0
"
SDE_DSPP_LTM_INIT_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF2_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF3_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_QUEUE_BUF_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_ROI_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_SET_BUF_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_LTM_V1
" (immutable): range [0, 1] = 0
"
SDE_DSPP_LTM_VLUT_V1
": range [0, UINT64_MAX] = 0
"
SDE_DSPP_PA_DITHER_V1
": blob = <nil>
"
SDE_DSPP_PA_HSIC_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_FOLIAGE_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_PROT_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_SKIN_V1
": blob = <nil>
"
SDE_DSPP_PA_MEMCOL_SKY_V1
": blob = <nil>
"
SDE_DSPP_PA_SIXZONE_V2
": blob = <nil>
"
SDE_DSPP_PCC_V4
": blob = <nil>
"
SDE_DSPP_RC_MASK_V1
": blob = <nil>
"
SDE_DSPP_VLUT_V1
": range [0, UINT64_MAX] = 0
"
SDE_SPR_INIT_CFG_V1
": blob = <nil>
"
VRR_ENABLED
": range [0, 1] = 0
"
cache_state
": enum {"cache_state_disabled", "cache_state_enabled"} = cache_state_disabled
"
capabilities
" (immutable): blob = <nil>
"
capture_mode
": enum {"capture_mixer_out", "capture_pp_out", "capture_demura_out"} = capture_mixer_out
"
core_ab
": range [0, UINT64_MAX] = 25000000000
"
core_clk
": range [0, UINT64_MAX] = 514000000
"
core_ib
": range [0, UINT64_MAX] = 25000000000
"
dest_scaler
": range [0, UINT64_MAX] = 0
"
dim_layer_v1
": range [0, UINT64_MAX] = 0
"
dram_ab
": range [0, UINT64_MAX] = 25000000000
"
dram_ib
": range [0, UINT64_MAX] = 25000000000
"
dspp_caps
" (immutable): blob = <nil>
"
frame_data
": range [0, UINT64_MAX] = 0
"
idle_pc_state
": enum {"idle_pc_none", "idle_pc_enable", "idle_pc_disable"} = idle_pc_none
"
input_fence_timeout
": range [0, 10000] = 10000
"
llcc_ab
": range [0, UINT64_MAX] = 25000000000
"
llcc_ib
": range [0, UINT64_MAX] = 25000000000
"
noise_layer_v1
": range [0, UINT64_MAX] = 0
"
output_fence
": range [0, UINT64_MAX] = 18446744073709551615
"
output_fence_offset
": range [0, 1] = 0
"
rot_clk
": range [0, UINT64_MAX] = 514000000
"
rot_prefill_bw
": range [0, UINT64_MAX] = 25000000000
"
sde_drm_roi_v1
": range [0, UINT64_MAX] = 0
"
security_level
": enum {"sec_and_non_sec", "sec_only"} = sec_and_non_sec
Planes
Plane 0
Object ID: 82
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
NV12 (0x3231564E)
NV21 (0x3132564E)
VYUY (0x59555956)
UYVY (0x59565955)
YUYV (0x56595559)
YVYU (0x55595659)
YUV420 (0x32315559)
YVU420 (0x32315659)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
NV12 (0x3231564E)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
SDE_VIG_1D_LUT_IGC_V6
": blob = <nil>
"
SDE_VIG_3D_LUT_GAMUT_V6
": blob = <nil>
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
csc_v1
": range [0, UINT64_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
inverse_pma
": range [0, 1] = 0
"
lut_sep
": blob = <nil>
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270", "reflect-x", "reflect-y"} = <none>
"
scaler_v2
": range [0, UINT64_MAX] = 0
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 1
Object ID: 107
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
NV12 (0x3231564E)
NV21 (0x3132564E)
VYUY (0x59555956)
UYVY (0x59565955)
YUYV (0x56595559)
YVYU (0x55595659)
YUV420 (0x32315559)
YVU420 (0x32315659)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
NV12 (0x3231564E)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
SDE_VIG_1D_LUT_IGC_V6
": blob = <nil>
"
SDE_VIG_3D_LUT_GAMUT_V6
": blob = <nil>
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
csc_v1
": range [0, UINT64_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
inverse_pma
": range [0, 1] = 0
"
lut_sep
": blob = <nil>
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270", "reflect-x", "reflect-y"} = <none>
"
scaler_v2
": range [0, UINT64_MAX] = 0
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 2
Object ID: 110
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
NV12 (0x3231564E)
NV21 (0x3132564E)
VYUY (0x59555956)
UYVY (0x59565955)
YUYV (0x56595559)
YVYU (0x55595659)
YUV420 (0x32315559)
YVU420 (0x32315659)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
NV12 (0x3231564E)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
SDE_VIG_1D_LUT_IGC_V6
": blob = <nil>
"
SDE_VIG_3D_LUT_GAMUT_V6
": blob = <nil>
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
csc_v1
": range [0, UINT64_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
inverse_pma
": range [0, 1] = 0
"
lut_sep
": blob = <nil>
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270", "reflect-x", "reflect-y"} = <none>
"
scaler_v2
": range [0, UINT64_MAX] = 0
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 3
Object ID: 113
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
NV12 (0x3231564E)
NV21 (0x3132564E)
VYUY (0x59555956)
UYVY (0x59565955)
YUYV (0x56595559)
YVYU (0x55595659)
YUV420 (0x32315559)
YVU420 (0x32315659)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
NV12 (0x3231564E)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
Properties
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 1080
"
CRTC_ID
" (atomic): object CRTC =
168
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 1920
"
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 = 275
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
SDE_VIG_1D_LUT_IGC_V6
": blob = <nil>
"
SDE_VIG_3D_LUT_GAMUT_V6
": blob = <nil>
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 1080
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 1920
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
csc_v1
": range [0, UINT64_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
inverse_pma
": range [0, 1] = 0
"
lut_sep
": blob = <nil>
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270", "reflect-x", "reflect-y"} = <none>
"
scaler_v2
": range [0, UINT64_MAX] = 0
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 4
Object ID: 116
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_DGM_1D_LUT_GC_V5
": blob = <nil>
"
SDE_DGM_1D_LUT_IGC_V5
": blob = <nil>
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
csc_dma_v1
": range [0, UINT64_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
inverse_pma
": range [0, 1] = 0
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = <none>
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 5
Object ID: 122
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_DGM_1D_LUT_GC_V5
": blob = <nil>
"
SDE_DGM_1D_LUT_IGC_V5
": blob = <nil>
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
csc_dma_v1
": range [0, UINT64_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
inverse_pma
": range [0, 1] = 0
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = <none>
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 6
Object ID: 125
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_DGM_1D_LUT_GC_V5
": blob = <nil>
"
SDE_DGM_1D_LUT_IGC_V5
": blob = <nil>
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
csc_dma_v1
": range [0, UINT64_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
inverse_pma
": range [0, 1] = 0
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = <none>
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 7
Object ID: 128
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_DGM_1D_LUT_GC_V5
": blob = <nil>
"
SDE_DGM_1D_LUT_IGC_V5
": blob = <nil>
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
csc_dma_v1
": range [0, UINT64_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
inverse_pma
": range [0, 1] = 0
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = <none>
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 8
Object ID: 131
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_DGM_1D_LUT_GC_V5
": blob = <nil>
"
SDE_DGM_1D_LUT_IGC_V5
": blob = <nil>
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
csc_dma_v1
": range [0, UINT64_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
inverse_pma
": range [0, 1] = 0
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = <none>
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 9
Object ID: 134
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_DGM_1D_LUT_GC_V5
": blob = <nil>
"
SDE_DGM_1D_LUT_IGC_V5
": blob = <nil>
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
csc_dma_v1
": range [0, UINT64_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
inverse_pma
": range [0, 1] = 0
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = <none>
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 10
Object ID: 137
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_DGM_1D_LUT_GC_V5
": blob = <nil>
"
SDE_DGM_1D_LUT_IGC_V5
": blob = <nil>
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
csc_dma_v1
": range [0, UINT64_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
inverse_pma
": range [0, 1] = 0
"
multirect_mode
": enum {"none", "parallel", "serial"} = none
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = <none>
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 11
Object ID: 141
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_DGM_1D_LUT_GC_V5
": blob = <nil>
"
SDE_DGM_1D_LUT_IGC_V5
": blob = <nil>
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
csc_dma_v1
": range [0, UINT64_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
inverse_pma
": range [0, 1] = 0
"
multirect_mode
": enum {"none", "parallel", "serial"} = none
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = <none>
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 12
Object ID: 144
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_DGM_1D_LUT_GC_V5
": blob = <nil>
"
SDE_DGM_1D_LUT_IGC_V5
": blob = <nil>
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
csc_dma_v1
": range [0, UINT64_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
inverse_pma
": range [0, 1] = 0
"
multirect_mode
": enum {"none", "parallel", "serial"} = none
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = <none>
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 13
Object ID: 147
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_DGM_1D_LUT_GC_V5
": blob = <nil>
"
SDE_DGM_1D_LUT_IGC_V5
": blob = <nil>
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
csc_dma_v1
": range [0, UINT64_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
inverse_pma
": range [0, 1] = 0
"
multirect_mode
": enum {"none", "parallel", "serial"} = none
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = <none>
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 14
Object ID: 150
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_DGM_1D_LUT_GC_V5
": blob = <nil>
"
SDE_DGM_1D_LUT_IGC_V5
": blob = <nil>
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
csc_dma_v1
": range [0, UINT64_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
inverse_pma
": range [0, 1] = 0
"
multirect_mode
": enum {"none", "parallel", "serial"} = none
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = <none>
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 15
Object ID: 153
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_DGM_1D_LUT_GC_V5
": blob = <nil>
"
SDE_DGM_1D_LUT_IGC_V5
": blob = <nil>
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
csc_dma_v1
": range [0, UINT64_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
inverse_pma
": range [0, 1] = 0
"
multirect_mode
": enum {"none", "parallel", "serial"} = none
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = <none>
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 16
Object ID: 156
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
multirect_mode
": enum {"none", "parallel", "serial"} = none
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = <none>
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 17
Object ID: 159
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
multirect_mode
": enum {"none", "parallel", "serial"} = none
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = <none>
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 18
Object ID: 162
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
multirect_mode
": enum {"none", "parallel", "serial"} = none
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = <none>
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Plane 19
Object ID: 165
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
}
Formats:
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBA8888 (0x34324152)
ABGR8888 (0x34324241)
BGRA8888 (0x34324142)
XRGB8888 (0x34325258)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
XBGR8888 (0x34324258)
RGB888 (0x34324752)
BGR888 (0x34324742)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
ABGR1555 (0x35314241)
RGBA5551 (0x35314152)
BGRA5551 (0x35314142)
XRGB1555 (0x35315258)
XBGR1555 (0x35314258)
RGBX5551 (0x35315852)
BGRX5551 (0x35315842)
ARGB4444 (0x32315241)
ABGR4444 (0x32314241)
RGBA4444 (0x32314152)
BGRA4444 (0x32314142)
XRGB4444 (0x32315258)
XBGR4444 (0x32314258)
RGBX4444 (0x32315852)
BGRX4444 (0x32315842)
BGRA1010102 (0x30334142)
BGRX1010102 (0x30335842)
RGBA1010102 (0x30334152)
RGBX1010102 (0x30335852)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
XRGB2101010 (0x30335258)
ARGB16161616F (0x48345241)
ABGR16161616F (0x48344241)
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
"
SDE_SSPP_FP16_CSC_V1
": blob = <nil>
"
SDE_SSPP_FP16_GC_V1
": blob = <nil>
"
SDE_SSPP_FP16_IGC_V1
": range [0, 1] = 0
"
SDE_SSPP_FP16_UNMULT_V1
": range [0, 1] = 0
"
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, 255] = 255
"
blend_op
": enum {"not_defined", "opaque", "premultiplied", "coverage", "skip_blending"} = not_defined
"
capabilities
" (immutable): blob = <nil>
"
color_fill
": range [0, UINT32_MAX] = 0
"
excl_rect_v1
": range [0, UINT64_MAX] = 0
"
fb_translation_mode
": enum {"non_sec", "sec", "non_sec_direct_translation", "sec_direct_translation"} = non_sec
"
input_fence
": range [0, 4096] = 0
"
multirect_mode
": enum {"none", "parallel", "serial"} = none
"
prefill_size
": range [0, UINT64_MAX] = 0
"
prefill_time
": range [0, UINT64_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = <none>
"
src_config
": bitmask {"deinterlace"} = <none>
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
ubwc_stats_roi
": range [0, UINT64_MAX] = 0
"
zpos
": range [0, 10] = 0
Other snapshots
Key
Driver
Kernel
7bb85301d808
msm_drm 1.4.0 (20130625)
Linux 5.10.240-android12-9-perf-33335817-abI610UEU2AZCI