• Mauro Carvalho Chehab's avatar
    [media] au0828-input: Be sure that IR is enabled at polling · 2e0cc7ee
    Mauro Carvalho Chehab authored
    When the DVB code sets the frontend, it disables the IR
    INT, probably due to some hardware bug, as there's no code
    there at au8522 frontend that writes on register 0xe0.
    
    Fixing it at au8522 code is hard, as it doesn't know if the
    IR is enabled or disabled, and just restoring the value of
    register 0xe0 could cause other nasty effects. So, better
    to add a hack at au0828-input polling interval to enable int,
    if disabled.
    Signed-off-by: default avatarMauro Carvalho Chehab <m.chehab@samsung.com>
    2e0cc7ee
au0828-input.c 8.59 KB