Home
last modified time | relevance | path

Searched refs:edid (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/drivers/hdf_core/framework/support/platform/src/hdmi/
H A Dhdmi_edid.c21 int32_t HdmiEdidReset(struct HdmiEdid *edid) in HdmiEdidReset() argument
23 if (edid == NULL) { in HdmiEdidReset()
37 if (edid == NULL || raw == NULL) { in HdmiEdidGetRaw()
41 length = ((len < edid->rawLen) ? len : edid->rawLen); in HdmiEdidGetRaw()
430 ret = (func[i])(edid); in HdmiEdidFirstBlockPhase()
1232 uint8_t *data = edid->raw; in HdmiEdidExtBlockPhase()
1284 if (edid == NULL) { in HdmiEdidPhase()
1288 ret = HdmiEdidFirstBlockPhase(edid); in HdmiEdidPhase()
1294 sinkCap = &(edid->sinkCap); in HdmiEdidPhase()
1311 if (edid == NULL || ddc == NULL) { in HdmiEdidRawDataRead()
[all …]
H A Dhdmi_event.c111 if (HdmiEdidReset(&(cntlr->hdmi->edid)) != HDF_SUCCESS) { in HdmiEventHotPlugHandleComm()
118 ret = HdmiEdidRawDataRead(&(cntlr->hdmi->edid), &(cntlr->ddc)); in HdmiEventHotPlugHandleComm()
124 ret = HdmiEdidPhase(&(cntlr->hdmi->edid)); in HdmiEventHotPlugHandleComm()
H A Dhdmi_dispatch.c164 uint8_t edid[HDMI_EDID_TOTAL_SIZE] = {0}; in HdmiCmdReadSinkEdid() local
171 ret = HdmiCntlrGetSinkEdid(cntlr, edid, HDMI_EDID_TOTAL_SIZE); in HdmiCmdReadSinkEdid()
176 if (HdfSbufWriteBuffer(reply, edid, HDMI_EDID_TOTAL_SIZE) == false) { in HdmiCmdReadSinkEdid()
H A Dhdmi_core.c518 if (hdmi->edid.edidPhase == false) { in HdmiGetSinkCapability()
521 return &(hdmi->edid.sinkCap); in HdmiGetSinkCapability()
537 return HdmiEdidGetRaw(&(cntlr->hdmi->edid), buffer, len); in HdmiCntlrGetSinkEdid()
545 ret = HdmiEdidRawDataRead(&(cntlr->hdmi->edid), &(cntlr->ddc)); in HdmiCntlrGetSinkEdid()
551 if (cntlr->hdmi->edid.edidPhase != true) { in HdmiCntlrGetSinkEdid()
552 (void)HdmiEdidPhase(&(cntlr->hdmi->edid)); in HdmiCntlrGetSinkEdid()
553 cntlr->hdmi->edid.edidPhase = true; in HdmiCntlrGetSinkEdid()
555 return HdmiEdidGetRaw(&(cntlr->hdmi->edid), buffer, len); in HdmiCntlrGetSinkEdid()
/ohos5.0/drivers/hdf_core/framework/support/platform/include/hdmi/
H A Dhdmi_edid.h651 typedef int32_t (*HdmiEdidPhaseFunc)(struct HdmiEdid *edid);
653 int32_t HdmiEdidReset(struct HdmiEdid *edid);
654 int32_t HdmiEdidPhase(struct HdmiEdid *edid);
655 int32_t HdmiEdidGetRaw(struct HdmiEdid *edid, uint8_t *raw, uint32_t len);
656 int32_t HdmiEdidRawDataRead(struct HdmiEdid *edid, struct HdmiDdc *ddc);
H A Dhdmi_core.h186 struct HdmiEdid edid; /* device cap */ member
/ohos5.0/drivers/hdf_core/framework/test/unittest/platform/common/
H A Dhdmi_test.c128 uint8_t edid[HDMI_EDID_MAX_LEN] = {0}; in TestHdmiEdidRawDataGet() local
130 len = HdmiReadSinkEdid(tester->handle, edid, HDMI_EDID_MAX_LEN); in TestHdmiEdidRawDataGet()
135 …_LOGD("TestHdmiEdidRawDataGet: HdmiReadSinkEdid success, len = %d, edid[1] = 0x%x!", len, edid[1]); in TestHdmiEdidRawDataGet()
/ohos5.0/docs/zh-cn/device-dev/driver/
H A Ddriver-platform-hdmi-des.md206 uint8_t edid[HDMI_EDID_MAX_LEN] = {0};
208 len = HdmiReadSinkEdid(hdmiHandle, edid, HDMI_EDID_MAX_LEN);
210 HDF_LOGE("HdmiReadSinkEdid: hdmi read sink edid fail, len = %d.", len);
/ohos5.0/docs/en/device-dev/driver/
H A Ddriver-platform-hdmi-des.md176 uint8_t edid[HDMI_EDID_MAX_LEN] = {0};
178 len = HdmiReadSinkEdid(hdmiHandle, edid, HDMI_EDID_MAX_LEN);
/ohos5.0/base/update/packaging_tools/test/
H A Dsource_vendor_data Error!