Commit 11b64d31 authored by Maxim Levitsky's avatar Maxim Levitsky Committed by Mauro Carvalho Chehab

[media] IR: ene_ir: updates

* Add support for newer firmware version that uses different
buffer format. Makes hardware work for many users.

* Register name updates

* Lot of refactoring

* Lots of fixes as a result of full testing

* Idle mode is done now by resetting the device, and this eliminates
the ugly sample_period = 75 hack.

Every feature of the driver is now well tested.
Signed-off-by: default avatarMaxim Levitsky <maximlevitsky@gmail.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent 991369e3
...@@ -102,15 +102,15 @@ config IR_LIRC_CODEC ...@@ -102,15 +102,15 @@ config IR_LIRC_CODEC
the LIRC interface. the LIRC interface.
config IR_ENE config IR_ENE
tristate "ENE eHome Receiver/Transciever (pnp id: ENE0100/ENE02xxx)" tristate "ENE eHome Receiver/Transceiver (pnp id: ENE0100/ENE02xxx)"
depends on PNP depends on PNP
depends on IR_CORE depends on IR_CORE
---help--- ---help---
Say Y here to enable support for integrated infrared receiver Say Y here to enable support for integrated infrared receiver
/transciever made by ENE. /transceiver made by ENE.
You can see if you have it by looking at lspnp output. You can see if you have it by looking at lspnp output.
Output should include ENE0100 ENE0200 or something similiar. Output should include ENE0100 ENE0200 or something similar.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
module will be called ene_ir. module will be called ene_ir.
......
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment