The current code is not mature enough, the API should allow a single protocol to be specified. Also, the current code contains heuristics that will depend on module load order. The issues were discussed in this thread: https://www.mail-archive.com/linux-media@xxxxxxxxxxxxxxx/msg86998.html And Antti agreed at the end of the thread: https://www.mail-archive.com/linux-media@xxxxxxxxxxxxxxx/msg86998.html This needs to go in upstream before 4.2 is released. Signed-off-by: David Härdeman <david@xxxxxxxxxxx> --- David Härdeman (7): Revert "[media] rc: nuvoton-cir: Add support for writing wakeup samples via sysfs filter callback" Revert "[media] rc: rc-loopback: Add loopback of filter scancodes" Revert "[media] rc: rc-core: Add support for encode_wakeup drivers" Revert "[media] rc: ir-rc6-decoder: Add encode capability" Revert "[media] rc: ir-rc5-decoder: Add encode capability" Revert "[media] rc: rc-ir-raw: Add Manchester encoder (phase encoder) helper" Revert "[media] rc: rc-ir-raw: Add scancode encoder callback" drivers/media/rc/ir-rc5-decoder.c | 116 ------------------------------- drivers/media/rc/ir-rc6-decoder.c | 122 -------------------------------- drivers/media/rc/nuvoton-cir.c | 127 ---------------------------------- drivers/media/rc/nuvoton-cir.h | 1 drivers/media/rc/rc-core-priv.h | 36 ---------- drivers/media/rc/rc-ir-raw.c | 139 ------------------------------------- drivers/media/rc/rc-loopback.c | 36 ---------- drivers/media/rc/rc-main.c | 7 -- include/media/rc-core.h | 7 -- 9 files changed, 1 insertion(+), 590 deletions(-) -- David Härdeman -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html