DRM database properties

Back to index

Property Type Attached to adp amdgpu apple ast bochs-drm drm-rp1-dsi evdi exynos gma500 i915 imx-dcss imx-drm imx-lcdif jmgpu kirin mediatek meson mga2 msm msm_drm mxsfb-drm nouveau nvidia-drm omapdrm panel-mipi-dbi pvr qxl radeon rcar-du rockchip rvdisplay simpledrm smifb spacemit starfive stm sun4i-drm sunxi-drm tegra tilcdc vboxvideo vc4 virtio_gpu vkms vmwgfx vs-drm xe xlnx
ACLK range CRTC
ACTIVE range CRTC
ALPHA_SCALE range CRTC
AMD_CRTC_REGAMMA_TF enum CRTC
AMD_PLANE_BLEND_LUT blob plane
AMD_PLANE_BLEND_LUT_SIZE range plane
AMD_PLANE_BLEND_TF enum plane
AMD_PLANE_CTM blob plane
AMD_PLANE_DEGAMMA_LUT blob plane
AMD_PLANE_DEGAMMA_LUT_SIZE range plane
AMD_PLANE_DEGAMMA_TF enum plane
AMD_PLANE_HDR_MULT range plane
AMD_PLANE_LUT3D blob plane
AMD_PLANE_LUT3D_SIZE range plane
AMD_PLANE_SHAPER_LUT blob plane
AMD_PLANE_SHAPER_LUT_SIZE range plane
AMD_PLANE_SHAPER_TF enum plane
ASYNC_COMMIT range plane
BACKGROUND range CRTC
BG_COLOR range CRTC
BLEND_MODE range plane
Broadcast RGB enum connector
CABC_CALC_PIXEL_NUM range CRTC
CABC_GLOBAL_DN range CRTC
CABC_LUT blob CRTC
CABC_MODE enum CRTC
CABC_STAGE_DOWN range CRTC
CABC_STAGE_UP range CRTC
CHROMA_SITING_H range plane
CHROMA_SITING_V range plane
COLOR signed range plane
COLOR_CONFIG blob plane
COLOR_ENCODING enum plane
COLOR_RANGE enum plane
COLOR_SPACE range plane
CONNECTOR_ID range connector
CRTC_H range plane
CRTC_ID object plane
CRTC_ID object connector
CRTC_W range plane
CRTC_X signed range plane
CRTC_Y signed range plane
CTM blob CRTC
CUBIC_LUT blob CRTC
CUBIC_LUT_SIZE range CRTC
Colorspace enum connector
Content Protection enum connector
DEGAMMA_LUT blob CRTC
DEGAMMA_LUT_SIZE range CRTC
DEGAMMA_MODE enum plane
DEMURA_PANEL_ID blob connector
DITHER_ENABLED range CRTC
DPMS enum connector
DST_H range connector
DST_W range connector
DST_X range connector
DST_Y range connector
EDID blob connector
EOTF range plane
FB_DAMAGE_CLIPS blob plane
FB_ID object plane
FB_ID range connector
FEATURE bitmask CRTC
FEATURE bitmask plane
GAMMA_LUT blob CRTC
GAMMA_LUT_SIZE range CRTC
GLOBAL_ALPHA range plane
HDCP Content Type enum connector
HDR_OUTPUT_METADATA blob connector
HDR_PANEL_METADATA blob connector
HDR_SOURCE_METADATA blob connector
INPUT_HEIGHT range plane
INPUT_WIDTH range plane
IN_FENCE_FD signed range plane
IN_FORMATS blob plane
IN_FORMATS_ASYNC blob plane
LINE_FLAG1 range CRTC
LP enum connector
MODE_ID blob CRTC
NAME bitmask plane
NEXT_HDR_SINK_DATA blob connector
NV_CRTC_REGAMMA_DIVISOR range CRTC
NV_CRTC_REGAMMA_LUT blob CRTC
NV_CRTC_REGAMMA_LUT_SIZE range CRTC
NV_CRTC_REGAMMA_TF enum CRTC
NV_DRM_OUT_FENCE_PTR range plane
NV_HDR_STATIC_METADATA blob plane
NV_INPUT_COLORSPACE enum plane
NV_PLANE_BLEND_CTM blob plane
NV_PLANE_DEGAMMA_LUT blob plane
NV_PLANE_DEGAMMA_LUT_SIZE range plane
NV_PLANE_DEGAMMA_MULTIPLIER range plane
NV_PLANE_DEGAMMA_TF enum plane
NV_PLANE_ITP_TO_LMS_CTM blob plane
NV_PLANE_LMS_CTM blob plane
NV_PLANE_LMS_TO_ITP_CTM blob plane
NV_PLANE_TMO_LUT blob plane
NV_PLANE_TMO_LUT_SIZE range plane
OUTPUT_DCLK range CRTC
OUTPUT_HEIGHT range plane
OUTPUT_WIDTH range plane
OUTPUT_WIDTH range CRTC
OUT_FENCE_PTR range CRTC
Output format enum connector
PATH blob connector
PLANE_MASK bitmask CRTC
PORT_ID object CRTC
RDMA_ID range plane
RETIRE_FENCE range connector
RETIRE_FENCE_OFFSET range connector
ROI blob plane
SCALE_RATE range plane
SCALING_FILTER enum plane
SCALING_FILTER enum CRTC
SDE_DEMURA_BACKLIGHT_V1 range CRTC
SDE_DEMURA_BOOT_PLANE_V1 bitmask CRTC
SDE_DEMURA_INIT_CFG_V1 blob CRTC
SDE_DGM_1D_LUT_GC_V5 blob plane
SDE_DGM_1D_LUT_IGC_V5 blob plane
SDE_DSPP_GAMUT_V4 blob CRTC
SDE_DSPP_GC_V1 blob CRTC
SDE_DSPP_HIST_CTRL_V1 enum CRTC
SDE_DSPP_HIST_IRQ_V1 range CRTC
SDE_DSPP_IGC_V4 blob CRTC
SDE_DSPP_LTM_HIST_CTRL_V1 enum CRTC
SDE_DSPP_LTM_HIST_THRESH_V1 range CRTC
SDE_DSPP_LTM_INIT_V1 range CRTC
SDE_DSPP_LTM_QUEUE_BUF2_V1 range CRTC
SDE_DSPP_LTM_QUEUE_BUF3_V1 range CRTC
SDE_DSPP_LTM_QUEUE_BUF_V1 range CRTC
SDE_DSPP_LTM_ROI_V1 range CRTC
SDE_DSPP_LTM_SET_BUF_V1 range CRTC
SDE_DSPP_LTM_V1 range CRTC
SDE_DSPP_LTM_VLUT_V1 range CRTC
SDE_DSPP_PA_DITHER_V1 blob CRTC
SDE_DSPP_PA_HSIC_V1 blob CRTC
SDE_DSPP_PA_MEMCOL_FOLIAGE_V1 blob CRTC
SDE_DSPP_PA_MEMCOL_PROT_V1 blob CRTC
SDE_DSPP_PA_MEMCOL_SKIN_V1 blob CRTC
SDE_DSPP_PA_MEMCOL_SKY_V1 blob CRTC
SDE_DSPP_PA_SIXZONE_V2 blob CRTC
SDE_DSPP_PCC_V4 blob CRTC
SDE_DSPP_RC_MASK_V1 blob CRTC
SDE_DSPP_VLUT_V1 range CRTC
SDE_PP_CWB_DITHER_V2 blob connector
SDE_PP_DITHER_V2 blob connector
SDE_SPR_INIT_CFG_V1 blob CRTC
SDE_SSPP_FP16_CSC_V1 blob plane
SDE_SSPP_FP16_GC_V1 blob plane
SDE_SSPP_FP16_IGC_V1 range plane
SDE_SSPP_FP16_UNMULT_V1 range plane
SDE_VIG_1D_LUT_IGC_V6 blob plane
SDE_VIG_3D_LUT_GAMUT_V6 blob plane
SHARE_ID range plane
SIZE_HINTS blob plane
SOC_ID object CRTC
SOLID_COLOR range plane
SRC_H range plane
SRC_W range plane
SRC_X range plane
SRC_Y range plane
SYNC_ENABLED range CRTC
TILE blob connector
USER_SPLIT_MODE range connector
VALVE1_CRTC_REGAMMA_TF enum CRTC
VALVE1_LUT3D blob CRTC
VALVE1_LUT3D_SIZE range CRTC
VALVE1_PLANE_BLEND_LUT blob plane
VALVE1_PLANE_BLEND_LUT_SIZE range plane
VALVE1_PLANE_BLEND_TF enum plane
VALVE1_PLANE_CTM blob plane
VALVE1_PLANE_DEGAMMA_LUT blob plane
VALVE1_PLANE_DEGAMMA_LUT_SIZE range plane
VALVE1_PLANE_DEGAMMA_TF enum plane
VALVE1_PLANE_HDR_MULT range plane
VALVE1_PLANE_LUT3D blob plane
VALVE1_PLANE_LUT3D_SIZE range plane
VALVE1_PLANE_SHAPER_LUT blob plane
VALVE1_PLANE_SHAPER_LUT_SIZE range plane
VALVE1_PLANE_SHAPER_TF enum plane
VALVE1_SHAPER_LUT blob CRTC
VALVE1_SHAPER_LUT_SIZE range CRTC
VRR_ENABLED range CRTC
WATERMARK blob plane
WRITEBACK_FB_ID object connector
WRITEBACK_OUT_FENCE_PTR range connector
WRITEBACK_PIXEL_FORMATS blob connector
ZPOS range plane
abm level range connector
allm_capacity range connector
allm_enable enum connector
alpha range plane
aspect ratio enum connector
aspect_ratio enum connector
audio enum connector
autorefresh range connector
backlight range connector
bg_c0 range CRTC
bg_c1 range CRTC
bg_c2 range CRTC
bl_scale range connector
blend_op enum plane
bottom margin range connector
bottom margin range CRTC
bpc enum connector
brightness range plane
brightness range connector
cache_state enum CRTC
cache_state enum connector
capabilities blob connector
capabilities blob plane
capabilities blob CRTC
capture_mode enum CRTC
coherent range connector
color vibrance range connector
color_depth enum connector
color_depth_caps range connector
color_fill range plane
color_format enum connector
color_format_caps range connector
color_matrix_coef blob CRTC
color_range enum connector
color_space enum connector
colorkey range plane
colorkey_max range plane
colorkey_min range plane
content type enum connector
contrast range connector
contrast range plane
core_ab range CRTC
core_clk range CRTC
core_ib range CRTC
csc_dma_v1 range plane
csc_v1 range plane
dest_scaler range CRTC
dim_layer_v1 range CRTC
dimming_bl_lut blob connector
dimming_dyn_ctrl range connector
dimming_min_bl range connector
dither enum connector
dithering enum connector
dithering depth enum connector
dithering mode enum connector
dnsc_blur range connector
dram_ab range CRTC
dram_ib range CRTC
dsc_mode enum connector
dspp_caps blob CRTC
dtrc_table_ofs range plane
dyn_transfer_time range connector
early_fence_line range connector
eotf enum connector
excl_rect_v1 range plane
ext_hdr_properties blob connector
fb_translation_mode enum plane
fb_translation_mode enum connector
flicker reduction range connector
frame_data range CRTC
frame_trigger_mode enum connector
freesync range connector
freesync_capable range connector
g_alpha_en range plane
hdcp_encrypted range connector
hdmi_color_depth_capacity range connector
hdmi_output_colorimetry enum connector
hdmi_output_depth enum connector
hdmi_output_format enum connector
hdmi_output_mode_capacity range connector
hdr_coefs blob plane
hdr_metadata range connector
hotplug_mode_update range connector
hue range connector
hue range plane
idle_pc_state enum CRTC
input_fence range plane
input_fence_timeout range CRTC
inverse_pma range plane
left margin range CRTC
left margin range connector
link-status enum connector
llcc_ab range CRTC
llcc_ib range CRTC
load detection range connector
lut_sep blob plane
max bpc range connector
max refresh rate range CRTC
min refresh rate range CRTC
mode enum connector
mode_properties blob connector
multirect_mode enum plane
noise_layer_v1 range CRTC
non-desktop range connector
output_color enum CRTC
output_csc enum connector
output_fence range CRTC
output_fence_offset range CRTC
output_hdmi_dvi enum connector
output_type_capacity enum connector
overscan range connector
panel orientation enum connector
pixel blend mode enum plane
prefill_size range plane
prefill_time range plane
privacy-screen hw-state enum connector
privacy-screen sw-state enum connector
right margin range connector
right margin range CRTC
rot_clk range CRTC
rot_prefill_bw range CRTC
rotation bitmask plane
rotation bitmask CRTC
rotation bitmask connector
saturation range connector
saturation range plane
scale_coefs blob plane
scaler_v2 range plane
scaling mode enum connector
scan enum connector
sde_drm_roi_v1 range CRTC
sde_drm_roi_v1 range connector
security_level enum CRTC
select subconnector enum connector
src_config bitmask plane
subconnector enum connector
suggested X range connector
suggested Y range connector
supported_colorspaces range connector
sv_bl_scale range connector
sync range connector
tmds_mode enum connector
top margin range connector
top margin range CRTC
topology_control bitmask connector
topology_name enum connector
tpg range plane
tv standard enum connector
type enum plane
ubwc_stats_roi range plane
underscan enum connector
underscan hborder range connector
underscan vborder range connector
variable refresh rate range CRTC
vibrant hue range connector
vrr_capable range connector
wb_usage_type enum connector
zorder range CRTC
zorder range plane
zpos range plane