H A D | linux_hdmi.c | 17 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL 46 return 256 - csum; in hdmi_infoframe_set_checksum() argument 49 static void hdmi_infoframe_set_checksum(void *buffer, size_t size) in hdmi_infoframe_set_checksum() 51 u8 *ptr = buffer; in hdmi_infoframe_set_checksum() 53 ptr[3] = hdmi_infoframe_checksum(buffer, size); 57 * hdmi_avi_infoframe_init() - initialize an HDMI AVI infoframe in hdmi_avi_infoframe_init() argument 58 * @frame: HDMI AVI infoframe in hdmi_avi_infoframe_init() 60 void hdmi_avi_infoframe_init(struct hdmi_avi_infoframe *frame) in hdmi_avi_infoframe_init() 62 memset(frame, 0, sizeof(*frame)); in hdmi_avi_infoframe_init() 67 hdmi_avi_infoframe_check_only(const struct hdmi_avi_infoframe * frame) hdmi_avi_infoframe_check_only() argument 89 hdmi_avi_infoframe_check(struct hdmi_avi_infoframe * frame) hdmi_avi_infoframe_check() argument 109 hdmi_avi_infoframe_pack_only(const struct hdmi_avi_infoframe * frame,void * buffer,size_t size) hdmi_avi_infoframe_pack_only() argument 110 hdmi_avi_infoframe_pack_only(const struct hdmi_avi_infoframe * frame,void * buffer,size_t size) hdmi_avi_infoframe_pack_only() argument 200 hdmi_avi_infoframe_pack(struct hdmi_avi_infoframe * frame,void * buffer,size_t size) hdmi_avi_infoframe_pack() argument 201 hdmi_avi_infoframe_pack(struct hdmi_avi_infoframe * frame,void * buffer,size_t size) hdmi_avi_infoframe_pack() argument 221 hdmi_spd_infoframe_init(struct hdmi_spd_infoframe * frame,const char * vendor,const char * product) hdmi_spd_infoframe_init() argument 241 hdmi_spd_infoframe_check_only(const struct hdmi_spd_infoframe * frame) hdmi_spd_infoframe_check_only() argument 260 hdmi_spd_infoframe_check(struct hdmi_spd_infoframe * frame) hdmi_spd_infoframe_check() argument 280 hdmi_spd_infoframe_pack_only(const struct hdmi_spd_infoframe * frame,void * buffer,size_t size) hdmi_spd_infoframe_pack_only() argument 281 hdmi_spd_infoframe_pack_only(const struct hdmi_spd_infoframe * frame,void * buffer,size_t size) hdmi_spd_infoframe_pack_only() argument 334 hdmi_spd_infoframe_pack(struct hdmi_spd_infoframe * frame,void * buffer,size_t size) hdmi_spd_infoframe_pack() argument 335 hdmi_spd_infoframe_pack(struct hdmi_spd_infoframe * frame,void * buffer,size_t size) hdmi_spd_infoframe_pack() argument 353 hdmi_audio_infoframe_init(struct hdmi_audio_infoframe * frame) hdmi_audio_infoframe_init() argument 365 hdmi_audio_infoframe_check_only(const struct hdmi_audio_infoframe * frame) hdmi_audio_infoframe_check_only() argument 384 hdmi_audio_infoframe_check(struct hdmi_audio_infoframe * frame) hdmi_audio_infoframe_check() argument 404 hdmi_audio_infoframe_pack_only(const struct hdmi_audio_infoframe * frame,void * buffer,size_t size) hdmi_audio_infoframe_pack_only() argument 405 hdmi_audio_infoframe_pack_only(const struct hdmi_audio_infoframe * frame,void * buffer,size_t size) hdmi_audio_infoframe_pack_only() argument 469 hdmi_audio_infoframe_pack(struct hdmi_audio_infoframe * frame,void * buffer,size_t size) hdmi_audio_infoframe_pack() argument 470 hdmi_audio_infoframe_pack(struct hdmi_audio_infoframe * frame,void * buffer,size_t size) hdmi_audio_infoframe_pack() argument 488 hdmi_vendor_infoframe_init(struct hdmi_vendor_infoframe * frame) hdmi_vendor_infoframe_init() argument 508 hdmi_vendor_infoframe_length(const struct hdmi_vendor_infoframe * frame) hdmi_vendor_infoframe_length() argument 519 hdmi_vendor_infoframe_check_only(const struct hdmi_vendor_infoframe * frame) hdmi_vendor_infoframe_check_only() argument 545 hdmi_vendor_infoframe_check(struct hdmi_vendor_infoframe * frame) hdmi_vendor_infoframe_check() argument 567 hdmi_vendor_infoframe_pack_only(const struct hdmi_vendor_infoframe * frame,void * buffer,size_t size) hdmi_vendor_infoframe_pack_only() argument 568 hdmi_vendor_infoframe_pack_only(const struct hdmi_vendor_infoframe * frame,void * buffer,size_t size) hdmi_vendor_infoframe_pack_only() argument 630 hdmi_vendor_infoframe_pack(struct hdmi_vendor_infoframe * frame,void * buffer,size_t size) hdmi_vendor_infoframe_pack() argument 631 hdmi_vendor_infoframe_pack(struct hdmi_vendor_infoframe * frame,void * buffer,size_t size) hdmi_vendor_infoframe_pack() argument 644 hdmi_vendor_any_infoframe_check_only(const union hdmi_vendor_any_infoframe * frame) hdmi_vendor_any_infoframe_check_only() argument 660 hdmi_drm_infoframe_init(struct hdmi_drm_infoframe * frame) hdmi_drm_infoframe_init() argument 672 hdmi_drm_infoframe_check_only(const struct hdmi_drm_infoframe * frame) hdmi_drm_infoframe_check_only() argument 691 hdmi_drm_infoframe_check(struct hdmi_drm_infoframe * frame) hdmi_drm_infoframe_check() argument 711 hdmi_drm_infoframe_pack_only(const struct hdmi_drm_infoframe * frame,void * buffer,size_t size) hdmi_drm_infoframe_pack_only() argument 712 hdmi_drm_infoframe_pack_only(const struct hdmi_drm_infoframe * frame,void * buffer,size_t size) hdmi_drm_infoframe_pack_only() argument 784 hdmi_drm_infoframe_pack(struct hdmi_drm_infoframe * frame,void * buffer,size_t size) hdmi_drm_infoframe_pack() argument 785 hdmi_drm_infoframe_pack(struct hdmi_drm_infoframe * frame,void * buffer,size_t size) hdmi_drm_infoframe_pack() argument 801 hdmi_vendor_any_infoframe_check(union hdmi_vendor_any_infoframe * frame) hdmi_vendor_any_infoframe_check() argument 820 hdmi_vendor_any_infoframe_pack_only(const union hdmi_vendor_any_infoframe * frame,void * buffer,size_t size) hdmi_vendor_any_infoframe_pack_only() argument 821 hdmi_vendor_any_infoframe_pack_only(const union hdmi_vendor_any_infoframe * frame,void * buffer,size_t size) hdmi_vendor_any_infoframe_pack_only() argument 841 hdmi_vendor_any_infoframe_pack(union hdmi_vendor_any_infoframe * frame,void * buffer,size_t size) hdmi_vendor_any_infoframe_pack() argument 842 hdmi_vendor_any_infoframe_pack(union hdmi_vendor_any_infoframe * frame,void * buffer,size_t size) hdmi_vendor_any_infoframe_pack() argument 863 hdmi_infoframe_check(union hdmi_infoframe * frame) hdmi_infoframe_check() argument 896 hdmi_infoframe_pack_only(const union hdmi_infoframe * frame,void * buffer,size_t size) hdmi_infoframe_pack_only() argument 948 hdmi_infoframe_pack(union hdmi_infoframe * frame,void * buffer,size_t size) hdmi_infoframe_pack() argument 949 hdmi_infoframe_pack(union hdmi_infoframe * frame,void * buffer,size_t size) hdmi_infoframe_pack() argument 1000 hdmi_infoframe_log_header(const char * level,struct device * dev,const struct hdmi_any_infoframe * frame) hdmi_infoframe_log_header() argument 1196 hdmi_avi_infoframe_log(const char * level,struct device * dev,const struct hdmi_avi_infoframe * frame) hdmi_avi_infoframe_log() argument 1267 hdmi_spd_infoframe_log(const char * level,struct device * dev,const struct hdmi_spd_infoframe * frame) hdmi_spd_infoframe_log() argument 1397 hdmi_audio_infoframe_log(const char * level,struct device * dev,const struct hdmi_audio_infoframe * frame) hdmi_audio_infoframe_log() argument 1424 hdmi_drm_infoframe_log(const char * level,struct device * dev,const struct hdmi_drm_infoframe * frame) hdmi_drm_infoframe_log() argument 1482 hdmi_vendor_any_infoframe_log(const char * level,struct device * dev,const union hdmi_vendor_any_infoframe * frame) hdmi_vendor_any_infoframe_log() argument 1517 hdmi_infoframe_log(const char * level,struct device * dev,const union hdmi_infoframe * frame) hdmi_infoframe_log() argument 1552 hdmi_avi_infoframe_unpack(struct hdmi_avi_infoframe * frame,const void * buffer,size_t size) hdmi_avi_infoframe_unpack() argument 1553 hdmi_avi_infoframe_unpack(struct hdmi_avi_infoframe * frame,const void * buffer,size_t size) hdmi_avi_infoframe_unpack() argument 1616 hdmi_spd_infoframe_unpack(struct hdmi_spd_infoframe * frame,const void * buffer,size_t size) hdmi_spd_infoframe_unpack() argument 1617 hdmi_spd_infoframe_unpack(struct hdmi_spd_infoframe * frame,const void * buffer,size_t size) hdmi_spd_infoframe_unpack() argument 1658 hdmi_audio_infoframe_unpack(struct hdmi_audio_infoframe * frame,const void * buffer,size_t size) hdmi_audio_infoframe_unpack() argument 1659 hdmi_audio_infoframe_unpack(struct hdmi_audio_infoframe * frame,const void * buffer,size_t size) hdmi_audio_infoframe_unpack() argument 1709 hdmi_vendor_any_infoframe_unpack(union hdmi_vendor_any_infoframe * frame,const void * buffer,size_t size) hdmi_vendor_any_infoframe_unpack() argument 1710 hdmi_vendor_any_infoframe_unpack(union hdmi_vendor_any_infoframe * frame,const void * buffer,size_t size) hdmi_vendor_any_infoframe_unpack() argument 1789 hdmi_drm_infoframe_unpack_only(struct hdmi_drm_infoframe * frame,const void * buffer,size_t size) hdmi_drm_infoframe_unpack_only() argument 1790 hdmi_drm_infoframe_unpack_only(struct hdmi_drm_infoframe * frame,const void * buffer,size_t size) hdmi_drm_infoframe_unpack_only() argument 1844 hdmi_drm_infoframe_unpack(struct hdmi_drm_infoframe * frame,const void * buffer,size_t size) hdmi_drm_infoframe_unpack() argument 1845 hdmi_drm_infoframe_unpack(struct hdmi_drm_infoframe * frame,const void * buffer,size_t size) hdmi_drm_infoframe_unpack() argument 1879 hdmi_infoframe_unpack(union hdmi_infoframe * frame,const void * buffer,size_t size) hdmi_infoframe_unpack() argument 1880 hdmi_infoframe_unpack(union hdmi_infoframe * frame,const void * buffer,size_t size) hdmi_infoframe_unpack() argument [all...] |