[GIT PULL FOR v4.9] Add touch API and atmel_mxt_ts/synaptics drivers (v2)

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

 



This patch series adds support for /dev/v4l-touchX devices.

Regards,

	Hans

Changes since v1:

Updated the sur40 patch to fix a compiler error.


The following changes since commit b6aa39228966e0d3f0bc3306be1892f87792903a:

  Merge tag 'v4.8-rc1' into patchwork (2016-08-08 07:30:25 -0300)

are available in the git repository at:

  git://linuxtv.org/hverkuil/media_tree.git touch

for you to fetch changes up to 29064fa6376528929d1aa560f6faa7bddc333d69:

  Documentation: add support for V4L touch devices (2016-08-22 11:29:22 +0200)

----------------------------------------------------------------
Nick Dyer (11):
      Input: atmel_mxt_ts - update MAINTAINERS email address
      v4l2-core: Add support for touch devices
      Input: atmel_mxt_ts - add support for T37 diagnostic data
      Input: atmel_mxt_ts - output diagnostic debug via V4L2 device
      Input: atmel_mxt_ts - read touchscreen size
      Input: atmel_mxt_ts - handle diagnostic data orientation
      Input: atmel_mxt_ts - add diagnostic data support for mXT1386
      Input: atmel_mxt_ts - add support for reference data
      Input: synaptics-rmi4 - add support for F54 diagnostics
      Input: sur40 - use new V4L2 touch input type
      Documentation: add support for V4L touch devices

 Documentation/media/kapi/v4l2-dev.rst             |   1 +
 Documentation/media/uapi/mediactl/media-types.rst |  24 +-
 Documentation/media/uapi/v4l/dev-touch.rst        |  56 ++++
 Documentation/media/uapi/v4l/devices.rst          |   1 +
 Documentation/media/uapi/v4l/pixfmt-tch-td08.rst  |  80 ++++++
 Documentation/media/uapi/v4l/pixfmt-tch-td16.rst  | 111 ++++++++
 Documentation/media/uapi/v4l/pixfmt-tch-tu08.rst  |  78 ++++++
 Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst  | 110 ++++++++
 Documentation/media/uapi/v4l/pixfmt.rst           |   1 +
 Documentation/media/uapi/v4l/tch-formats.rst      |  18 ++
 Documentation/media/uapi/v4l/vidioc-enuminput.rst |   8 +
 Documentation/media/uapi/v4l/vidioc-querycap.rst  |   8 +
 Documentation/media/videodev2.h.rst.exceptions    |   2 +
 MAINTAINERS                                       |   6 +-
 drivers/input/rmi4/Kconfig                        |  11 +
 drivers/input/rmi4/Makefile                       |   1 +
 drivers/input/rmi4/rmi_bus.c                      |   3 +
 drivers/input/rmi4/rmi_driver.h                   |   1 +
 drivers/input/rmi4/rmi_f54.c                      | 756 ++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/input/touchscreen/Kconfig                 |   8 +
 drivers/input/touchscreen/atmel_mxt_ts.c          | 520 ++++++++++++++++++++++++++++++++++
 drivers/input/touchscreen/sur40.c                 | 124 ++++++---
 drivers/media/media-entity.c                      |   2 +
 drivers/media/v4l2-core/v4l2-dev.c                |  14 +-
 drivers/media/v4l2-core/v4l2-ioctl.c              |  36 ++-
 include/media/v4l2-dev.h                          |   4 +-
 include/uapi/linux/media.h                        |   1 +
 include/uapi/linux/videodev2.h                    |   9 +
 28 files changed, 1942 insertions(+), 52 deletions(-)
 create mode 100644 Documentation/media/uapi/v4l/dev-touch.rst
 create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-td08.rst
 create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-td16.rst
 create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-tu08.rst
 create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst
 create mode 100644 Documentation/media/uapi/v4l/tch-formats.rst
 create mode 100644 drivers/input/rmi4/rmi_f54.c
--
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



[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