HDMI_INFOFRAME_SIZE
u8 buf[HDMI_INFOFRAME_SIZE(AVI)];
u8 buf[HDMI_INFOFRAME_SIZE(AVI)];
u8 infoframe_buf[HDMI_INFOFRAME_SIZE(AUDIO)];
if (len != HDMI_INFOFRAME_SIZE(AVI)) {
if (len != HDMI_INFOFRAME_SIZE(DRM)) {
u8 buffer[HDMI_INFOFRAME_SIZE(MAX)];
u8 buf[HDMI_INFOFRAME_SIZE(AUDIO)];
u8 buf[HDMI_INFOFRAME_SIZE(MAX)]; \
u8 buf[HDMI_INFOFRAME_SIZE(AUDIO)];
u8 sdvo_data[HDMI_INFOFRAME_SIZE(AVI)];
u8 sdvo_data[HDMI_INFOFRAME_SIZE(AVI)];
u8 buffer[HDMI_INFOFRAME_SIZE(AVI)];
if (len != HDMI_INFOFRAME_SIZE(AVI) || len - 3 > sizeof(buf)) {
if (len != HDMI_INFOFRAME_SIZE(AUDIO)) {
if (len != HDMI_INFOFRAME_SIZE(SPD) || len - 3 > sizeof(buf)) {
u8 data[HDMI_INFOFRAME_SIZE(AVI)];
HDMI_INFOFRAME_SIZE(AVI), false);
u8 data[HDMI_INFOFRAME_SIZE(AVI)];
HDMI_INFOFRAME_SIZE(AVI), false);
u8 buffer[HDMI_INFOFRAME_SIZE(AVI)];
u8 buffer[HDMI_INFOFRAME_SIZE(AUDIO)];
u8 buffer[HDMI_INFOFRAME_SIZE(AVI)];
u8 buffer[HDMI_INFOFRAME_SIZE(AUDIO)];
u8 data[HDMI_INFOFRAME_SIZE(AVI)];
HDMI_INFOFRAME_SIZE(AVI), false);
u8 data[HDMI_INFOFRAME_SIZE(AVI)];
HDMI_INFOFRAME_SIZE(AVI), false);
if (size < HDMI_INFOFRAME_SIZE(AVI))
if (hdmi_infoframe_checksum(buffer, HDMI_INFOFRAME_SIZE(AVI)) != 0)
if (size < HDMI_INFOFRAME_SIZE(SPD))
if (hdmi_infoframe_checksum(buffer, HDMI_INFOFRAME_SIZE(SPD)) != 0)
if (size < HDMI_INFOFRAME_SIZE(AUDIO))
if (hdmi_infoframe_checksum(buffer, HDMI_INFOFRAME_SIZE(AUDIO)) != 0)
if (size < HDMI_INFOFRAME_SIZE(DRM))
if (hdmi_infoframe_checksum(buffer, HDMI_INFOFRAME_SIZE(DRM)) != 0)