• Home
  • Raw
  • Download

Lines Matching full:infoframe

296  * @slot: infoframe to reset
318 DRM_ERROR("unsupported infoframe slot: %#x\n", slot); in hdmi_infoframe_reset()
334 * Helper to concatenate infoframe in 32 bits word
354 * @data: infoframe to write
385 DRM_ERROR("unsupported infoframe type: %#x\n", *ptr); in hdmi_infoframe_write_infopack()
389 /* Disable transmission slot for updated infoframe */ in hdmi_infoframe_write_infopack()
414 /* Enable transmission slot for updated infoframe */ in hdmi_infoframe_write_infopack()
421 * Prepare and configure the AVI infoframe
423 * AVI infoframe are transmitted at least once per two video field and
434 struct hdmi_avi_infoframe infoframe; in hdmi_avi_infoframe_config() local
440 ret = drm_hdmi_avi_infoframe_from_display_mode(&infoframe, in hdmi_avi_infoframe_config()
443 DRM_ERROR("failed to setup AVI infoframe: %d\n", ret); in hdmi_avi_infoframe_config()
447 /* fixed infoframe configuration not linked to the mode */ in hdmi_avi_infoframe_config()
448 infoframe.colorspace = hdmi->colorspace; in hdmi_avi_infoframe_config()
449 infoframe.quantization_range = HDMI_QUANTIZATION_RANGE_DEFAULT; in hdmi_avi_infoframe_config()
450 infoframe.colorimetry = HDMI_COLORIMETRY_NONE; in hdmi_avi_infoframe_config()
452 ret = hdmi_avi_infoframe_pack(&infoframe, buffer, sizeof(buffer)); in hdmi_avi_infoframe_config()
454 DRM_ERROR("failed to pack AVI infoframe: %d\n", ret); in hdmi_avi_infoframe_config()
464 * Prepare and configure the AUDIO infoframe
466 * AUDIO infoframe are transmitted once per frame and
487 DRM_ERROR("failed to pack audio infoframe: %d\n", ret); in hdmi_audio_infoframe_config()
503 * Prepare and configure the VS infoframe
505 * Vendor Specific infoframe are transmitted once per frame and
516 struct hdmi_vendor_infoframe infoframe; in hdmi_vendor_infoframe_config() local
522 ret = drm_hdmi_vendor_infoframe_from_display_mode(&infoframe, in hdmi_vendor_infoframe_config()
527 * Going into that statement does not means vendor infoframe in hdmi_vendor_infoframe_config()
528 * fails. It just informed us that vendor infoframe is not in hdmi_vendor_infoframe_config()
530 * mode requires vendor infoframe. So just simply return 0. in hdmi_vendor_infoframe_config()
535 ret = hdmi_vendor_infoframe_pack(&infoframe, buffer, sizeof(buffer)); in hdmi_vendor_infoframe_config()
537 DRM_ERROR("failed to pack VS infoframe: %d\n", ret); in hdmi_vendor_infoframe_config()
692 seq_printf(s, "\n AVI Infoframe (Data Island slot N=%d):", in hdmi_dbg_show()
702 seq_printf(s, "\n\n AUDIO Infoframe (Data Island slot N=%d):", in hdmi_dbg_show()
712 seq_printf(s, "\n\n VENDOR SPECIFIC Infoframe (Data Island slot N=%d):", in hdmi_dbg_show()
908 /* Program AVI infoframe */ in sti_hdmi_pre_enable()
910 DRM_ERROR("Unable to configure AVI infoframe\n"); in sti_hdmi_pre_enable()
919 /* Program VS infoframe */ in sti_hdmi_pre_enable()
921 DRM_ERROR("Unable to configure VS infoframe\n"); in sti_hdmi_pre_enable()
1316 /* Initialize audio infoframe */ in sti_hdmi_bind()
1319 DRM_ERROR("Failed to init audio infoframe\n"); in sti_hdmi_bind()