• M
    [media] saa7115: Fix standards detection · b728666b
    Mauro Carvalho Chehab 提交于
    There are several bugs at saa7115 standards detection:
    
    After the fix, the driver is returning the proper standards,
    as tested with 3 different broadcast sources:
    
    On an invalid channel (without any TV signal):
    [ 4394.931630] saa7115 15-0021: Status byte 2 (0x1f)=0xe0
    [ 4394.931635] saa7115 15-0021: detected std mask = 00ffffff
    
    With a PAL/M signal:
    [ 4410.836855] saa7115 15-0021: Status byte 2 (0x1f)=0xb1
    [ 4410.837727] saa7115 15-0021: Status byte 1 (0x1e)=0x82
    [ 4410.837731] saa7115 15-0021: detected std mask = 00000900
    
    With a NTSC/M signal:
    [ 4422.383893] saa7115 15-0021: Status byte 2 (0x1f)=0xb1
    [ 4422.384768] saa7115 15-0021: Status byte 1 (0x1e)=0x81
    [ 4422.384772] saa7115 15-0021: detected std mask = 0000b000
    
    Tests were done with a WinTV PVR USB2 Model 29xx card.
    Reviewed-by: NHans Verkuil <hans.verkuil@cisco.com>
    Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
    b728666b
saa7115.c 49.4 KB