|
@@ -135,6 +135,10 @@ struct adv7180_state {
|
|
|
|
|
|
static v4l2_std_id adv7180_std_to_v4l2(u8 status1)
|
|
static v4l2_std_id adv7180_std_to_v4l2(u8 status1)
|
|
{
|
|
{
|
|
|
|
+ /* in case V4L2_IN_ST_NO_SIGNAL */
|
|
|
|
+ if (!(status1 & ADV7180_STATUS1_IN_LOCK))
|
|
|
|
+ return V4L2_STD_UNKNOWN;
|
|
|
|
+
|
|
switch (status1 & ADV7180_STATUS1_AUTOD_MASK) {
|
|
switch (status1 & ADV7180_STATUS1_AUTOD_MASK) {
|
|
case ADV7180_STATUS1_AUTOD_NTSM_M_J:
|
|
case ADV7180_STATUS1_AUTOD_NTSM_M_J:
|
|
return V4L2_STD_NTSC;
|
|
return V4L2_STD_NTSC;
|