diff options
| -rw-r--r-- | drivers/video/hdmi.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/video/hdmi.c b/drivers/video/hdmi.c index 111a0ab6280a..38716eb50408 100644 --- a/drivers/video/hdmi.c +++ b/drivers/video/hdmi.c | |||
| @@ -93,6 +93,9 @@ ssize_t hdmi_avi_infoframe_pack(struct hdmi_avi_infoframe *frame, void *buffer, | |||
| 93 | if (size < length) | 93 | if (size < length) |
| 94 | return -ENOSPC; | 94 | return -ENOSPC; |
| 95 | 95 | ||
| 96 | if (frame->picture_aspect > HDMI_PICTURE_ASPECT_16_9) | ||
| 97 | return -EINVAL; | ||
| 98 | |||
| 96 | memset(buffer, 0, size); | 99 | memset(buffer, 0, size); |
| 97 | 100 | ||
| 98 | ptr[0] = frame->type; | 101 | ptr[0] = frame->type; |
