Re: [GIT PULL FOR v4.14] RC changes (part #1)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Aug 20, 2017 at 10:54:26AM -0300, Mauro Carvalho Chehab wrote:
> 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.

The GPIO/PWM IR transmitters have entries in MAINTAINERS, but as you
rightfully point out zx-irdec.c does not. Please note this discussion:

https://www.mail-archive.com/linux-media@xxxxxxxxxxxxxxx/msg116831.html

What do you think?

Sean



[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux