/device/soc/rockchip/common/hardware/display/src/display_device/ |
H A D | hdi_drm_composition.cpp | 56 int32_t HdiDrmComposition::SetCrtcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, in SetCrtcProperty() argument 61 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_xId(), 0); in SetCrtcProperty() 67 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_yId(), 0); in SetCrtcProperty() 73 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_wId(), bufferW); in SetCrtcProperty() 79 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_hId(), bufferH); in SetCrtcProperty() 88 int32_t HdiDrmComposition::SetSrcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, in SetSrcProperty() argument 93 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropSrc_xId(), in SetSrcProperty() 100 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropSrc_yId(), in SetSrcProperty() 107 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropSrc_wId(), in SetSrcProperty() 114 ret = drmModeAtomicAddProperty(pset, drmPlan in SetSrcProperty() 124 ApplyPlane(HdiDrmLayer &layer, HdiLayer &hlayer, DrmPlane &drmPlane, drmModeAtomicReqPtr pset) ApplyPlane() argument 187 drmModeAtomicReqPtr pset = drmModeAtomicAlloc(); UpdateMode() local 222 RemoveUnusePlane(drmModeAtomicReqPtr pset) RemoveUnusePlane() argument 240 FindPlaneAndApply(drmModeAtomicReqPtr pset) FindPlaneAndApply() argument 290 drmModeAtomicReqPtr pset = drmModeAtomicAlloc(); Apply() local [all...] |
H A D | hdi_drm_composition.h | 63 int32_t ApplyPlane(HdiDrmLayer &layer, HdiLayer &hlayer, DrmPlane &drmPlane, drmModeAtomicReqPtr pset); 64 int32_t SetSrcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH); 65 int32_t SetCrtcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH); 66 int32_t RemoveUnusePlane(drmModeAtomicReqPtr pset); 67 int32_t FindPlaneAndApply(drmModeAtomicReqPtr pset);
|
H A D | drm_connector.cpp | 299 drmModeAtomicReq *pset = drmModeAtomicAlloc(); in HandleHotplug() local 300 DISPLAY_CHK_RETURN((pset == nullptr), DISPLAY_NULL_PTR, in HandleHotplug() 317 ret = drmModeAtomicAddProperty(pset, crtc->GetId(), crtc->GetActivePropId(), (int)plugIn); in HandleHotplug() 318 ret |= drmModeAtomicAddProperty(pset, crtc->GetId(), crtc->GetModePropId(), blob_id); in HandleHotplug() 319 ret |= drmModeAtomicAddProperty(pset, GetId(), GetPropCrtcId(), crtc_id); in HandleHotplug() 323 ret = drmModeAtomicCommit(drmFd, pset, DRM_MODE_ATOMIC_ALLOW_MODESET, nullptr); in HandleHotplug() 326 drmModeAtomicFree(pset); in HandleHotplug()
|
/device/soc/rockchip/rk3566/hardware/display/src/display_device/ |
H A D | hdi_drm_composition.cpp | 57 drmModeAtomicReqPtr pset, in SetCrtcProperty() 63 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_xId(), 0); in SetCrtcProperty() 68 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_yId(), 0); in SetCrtcProperty() 73 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_wId(), bufferW); in SetCrtcProperty() 78 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_hId(), bufferH); in SetCrtcProperty() 87 drmModeAtomicReqPtr pset, in SetSrcProperty() 93 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropSrc_xId(), 0 << 16); // 16:shift left 16 bits in SetSrcProperty() 98 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropSrc_yId(), 0 << 16); // 16:shift left 16 bits in SetSrcProperty() 103 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropSrc_wId(), in SetSrcProperty() 109 ret = drmModeAtomicAddProperty(pset, drmPlan in SetSrcProperty() 56 SetCrtcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH) SetCrtcProperty() argument 86 SetSrcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH) SetSrcProperty() argument 118 ApplyPlane(HdiDrmLayer &layer, HdiLayer &hlayer, DrmPlane &drmPlane, drmModeAtomicReqPtr pset) ApplyPlane() argument 175 drmModeAtomicReqPtr pset = drmModeAtomicAlloc(); UpdateMode() local 207 RemoveUnusePlane(drmModeAtomicReqPtr pset) RemoveUnusePlane() argument 223 FindPlaneAndApply(drmModeAtomicReqPtr pset) FindPlaneAndApply() argument 270 drmModeAtomicReqPtr pset = drmModeAtomicAlloc(); Apply() local [all...] |
H A D | hdi_drm_composition.h | 59 int32_t ApplyPlane(HdiDrmLayer &layer, HdiLayer &hlayer, DrmPlane &drmPlane, drmModeAtomicReqPtr pset); 60 int32_t SetSrcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH); 61 int32_t SetCrtcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH); 62 int32_t RemoveUnusePlane(drmModeAtomicReqPtr pset); 63 int32_t FindPlaneAndApply(drmModeAtomicReqPtr pset);
|
H A D | drm_connector.cpp | 296 drmModeAtomicReq *pset = drmModeAtomicAlloc(); in HandleHotplug() local 297 DISPLAY_CHK_RETURN((pset == nullptr), DISPLAY_NULL_PTR, in HandleHotplug() 315 ret = drmModeAtomicAddProperty(pset, crtc->GetId(), crtc->GetActivePropId(), (int)plugIn); in HandleHotplug() 316 ret |= drmModeAtomicAddProperty(pset, crtc->GetId(), crtc->GetModePropId(), blob_id); in HandleHotplug() 317 ret |= drmModeAtomicAddProperty(pset, GetId(), GetPropCrtcId(), crtc_id); in HandleHotplug() 321 ret = drmModeAtomicCommit(drmFd, pset, DRM_MODE_ATOMIC_ALLOW_MODESET, nullptr); in HandleHotplug() 324 drmModeAtomicFree(pset); in HandleHotplug()
|
/device/soc/rockchip/rk3568/hardware/display/src/display_device/ |
H A D | hdi_drm_composition.cpp | 57 drmModeAtomicReqPtr pset, in SetCrtcProperty() 63 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_xId(), 0); in SetCrtcProperty() 68 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_yId(), 0); in SetCrtcProperty() 73 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_wId(), bufferW); in SetCrtcProperty() 78 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_hId(), bufferH); in SetCrtcProperty() 87 drmModeAtomicReqPtr pset, in SetSrcProperty() 93 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropSrc_xId(), 0 << 16); // 16:shift left 16 bits in SetSrcProperty() 98 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropSrc_yId(), 0 << 16); // 16:shift left 16 bits in SetSrcProperty() 103 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropSrc_wId(), in SetSrcProperty() 109 ret = drmModeAtomicAddProperty(pset, drmPlan in SetSrcProperty() 56 SetCrtcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH) SetCrtcProperty() argument 86 SetSrcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH) SetSrcProperty() argument 118 ApplyPlane(HdiDrmLayer &layer, HdiLayer &hlayer, DrmPlane &drmPlane, drmModeAtomicReqPtr pset) ApplyPlane() argument 175 drmModeAtomicReqPtr pset = drmModeAtomicAlloc(); UpdateMode() local 207 RemoveUnusePlane(drmModeAtomicReqPtr pset) RemoveUnusePlane() argument 223 FindPlaneAndApply(drmModeAtomicReqPtr pset) FindPlaneAndApply() argument 270 drmModeAtomicReqPtr pset = drmModeAtomicAlloc(); Apply() local [all...] |
H A D | hdi_drm_composition.h | 59 int32_t ApplyPlane(HdiDrmLayer &layer, HdiLayer &hlayer, DrmPlane &drmPlane, drmModeAtomicReqPtr pset); 60 int32_t SetSrcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH); 61 int32_t SetCrtcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH); 62 int32_t RemoveUnusePlane(drmModeAtomicReqPtr pset); 63 int32_t FindPlaneAndApply(drmModeAtomicReqPtr pset);
|
H A D | drm_connector.cpp | 291 drmModeAtomicReq *pset = drmModeAtomicAlloc(); in HandleHotplug() local 292 DISPLAY_CHK_RETURN((pset == nullptr), DISPLAY_NULL_PTR, in HandleHotplug() 310 ret = drmModeAtomicAddProperty(pset, crtc->GetId(), crtc->GetActivePropId(), (int)plugIn); in HandleHotplug() 311 ret |= drmModeAtomicAddProperty(pset, crtc->GetId(), crtc->GetModePropId(), blob_id); in HandleHotplug() 312 ret |= drmModeAtomicAddProperty(pset, GetId(), GetPropCrtcId(), crtc_id); in HandleHotplug() 316 ret = drmModeAtomicCommit(drmFd, pset, DRM_MODE_ATOMIC_ALLOW_MODESET, nullptr); in HandleHotplug() 319 drmModeAtomicFree(pset); in HandleHotplug()
|
/device/soc/rockchip/rk3588/hardware/display/src/display_device/ |
H A D | hdi_drm_composition.cpp | 57 drmModeAtomicReqPtr pset,
in SetCrtcProperty() 63 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_xId(), 0);
in SetCrtcProperty() 68 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_yId(), 0);
in SetCrtcProperty() 73 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_wId(), bufferW);
in SetCrtcProperty() 78 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_hId(), bufferH);
in SetCrtcProperty() 87 drmModeAtomicReqPtr pset,
in SetSrcProperty() 93 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropSrc_xId(), 0<<16); // 16:shift left 16 bits
in SetSrcProperty() 98 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropSrc_yId(), 0<<16); // 16:shift left 16 bits
in SetSrcProperty() 103 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropSrc_wId(),
in SetSrcProperty() 109 ret = drmModeAtomicAddProperty(pset, drmPlan in SetSrcProperty() 56 SetCrtcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH) SetCrtcProperty() argument 86 SetSrcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH) SetSrcProperty() argument 118 ApplyPlane(HdiDrmLayer &layer, HdiLayer &hlayer, DrmPlane &drmPlane, drmModeAtomicReqPtr pset) ApplyPlane() argument 175 drmModeAtomicReqPtr pset = drmModeAtomicAlloc(); UpdateMode() local 207 RemoveUnusePlane(drmModeAtomicReqPtr pset) RemoveUnusePlane() argument 223 FindPlaneAndApply(drmModeAtomicReqPtr pset) FindPlaneAndApply() argument 270 drmModeAtomicReqPtr pset = drmModeAtomicAlloc(); Apply() local [all...] |
H A D | hdi_drm_composition.h | 59 int32_t ApplyPlane(HdiDrmLayer &layer, HdiLayer &hlayer, DrmPlane &drmPlane, drmModeAtomicReqPtr pset);
60 int32_t SetSrcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH);
61 int32_t SetCrtcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH);
62 int32_t RemoveUnusePlane(drmModeAtomicReqPtr pset);
63 int32_t FindPlaneAndApply(drmModeAtomicReqPtr pset);
|
H A D | drm_connector.cpp | 299 drmModeAtomicReq *pset = drmModeAtomicAlloc();
in HandleHotplug() local 300 DISPLAY_CHK_RETURN((pset == nullptr), DISPLAY_NULL_PTR,
in HandleHotplug() 318 int ret = drmModeAtomicAddProperty(pset, crtc->GetId(), crtc->GetActivePropId(), (int)plugIn);
in HandleHotplug() 319 ret |= drmModeAtomicAddProperty(pset, crtc->GetId(), crtc->GetModePropId(), blob_id);
in HandleHotplug() 320 ret |= drmModeAtomicAddProperty(pset, GetId(), GetPropCrtcId(), crtc_id);
in HandleHotplug() 324 ret = drmModeAtomicCommit(drmFd, pset, DRM_MODE_ATOMIC_ALLOW_MODESET, nullptr);
in HandleHotplug() 327 drmModeAtomicFree(pset);
in HandleHotplug()
|
/device/soc/rockchip/rk3399/hardware/display/src/display_device/ |
H A D | hdi_drm_composition.cpp | 57 drmModeAtomicReqPtr pset, in SetCrtcProperty() 63 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_xId(), 0); in SetCrtcProperty() 68 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_yId(), 0); in SetCrtcProperty() 73 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_wId(), bufferW); in SetCrtcProperty() 78 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtc_hId(), bufferH); in SetCrtcProperty() 87 drmModeAtomicReqPtr pset, in SetSrcProperty() 93 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropSrc_xId(), 0<<16); // 16:shift left 16 bits in SetSrcProperty() 98 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropSrc_yId(), 0<<16); // 16:shift left 16 bits in SetSrcProperty() 103 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropSrc_wId(), in SetSrcProperty() 109 ret = drmModeAtomicAddProperty(pset, drmPlan in SetSrcProperty() 56 SetCrtcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH) SetCrtcProperty() argument 86 SetSrcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH) SetSrcProperty() argument 118 ApplyPlane(HdiDrmLayer &layer, HdiLayer &hlayer, DrmPlane &drmPlane, drmModeAtomicReqPtr pset) ApplyPlane() argument 169 UpdateMode(std::unique_ptr<DrmModeBlock> &modeBlock, drmModeAtomicReq &pset) UpdateMode() argument 199 RemoveUnusePlane(drmModeAtomicReqPtr pset) RemoveUnusePlane() argument 215 FindPlaneAndApply(drmModeAtomicReqPtr pset) FindPlaneAndApply() argument 259 drmModeAtomicReqPtr pset = drmModeAtomicAlloc(); Apply() local [all...] |
H A D | hdi_drm_composition.h | 56 int32_t UpdateMode(std::unique_ptr<DrmModeBlock> &modeBlock, drmModeAtomicReq &pset); 59 int32_t ApplyPlane(HdiDrmLayer &layer, HdiLayer &hlayer, DrmPlane &drmPlane, drmModeAtomicReqPtr pset); 60 int32_t SetSrcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH); 61 int32_t SetCrtcProperty(DrmPlane &drmPlane, drmModeAtomicReqPtr pset, int32_t bufferW, int32_t bufferH); 62 int32_t RemoveUnusePlane(drmModeAtomicReqPtr pset); 63 int32_t FindPlaneAndApply(drmModeAtomicReqPtr pset);
|
H A D | drm_connector.cpp | 299 drmModeAtomicReq *pset = drmModeAtomicAlloc(); in HandleHotplug() local 300 DISPLAY_CHK_RETURN((pset == nullptr), DISPLAY_NULL_PTR, in HandleHotplug() 318 ret = drmModeAtomicAddProperty(pset, crtc->GetId(), crtc->GetActivePropId(), (int)plugIn); in HandleHotplug() 319 ret |= drmModeAtomicAddProperty(pset, crtc->GetId(), crtc->GetModePropId(), blob_id); in HandleHotplug() 320 ret |= drmModeAtomicAddProperty(pset, GetId(), GetPropCrtcId(), crtc_id); in HandleHotplug() 324 ret = drmModeAtomicCommit(drmFd, pset, DRM_MODE_ATOMIC_ALLOW_MODESET, nullptr); in HandleHotplug() 327 drmModeAtomicFree(pset); in HandleHotplug()
|
/device/soc/hisilicon/common/hal/display/source/display_device/src/drm/ |
H A D | hdi_drm_composition.cpp | 56 int32_t HdiDrmComposition::ApplyPlane(HdiDrmLayer &layer, const DrmPlane &drmPlane, drmModeAtomicReqPtr pset)
in ApplyPlane() argument 66 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), propId, fenceFd);
in ApplyPlane() 77 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropFbId(), gemBuffer->GetFbId());
in ApplyPlane() 83 ret = drmModeAtomicAddProperty(pset, drmPlane.GetId(), drmPlane.GetPropCrtcId(), mCrtc->GetId());
in ApplyPlane() 90 int32_t HdiDrmComposition::UpdateMode(std::unique_ptr<DrmModeBlock> &modeBlock, drmModeAtomicReq &pset)
in UpdateMode() argument 99 int ret = drmModeAtomicAddProperty(&pset, mCrtc->GetId(), mCrtc->GetActivePropId(), 1);
in UpdateMode() 105 ret = drmModeAtomicAddProperty(&pset, mCrtc->GetId(), mCrtc->GetModePropId(), modeBlock->GetBlockId());
in UpdateMode() 110 ret = drmModeAtomicAddProperty(&pset, mConnector->GetId(), mConnector->GetPropCrtcId(), mCrtc->GetId());
in UpdateMode() 129 drmModeAtomicReqPtr pset = drmModeAtomicAlloc();
in Apply() local 130 DISPLAY_CHK_RETURN((pset in Apply() [all...] |
H A D | hdi_drm_composition.h | 55 int32_t UpdateMode(std::unique_ptr<DrmModeBlock> &modeBlock, drmModeAtomicReq &pset);
58 int32_t ApplyPlane(HdiDrmLayer &layer, const DrmPlane &drmPlane, drmModeAtomicReqPtr pset);
|