Lines Matching full:hdmi
31 #include <linux/hdmi.h>
57 * hdmi_avi_infoframe_init() - initialize an HDMI AVI infoframe
58 * @frame: HDMI AVI infoframe
84 * hdmi_avi_infoframe_check() - check a HDMI AVI infoframe
85 * @frame: HDMI AVI infoframe
99 * hdmi_avi_infoframe_pack_only() - write HDMI AVI infoframe to binary buffer
100 * @frame: HDMI AVI infoframe
107 * the HDMI 1.4 specification.
187 * hdmi_avi_infoframe_pack() - check a HDMI AVI infoframe,
189 * @frame: HDMI AVI infoframe
197 * also computes the checksum as required by section 5.3.5 of the HDMI 1.4
217 * hdmi_spd_infoframe_init() - initialize an HDMI SPD infoframe
218 * @frame: HDMI SPD infoframe
255 * hdmi_spd_infoframe_check() - check a HDMI SPD infoframe
256 * @frame: HDMI SPD infoframe
270 * hdmi_spd_infoframe_pack_only() - write HDMI SPD infoframe to binary buffer
271 * @frame: HDMI SPD infoframe
278 * the HDMI 1.4 specification.
321 * hdmi_spd_infoframe_pack() - check a HDMI SPD infoframe,
323 * @frame: HDMI SPD infoframe
331 * also computes the checksum as required by section 5.3.5 of the HDMI 1.4
351 * hdmi_audio_infoframe_init() - initialize an HDMI audio infoframe
352 * @frame: HDMI audio infoframe
379 * hdmi_audio_infoframe_check() - check a HDMI audio infoframe
380 * @frame: HDMI audio infoframe
416 * hdmi_audio_infoframe_pack_only() - write HDMI audio infoframe to binary buffer
417 * @frame: HDMI audio infoframe
424 * the HDMI 1.4 specification.
462 * hdmi_audio_infoframe_pack() - check a HDMI Audio infoframe,
464 * @frame: HDMI Audio infoframe
472 * also computes the checksum as required by section 5.3.5 of the HDMI 1.4
493 * hdmi_audio_infoframe_pack_for_dp - Pack a HDMI Audio infoframe for DisplayPort
495 * @frame: HDMI Audio infoframe
499 * Packs a HDMI Audio Infoframe to be sent over DisplayPort. This function
531 * hdmi_vendor_infoframe_init() - initialize an HDMI vendor infoframe
532 * @frame: HDMI vendor infoframe
585 * hdmi_vendor_infoframe_check() - check a HDMI vendor infoframe
586 * @frame: HDMI infoframe
602 * hdmi_vendor_infoframe_pack_only() - write a HDMI vendor infoframe to binary buffer
603 * @frame: HDMI infoframe
610 * the HDMI 1.4 specification.
638 /* HDMI OUI */ in hdmi_vendor_infoframe_pack_only()
662 * hdmi_vendor_infoframe_pack() - check a HDMI Vendor infoframe,
664 * @frame: HDMI Vendor infoframe
672 * also computes the checksum as required by section 5.3.5 of the HDMI 1.4
702 * hdmi_drm_infoframe_init() - initialize an HDMI Dynaminc Range and
704 * @frame: HDMI DRM infoframe
733 * hdmi_drm_infoframe_check() - check a HDMI DRM infoframe
734 * @frame: HDMI DRM infoframe
746 * hdmi_drm_infoframe_pack_only() - write HDMI DRM infoframe to binary buffer
747 * @frame: HDMI DRM infoframe
754 * the HDMI 1.4 specification.
816 * hdmi_drm_infoframe_pack() - check a HDMI DRM infoframe,
818 * @frame: HDMI DRM infoframe
826 * also computes the checksum as required by section 5.3.5 of the HDMI 1.4
857 /* we only know about HDMI vendor infoframes */ in hdmi_vendor_any_infoframe_check()
861 return hdmi_vendor_infoframe_check(&frame->hdmi); in hdmi_vendor_any_infoframe_check()
877 /* we only know about HDMI vendor infoframes */ in hdmi_vendor_any_infoframe_pack_only()
881 return hdmi_vendor_infoframe_pack_only(&frame->hdmi, buffer, size); in hdmi_vendor_any_infoframe_pack_only()
902 * hdmi_infoframe_check() - check a HDMI infoframe
903 * @frame: HDMI infoframe
930 * hdmi_infoframe_pack_only() - write a HDMI infoframe to binary buffer
931 * @frame: HDMI infoframe
938 * the HDMI 1.4 specification.
979 * hdmi_infoframe_pack() - check a HDMI infoframe,
981 * @frame: HDMI infoframe
989 * also computes the checksum as required by section 5.3.5 of the HDMI 1.4
1050 hdmi_log("HDMI infoframe: %s, version %u, length %u\n", in hdmi_infoframe_log_header()
1268 hdmi_log(" hdmi content type: %s\n", in hdmi_avi_infoframe_log()
1532 const struct hdmi_vendor_infoframe *hvf = &frame->hdmi; in hdmi_vendor_any_infoframe_log()
1538 hdmi_log(" not a HDMI vendor infoframe\n"); in hdmi_vendor_any_infoframe_log()
1547 hdmi_log(" HDMI VIC: %u\n", hvf->vic); in hdmi_vendor_any_infoframe_log()
1558 * hdmi_infoframe_log() - log info of HDMI infoframe
1561 * @frame: HDMI infoframe
1588 * hdmi_avi_infoframe_unpack() - unpack binary buffer to a HDMI AVI infoframe
1589 * @frame: HDMI AVI infoframe
1594 * @frame of the HDMI Auxiliary Video (AVI) information frame.
1595 * Also verifies the checksum as required by section 5.3.5 of the HDMI 1.4
1652 * hdmi_spd_infoframe_unpack() - unpack binary buffer to a HDMI SPD infoframe
1653 * @frame: HDMI SPD infoframe
1658 * @frame of the HDMI Source Product Description (SPD) information frame.
1659 * Also verifies the checksum as required by section 5.3.5 of the HDMI 1.4
1694 * hdmi_audio_infoframe_unpack() - unpack binary buffer to a HDMI AUDIO infoframe
1695 * @frame: HDMI Audio infoframe
1700 * @frame of the HDMI Audio information frame.
1701 * Also verifies the checksum as required by section 5.3.5 of the HDMI 1.4
1743 * hdmi_vendor_any_infoframe_unpack() - unpack binary buffer to a HDMI
1745 * @frame: HDMI Vendor infoframe
1750 * @frame of the HDMI Vendor information frame.
1751 * Also verifies the checksum as required by section 5.3.5 of the HDMI 1.4
1764 struct hdmi_vendor_infoframe *hvf = &frame->hdmi; in hdmi_vendor_any_infoframe_unpack()
1785 /* HDMI OUI */ in hdmi_vendor_any_infoframe_unpack()
1825 * infoframe DataBytes to a HDMI DRM
1827 * @frame: HDMI DRM infoframe
1832 * into a structured @frame of the HDMI Dynamic Range and Mastering (DRM)
1880 * hdmi_drm_infoframe_unpack() - unpack binary buffer to a HDMI DRM infoframe
1881 * @frame: HDMI DRM infoframe
1886 * a structured @frame of the HDMI Dynamic Range and Mastering (DRM)
1888 * the HDMI 1.4 specification.
1915 * hdmi_infoframe_unpack() - unpack binary buffer to a HDMI infoframe
1916 * @frame: HDMI infoframe
1921 * @frame of a HDMI infoframe.
1922 * Also verifies the checksum as required by section 5.3.5 of the HDMI 1.4