The Covert Forces edition of the Xbox One controller requires the full 5
byte initialization packet to work at all. The 5 byte packet was known to
be needed for proper rumble support, but it looks like it's needed even
without rumble on these controllers.
Signed-off-by: Cameron Gutman
I also have a Covert Forces Xbox One controller and can confirm this
issue. It looks like the 5 byte initialization packet used for rumble
support in various other Xbox One drivers (xboxdrv, forks of xpad) is
actually required for proper initialization of these new controllers.
Without it, we
This is a driver for the imx25 ADC/TSC module. It controls the
touchscreen conversion queue and creates a touchscreen input device.
The driver currently only supports 4 wire touchscreens. The driver uses
a simple conversion queue of precharge, touch detection, X measurement,
Y measurement,
This documentation describes the devicetree bindings for the
ADC/Touchscreen unit of the i.MX25 SoC.
Signed-off-by: Markus Pargmann
Acked-by: Jonathan Cameron
Acked-by: Rob Herring
---
Notes:
Changes in v9:
- Fixed some style
This is the core driver for imx25 touchscreen/adc driver. The module
has one shared ADC and two different conversion queues which use the
ADC. The two queues are identical. Both can be used for general purpose
ADC but one is meant to be used for touchscreens.
This driver is the core which manages
From: Denis Carikli
Signed-off-by: Denis Carikli
Signed-off-by: Markus Pargmann
---
arch/arm/boot/dts/imx25.dtsi | 29 ++---
1 file changed, 26 insertions(+), 3 deletions(-)
diff --git
The documentation describes the bindings for the imx25 GCQ unit which is
essentially a generic conversion queue using the imx25 ADC.
Signed-off-by: Markus Pargmann
---
Notes:
Changes in v9:
- Added the dt-bindings header to this patch instead of the driver
From: Denis Carikli
Signed-off-by: Denis Carikli
Signed-off-by: Markus Pargmann
---
arch/arm/configs/imx_v4_v5_defconfig | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/configs/imx_v4_v5_defconfig
This patch adds Goodix GT801 2+1 touchscreen controller support.
GT801 2+1 is a 10-finger touch controller consisting of
ARM controller interfacing two GT801 5-finger controllers.
Signed-off-by: Priit Laes
---
.../bindings/input/touchscreen/gt801_2plus1.txt| 23 ++
Goodix GT801 2+1 is a touchscreen controller supporting up to
10 touches.
Enable pin and wakeup pin support is currently not implemented:
- enable pin (PI16, specified in FEX) seems to be wrong
- wakeup pin needs some additional reverse engineering work
Signed-off-by: Priit Laes
This series adds support for Goodix GT801 2+1 touchscreen controller
and hooks it up on Gemei G9 tablet.
Now about GT801 2+1 - I initially tried to implement this inside the
existing Goodix driver, but unfortunately there are too many small
bits and pieces that would make the otherwise simple
11 matches
Mail list logo