Lines Matching refs:DRMProperty

441   std::tie(blob_id, prop) = prop_map.at(DRMProperty::CAPABILITIES);  in GetTypeInfo()
567 DRMProperty prop_enum = prop_mgr_.GetPropertyEnum(property_name); in ParseProperties()
568 if (prop_enum == DRMProperty::INVALID) { in ParseProperties()
574 if (prop_enum == DRMProperty::EXCL_RECT) { in ParseProperties()
577 if (prop_enum == DRMProperty::ROTATION) { in ParseProperties()
579 } else if (prop_enum == DRMProperty::FB_TRANSLATION_MODE) { in ParseProperties()
581 } else if (prop_enum == DRMProperty::MULTIRECT_MODE) { in ParseProperties()
588 csc = prop_enum == DRMProperty::CSC_V1 ? true : csc; in ParseProperties()
589 scaler = (prop_enum == DRMProperty::SCALER_V1 || prop_enum == DRMProperty::SCALER_V2) \ in ParseProperties()
591 cursor = (prop_enum == DRMProperty::TYPE && props->prop_values[j] == DRM_PLANE_TYPE_CURSOR) \ in ParseProperties()
595 if (prop_enum == DRMProperty::INVERSE_PMA) { in ParseProperties()
599 if ((uint32_t)prop_enum >= (uint32_t)DRMProperty::CSC_DMA_V1 && in ParseProperties()
600 (uint32_t)prop_enum <= (uint32_t)DRMProperty::CSC_DMA_V1) { in ParseProperties()
602 ((uint32_t)prop_enum - (uint32_t)DRMProperty::CSC_DMA_V1 + 1); in ParseProperties()
605 if ((uint32_t)prop_enum >= (uint32_t)DRMProperty::SDE_DGM_1D_LUT_IGC_V5 && in ParseProperties()
606 (uint32_t)prop_enum <= (uint32_t)DRMProperty::SDE_DGM_1D_LUT_IGC_V5) { in ParseProperties()
608 ((uint32_t)prop_enum - (uint32_t)DRMProperty::SDE_DGM_1D_LUT_IGC_V5 + 5); in ParseProperties()
610 if ((uint32_t)prop_enum >= (uint32_t)DRMProperty::SDE_DGM_1D_LUT_GC_V5 && in ParseProperties()
611 (uint32_t)prop_enum <= (uint32_t)DRMProperty::SDE_DGM_1D_LUT_GC_V5) { in ParseProperties()
613 ((uint32_t)prop_enum - (uint32_t)DRMProperty::SDE_DGM_1D_LUT_GC_V5 + 5); in ParseProperties()
615 if ((uint32_t)prop_enum >= (uint32_t)DRMProperty::SDE_VIG_1D_LUT_IGC_V5 && in ParseProperties()
616 (uint32_t)prop_enum <= (uint32_t)DRMProperty::SDE_VIG_1D_LUT_IGC_V6) { in ParseProperties()
618 ((uint32_t)prop_enum - (uint32_t)DRMProperty::SDE_VIG_1D_LUT_IGC_V5 + 5); in ParseProperties()
620 if ((uint32_t)prop_enum >= (uint32_t)DRMProperty::SDE_VIG_3D_LUT_GAMUT_V5 && in ParseProperties()
621 (uint32_t)prop_enum <= (uint32_t)DRMProperty::SDE_VIG_3D_LUT_GAMUT_V6) { in ParseProperties()
623 ((uint32_t)prop_enum - (uint32_t)DRMProperty::SDE_VIG_3D_LUT_GAMUT_V5 + 5); in ParseProperties()
660 AddProperty(DRMProperty::LUT_ED, dir_lut_blob_id, true); in ConfigureScalerLUT()
663 AddProperty(DRMProperty::LUT_CIR, cir_lut_blob_id, true); in ConfigureScalerLUT()
666 AddProperty(DRMProperty::LUT_SEP, sep_lut_blob_id, true); in ConfigureScalerLUT()
676 AddProperty(DRMProperty::EXCL_RECT, in SetExclRect()
692 if (!prop_mgr_.IsPropertyAvailable(DRMProperty::CSC_V1)) { in SetCscConfig()
697 AddProperty(DRMProperty::CSC_V1, 0); in SetCscConfig()
700 AddProperty(DRMProperty::CSC_V1, in SetCscConfig()
712 if (prop_mgr_.IsPropertyAvailable(DRMProperty::SCALER_V2)) { in SetScalerConfig()
722 AddProperty(DRMProperty::SCALER_V2, scaler_data, scaler_data != 0); in SetScalerConfig()
729 void DRMPlane::SetDecimation(DRMProperty prop, uint32_t prop_value) { in SetDecimation()
795 AddProperty(DRMProperty::SRC_X, rect.left << 16); in Perform()
796 AddProperty(DRMProperty::SRC_Y, rect.top << 16); in Perform()
797 AddProperty(DRMProperty::SRC_W, (rect.right - rect.left) << 16); in Perform()
798 AddProperty(DRMProperty::SRC_H, (rect.bottom - rect.top) << 16); in Perform()
805 AddProperty(DRMProperty::CRTC_X, rect.left); in Perform()
806 AddProperty(DRMProperty::CRTC_Y, rect.top); in Perform()
807 AddProperty(DRMProperty::CRTC_W, (rect.right - rect.left)); in Perform()
808 AddProperty(DRMProperty::CRTC_H, (rect.bottom - rect.top)); in Perform()
819 AddProperty(DRMProperty::ZPOS, zpos); in Perform()
837 AddProperty(DRMProperty::ROTATION, drm_rot_bit_mask); in Perform()
843 AddProperty(DRMProperty::ALPHA, alpha); in Perform()
849 AddProperty(DRMProperty::BLEND_OP, blending); in Perform()
855 SetDecimation(DRMProperty::H_DECIMATE, deci); in Perform()
860 SetDecimation(DRMProperty::V_DECIMATE, deci); in Perform()
865 AddProperty(DRMProperty::SRC_CONFIG, src_config); in Perform()
871 AddProperty(DRMProperty::CRTC_ID, crtc_id); in Perform()
878 AddProperty(DRMProperty::FB_ID, fb_id); in Perform()
884 AddProperty(DRMProperty::ROT_FB_ID, fb_id, true); in Perform()
890 AddProperty(DRMProperty::INPUT_FENCE, fence, true); in Perform()
922 AddProperty(DRMProperty::FB_TRANSLATION_MODE, fb_secure_mode); in Perform()
940 AddProperty(DRMProperty::INVERSE_PMA, pma); in Perform()
961 if (!prop_mgr_.IsPropertyAvailable(DRMProperty::SDE_SSPP_LAYOUT)) { in Perform()
966 AddProperty(DRMProperty::SDE_SSPP_LAYOUT, (uint32_t)layout_index); in Perform()
1043 AddProperty(DRMProperty::MULTIRECT_MODE, multirect_mode); in SetMultiRectMode()
1063 AddProperty(DRMProperty::CSC_DMA_V1, csc_v1, true); in Unset()
1072 prop_mgr_.IsPropertyAvailable(DRMProperty::CSC_DMA_V1)) { in SetDgmCscConfig()
1080 AddProperty(DRMProperty::CSC_DMA_V1, csc_v1_data, true); in SetDgmCscConfig()