Home | History | Annotate | Download | only in hdmi_cec

Lines Matching refs:cec

186     ssize_t err = write_int_to_node(ctx, "cec/logical_addr", addr);
197 write_int_to_node(ctx, "cec/logical_addr", 15);
256 write_msg_path.append("/cec/wr_msg");
264 ALOGE("%s: CEC line busy, retrying", __FUNCTION__);
276 ALOGE("%s: CEC line is busy, max retry count exceeded",
281 ALOGE("%s: Failed to send CEC message err: %zd - %s",
285 ALOGD_IF(DEBUG, "%s: Sent CEC message - %zd bytes written",
306 event.cec.length = msg[CEC_OFFSET_FRAME_LENGTH] - 1;
307 event.cec.initiator = (cec_logical_address_t) msg[CEC_OFFSET_SENDER_ID];
308 event.cec.destination = (cec_logical_address_t) msg[CEC_OFFSET_RECEIVER_ID];
310 size_t copy_size = event.cec.length > sizeof(event.cec.body) ?
311 sizeof(event.cec.body) : event.cec.length;
312 memcpy(event.cec.body, &msg[CEC_OFFSET_OPCODE],copy_size);
313 hex_to_string((char *) event.cec.body, copy_size, dump);
373 ALOGD_IF(DEBUG, "%s: Enable CEC: value: %d", __FUNCTION__, value);
414 ALOGD_IF(DEBUG, "%s: Close CEC HAL ", __FUNCTION__);
428 // Enable CEC
430 err = write_int_to_node(ctx, "cec/enable", value);
432 ALOGE("%s: Failed to toggle CEC: enable: %d",
460 //Enable CEC - framework expects it to be enabled by default
463 ALOGD("%s: CEC enabled", __FUNCTION__);
471 ALOGE("Failed to populate poll parameters for monitoring HDMI CEC
509 //Setup CEC methods
590 snprintf(node_path, sizeof(node_path), "%s%d/%s", FB_PATH, ctx->fb_num, "cec/rd_msg");
594 ctx->fb_num, "cec/rd_msg", strerror(errno));
624 ALOGD_IF(DEBUG, "Handling CEC message %s", __FUNCTION__);
641 ALOGD("HDMI CEC is %s", connected ? "connected" : "disconnected");
717 .name = "QTI HDMI CEC module",