kernel-fxtec-pro1x/drivers/media/IR
Mauro Carvalho Chehab b320f80a6a V4L/DVB: ir-core: properly present the supported and current protocols
Hardware decoders have a more limited set of decoders than software ones.
In general, they support just one protocol at a given time, but allow
changing between a few options.

Rename the previous badly named "current_protocol" as just "protocol",
meaning the current protocol(s) accepted by the driver, and
add a "support_protocols" to represent the entire universe of supported
protocols by that specific hardware.

As commented on http://lwn.net/Articles/378884/, the "one file, one value"
rule doesn't fit nor does make much sense for bitmap or enum values. So, the
supported_protocols will enum all supported protocols, and the protocol
will present all active protocols.

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2010-05-19 12:57:02 -03:00
..
keymaps V4L/DVB: ir-core: Add support for badly-implemented hardware decoders 2010-05-19 12:56:58 -03:00
ir-functions.c V4L/DVB (13680): ir: use unsigned long instead of enum 2010-02-26 15:10:24 -03:00
ir-keytable.c V4L/DVB: ir-core: Distinguish sysfs attributes for in-hardware and raw decoders 2010-05-19 12:57:02 -03:00
ir-nec-decoder.c V4L/DVB: ir: Make sure that the spinlocks are properly initialized 2010-05-19 12:57:01 -03:00
ir-raw-event.c V4L/DVB: ir-core: Distinguish sysfs attributes for in-hardware and raw decoders 2010-05-19 12:57:02 -03:00
ir-rc5-decoder.c V4L/DVB: ir: Make sure that the spinlocks are properly initialized 2010-05-19 12:57:01 -03:00
ir-sysfs.c V4L/DVB: ir-core: properly present the supported and current protocols 2010-05-19 12:57:02 -03:00
Kconfig V4L-DVB: ir-rc5-decoder: Add a decoder for RC-5 IR protocol 2010-05-19 12:56:56 -03:00
Makefile V4L-DVB: ir-rc5-decoder: Add a decoder for RC-5 IR protocol 2010-05-19 12:56:56 -03:00
rc-map.c V4L/DVB: ir: Make sure that the spinlocks are properly initialized 2010-05-19 12:57:01 -03:00