diff options
Diffstat (limited to 'linux/drivers/media')
-rw-r--r-- | linux/drivers/media/video/pvrusb2/pvrusb2-hdw.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/linux/drivers/media/video/pvrusb2/pvrusb2-hdw.c b/linux/drivers/media/video/pvrusb2/pvrusb2-hdw.c index 6538e886c..350db8dcb 100644 --- a/linux/drivers/media/video/pvrusb2/pvrusb2-hdw.c +++ b/linux/drivers/media/video/pvrusb2/pvrusb2-hdw.c @@ -1375,6 +1375,13 @@ static void pvr2_hdw_setup_std(struct pvr2_hdw *hdw) std1 = get_default_standard(hdw); + // Devices which are NTSC-M capable are also marked as NTSC-Mj + // capable on the device's sticker. Reflect that fact here, + // because tveeprom doesn't seem to report it. + if (hdw->std_mask_eeprom & V4L2_STD_NTSC_M) { + hdw->std_mask_eeprom |= V4L2_STD_NTSC_M_JP; + } + bcnt = pvr2_std_id_to_str(buf,sizeof(buf),hdw->std_mask_eeprom); pvr2_trace(PVR2_TRACE_INIT, "Supported video standard(s) reported by eeprom: %.*s", |