这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 国产MCU » rk3566不支持hdmi异显吗

共2条 1/1 1 跳转至

rk3566不支持hdmi异显吗

工程师
2023-10-11 18:20:07     打赏

image.png

void DrmHwcTwo::HandleDisplayHotplug(hwc2_display_t displayid, int state) {  auto cb = callbacks_.find(HWC2::Callback::Hotplug);  if (cb == callbacks_.end())    return;  if(isRK3566(resource_manager_.getSocId())){      ALOGD_IF(LogLevel(DBG_DEBUG),"HandleDisplayHotplug skip display-id=%" PRIu64 " state=%d",displayid,state);      if(displayid != HWC_DISPLAY_PRIMARY){        auto &drmDevices = resource_manager_.getDrmDevices();        for (auto &device : drmDevices) {          if(state==DRM_MODE_CONNECTED)
            device->SetCommitMirrorDisplayId(displayid);          else
            device->SetCommitMirrorDisplayId(-1);
        }
      }      return;
  }  if(displayid == HWC_DISPLAY_PRIMARY)    return;  auto hotplug = reinterpret_cast<HWC2_PFN_HOTPLUG>(cb->second.func);  hotplug(cb->second.data, displayid,
          (state == DRM_MODE_CONNECTED ? HWC2_CONNECTION_CONNECTED
                                       : HWC2_CONNECTION_DISCONNECTED));
}

为什么针对rk3566做特殊处理,不通知上层进行hotplug?
如果rk3566支持hdmi异显的话,要如何配置?





关键词: rk3566     异显    

助工
2023-10-11 18:20:46     打赏
2楼

目前只支持双屏同显,不支持异显,需要异显可是试试rk3568


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]