Em Fri, 4 Aug 2017 16:18:16 +0100 Sean Young <sean@xxxxxxxx> escreveu: > Hi Mauro, > > This is missing David Härdeman lirc cleanups, since they conflict with > a revert for v4.13. > > What we do have is three new RC drivers: ZTE ZX family SoCs, and two > GPIO drivers for IR TX (one using pwm and another bit banging). These > two drivers are useful for the Raspberry Pi. Also RC core no longer > has any dependency on CONFIG_MEDIA_SUPPORT. > > Thanks > > Sean > > > The following changes since commit da48c948c263c9d87dfc64566b3373a858cc8aa2: > > media: fix warning on v4l2_subdev_call() result interpreted as bool (2017-07-26 13:43:17 -0400) > > are available in the git repository at: > > git://linuxtv.org/syoung/media_tree.git for-v4.14a > > for you to fetch changes up to 7af1952a935c062490dd697cd2cf7c65ee75dc19: > > [media] winbond-cir: buffer overrun during transmit (2017-08-04 15:59:50 +0100) > > ---------------------------------------------------------------- > Arvind Yadav (2): > [media] imon: constify attribute_group structures > [media] rc: constify attribute_group structures > > David Härdeman (1): > [media] rc-core: consistent use of rc_repeat() > > Gustavo A. R. Silva (1): > [media] sir_ir: remove unnecessary static in sir_interrupt() > > Heiner Kallweit (1): > [media] rc: nuvoton: remove rudimentary transmit functionality > > Philipp Zabel (2): > [media] st-rc: explicitly request exclusive reset control > [media] rc: sunxi-cir: explicitly request exclusive reset control > > Sean Wang (4): > [media] dt-bindings: media: mtk-cir: Add support for MT7622 SoC > [media] rc: mtk-cir: add platform data to adapt into various hardware > [media] rc: mtk-cir: add support for MediaTek MT7622 SoC > [media] rc: mtk-cir: add MAINTAINERS entry for MediaTek CIR driver > > Sean Young (10): > [media] rc-core: do not depend on MEDIA_SUPPORT > [media] rc-core: rename input_name to device_name > [media] rc: mce kbd decoder not needed for IR TX drivers > [media] rc: gpio-ir-tx: add new driver > [media] rc: pwm-ir-tx: add new driver > [media] dt-bindings: pwm-ir-tx: Add support for PWM IR Transmitter > [media] dt-bindings: gpio-ir-tx: add support for GPIO IR Transmitter > [media] lirc_zilog: driver only sends LIRCCODE > [media] mceusb: do not read data parameters unless required > [media] winbond-cir: buffer overrun during transmit > > Shawn Guo (3): > [media] rc: ir-nec-decoder: move scancode composing code into a shared function > [media] dt-bindings: add bindings document for zx-irdec > [media] rc: add zx-irdec remote control driver > > Yves Lemée (1): > [media] lirc_zilog: Clean up lirc zilog error codes > > .../devicetree/bindings/leds/irled/gpio-ir-tx.txt | 14 ++ > .../devicetree/bindings/leds/irled/pwm-ir-tx.txt | 13 ++ > .../devicetree/bindings/media/mtk-cir.txt | 8 +- > .../devicetree/bindings/media/zx-irdec.txt | 14 ++ > MAINTAINERS | 17 ++ > arch/arm/configs/imx_v6_v7_defconfig | 2 +- > arch/arm/configs/omap2plus_defconfig | 2 +- > arch/arm/configs/sunxi_defconfig | 2 +- > arch/mips/configs/pistachio_defconfig | 2 +- > drivers/hid/hid-picolcd_cir.c | 2 +- > drivers/media/Kconfig | 17 +- > drivers/media/cec/cec-core.c | 4 +- > drivers/media/common/siano/smsir.c | 4 +- > drivers/media/i2c/ir-kbd-i2c.c | 2 +- > drivers/media/pci/bt8xx/bttv-input.c | 2 +- > drivers/media/pci/cx23885/cx23885-input.c | 2 +- > drivers/media/pci/cx88/cx88-input.c | 2 +- > drivers/media/pci/dm1105/dm1105.c | 2 +- > drivers/media/pci/mantis/mantis_common.h | 2 +- > drivers/media/pci/mantis/mantis_input.c | 4 +- > drivers/media/pci/saa7134/saa7134-input.c | 2 +- > drivers/media/pci/smipcie/smipcie-ir.c | 4 +- > drivers/media/pci/smipcie/smipcie.h | 2 +- > drivers/media/pci/ttpci/budget-ci.c | 2 +- > drivers/media/rc/Kconfig | 53 ++++- > drivers/media/rc/Makefile | 3 + > drivers/media/rc/ati_remote.c | 2 +- > drivers/media/rc/ene_ir.c | 4 +- > drivers/media/rc/fintek-cir.c | 2 +- > drivers/media/rc/gpio-ir-recv.c | 2 +- > drivers/media/rc/gpio-ir-tx.c | 174 +++++++++++++++ > drivers/media/rc/igorplugusb.c | 2 +- > drivers/media/rc/iguanair.c | 2 +- > drivers/media/rc/img-ir/img-ir-hw.c | 2 +- > drivers/media/rc/img-ir/img-ir-raw.c | 2 +- > drivers/media/rc/imon.c | 6 +- > drivers/media/rc/ir-hix5hd2.c | 2 +- > drivers/media/rc/ir-mce_kbd-decoder.c | 6 + > drivers/media/rc/ir-nec-decoder.c | 42 +--- > drivers/media/rc/ir-sanyo-decoder.c | 10 +- > drivers/media/rc/ir-spi.c | 1 + > drivers/media/rc/ite-cir.c | 2 +- > drivers/media/rc/keymaps/Makefile | 3 +- > drivers/media/rc/keymaps/rc-zx-irdec.c | 79 +++++++ > drivers/media/rc/mceusb.c | 38 ++-- > drivers/media/rc/meson-ir.c | 2 +- > drivers/media/rc/mtk-cir.c | 244 ++++++++++++++++----- > drivers/media/rc/nuvoton-cir.c | 116 +--------- > drivers/media/rc/nuvoton-cir.h | 24 -- > drivers/media/rc/pwm-ir-tx.c | 138 ++++++++++++ > drivers/media/rc/rc-loopback.c | 2 +- > drivers/media/rc/rc-main.c | 20 +- > drivers/media/rc/redrat3.c | 2 +- > drivers/media/rc/serial_ir.c | 10 +- > drivers/media/rc/sir_ir.c | 4 +- > drivers/media/rc/st_rc.c | 4 +- > drivers/media/rc/streamzap.c | 2 +- > drivers/media/rc/sunxi-cir.c | 4 +- > drivers/media/rc/ttusbir.c | 2 +- > drivers/media/rc/winbond-cir.c | 4 +- > drivers/media/rc/zx-irdec.c | 183 ++++++++++++++++ > drivers/media/usb/au0828/au0828-input.c | 2 +- > drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 5 +- > drivers/media/usb/dvb-usb/dvb-usb-remote.c | 2 +- > drivers/media/usb/em28xx/em28xx-input.c | 2 +- > drivers/media/usb/tm6000/tm6000-input.c | 2 +- > drivers/staging/media/lirc/lirc_zilog.c | 18 +- > include/media/cec.h | 2 +- > include/media/rc-core.h | 37 +++- > include/media/rc-map.h | 1 + > 70 files changed, 1035 insertions(+), 361 deletions(-) > create mode 100644 Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.txt > create mode 100644 Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.txt > create mode 100644 Documentation/devicetree/bindings/media/zx-irdec.txt > create mode 100644 drivers/media/rc/gpio-ir-tx.c > create mode 100644 drivers/media/rc/keymaps/rc-zx-irdec.c > create mode 100644 drivers/media/rc/pwm-ir-tx.c > create mode 100644 drivers/media/rc/zx-irdec.c Patches applied. Yet, some new drivers were added here. Please add them to MAINTAINERS. Regards, Mauro Thanks, Mauro