• Devin Heitmueller's avatar
    [media] cx231xx: Fix power ramping issue · 44ecf1df
    Devin Heitmueller authored
    On platforms that have CONFIG_HZ set to 100, the power ramp time effectively
    ends up being 10ms.  However, on those that have a higher CONFIG_HZ, the time
    ends up *actually* being 5ms, which doesn't allow enough time for the hardware
    to be fully powered up before attempting to address it via i2c.
    
    Change the constant to 10ms, which is long enough for the hardware to power
    up, and won't really be anymore time than it was previously on platforms
    with CONFIG_HZ being 100.
    
    Credit goes to Mauro Carvalho Chehab and Gerd Hoffmann who previously
    investigated this issue.
    
    Tested with the Hauppauge USBLive 2, with which the problem was readily
    reproducible after setting CONFIG_HZ to 1000.
    Signed-off-by: default avatarDevin Heitmueller <dheitmueller@kernellabs.com>
    Cc: Mauro Carvalho Chehab <mchehab@redhat.com>
    Cc: Gerd Hoffmann <kraxel@redhat.com>
    Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
    44ecf1df
cx231xx.h 28.1 KB