This is an update to the older patch by Henry Wong and Mark Schultz to make the remote work on the TV@nywhere Plus. Aside from getting this working on a modern kernel, I also moved the special-case probing code for this card outside the probing loop in ir_probe to the end of the routine, since it seemed cleaner that way. The one possible remaining issue I see is the use of the global variable polling_interval, which gets set to a shorter value when this IR chip is detected. It should be harmless, but it seems a bit iffy, style-wise.