summaryrefslogtreecommitdiff
path: root/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp')
-rw-r--r--libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp b/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp
index a3c668e..2c25b50 100644
--- a/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp
+++ b/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp
@@ -1706,8 +1706,8 @@ int32_t ExynosDisplayDrmInterface::deliverWinConfigData()
for (size_t i = 0; i < mExynosDisplay->mDpuData.rcdConfigs.size(); ++i) {
exynos_win_config_data &config = mExynosDisplay->mDpuData.rcdConfigs[i];
if (config.state == config.WIN_STATE_RCD) {
- const int channelId =
- mExynosDisplay->mDevice->getSpecialPlaneId(0); // TODO: get PlaneId by display
+ const int channelId = mExynosDisplay->mDevice->getSpecialPlaneId(
+ mExynosDisplay->mIndex); // TODO: b/227584297
auto &plane = mDrmDevice->planes().at(channelId);
uint32_t fbId = 0;
if ((ret = setupCommitFromDisplayConfig(drmReq, config, i, plane, fbId)) < 0) {