Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
6984ab1ab35f422292b7781c65284038bcc0f6a6
/
drivers
/
input
/
touchscreen
/
atmel_mxt_ts.c
52cdce8
Merge branch 'rotary-encoder' into next
by Dmitry Torokhov
· 9 years ago
1c0276d
Input: atmel_mxt_ts - improve touchscreen size/orientation handling
by Nick Dyer
· 9 years ago
b7d2105
Input: atmel_mxt_ts - add maxtouch to I2C table for module autoload
by Javier Martinez Canillas
· 9 years ago
c67566c
Input: atmel_mxt_ts - add generic platform data for Chromebooks
by Dmitry Torokhov
· 9 years ago
507584e
Input: atmel_mxt_ts - remove warning on zero T44 count
by Nick Dyer
· 9 years ago
eafc0c8
Input: atmel_mxt_ts - initialise input slots with INPUT_MT_DIRECT
by Nick Dyer
· 9 years ago
885f3fb
Input: atmel_mxt_ts - disable interrupt for 50ms after reset
by Nick Dyer
· 9 years ago
2044766
Input: atmel_mxt_ts - improve device tree parsing
by Nick Dyer
· 9 years ago
50fabb0
Input: atmel_mxt_ts - suspend/resume causes panic if input_dev fails to init
by Pan Xinhui
· 9 years ago
146c6a6
Input: atmel_mxt_ts - remove unused defines
by Nick Dyer
· 9 years ago
7f3884f7
Input: atmel_mxt_ts - use deep sleep mode when stopped
by Nick Dyer
· 9 years ago
800e3b9
Input: drop owner assignment from i2c_driver
by Krzysztof Kozlowski
· 9 years ago
c37f6d3
Input: atmel_mxt_ts - use BIT() macro when reporting button state
by Dmitry Torokhov
· 10 years ago
4f8d808
Input: atmel_mxt_ts - add support for Google Pixel 2
by Dmitry Torokhov
· 10 years ago
b6d2d32
Input: atmel_mxt_ts - split out touchpad initialisation logic
by Sjoerd Simons
· 10 years ago
b23157d
Input: atmel_mxt_ts - implement support for T100 touch object
by Nick Dyer
· 10 years ago
7f40548
Revert "Input: atmel_mxt_ts - use deep sleep mode when stopped"
by Linus Torvalds
· 10 years ago
02b6a58
Input: touchscreen - use __maybe_unused instead of ifdef around suspend/resume
by Jingoo Han
· 10 years ago
58e4aeee
Input: atmel_mxt_ts - fix double free of input device
by Stephen Warren
· 10 years ago
651b460
Input: atmel_mxt_ts - downgrade warning about empty interrupts
by Nick Dyer
· 10 years ago
041fa15
Input: atmel_mxt_ts - fix a few issues reported by Coverity
by Dmitry Torokhov
· 10 years ago
efdbd7a
Input: atmel_mxt_ts - split config update a bit
by Dmitry Torokhov
· 10 years ago
6cd1ab0
Input: atmel_mxt_ts - simplify mxt_initialize a bit
by Dmitry Torokhov
· 10 years ago
437d4f3
Input: atmel_mxt_ts - mXT224 DMA quirk was fixed in firmware v2.0.AA
by Nick Dyer
· 10 years ago
9d469d0
Input: atmel_mxt_ts - use deep sleep mode when stopped
by Nick Dyer
· 10 years ago
9d8dc3e
Input: atmel_mxt_ts - implement T44 message handling
by Nick Dyer
· 10 years ago
b9b05a8
Input: atmel_mxt_ts - split message handler into separate functions
by Nick Dyer
· 10 years ago
497767d
Input: atmel_mxt_ts - decode T6 status messages
by Nick Dyer
· 10 years ago
5f3f9bc
Input: atmel_mxt_ts - add support for dynamic message size
by Nick Dyer
· 10 years ago
8efaa5e
Input: atmel_mxt_ts - recover from bootloader on probe
by Nick Dyer
· 10 years ago
44a0bab
Input: atmel_mxt_ts - add bootloader addresses for new chips
by Nick Dyer
· 10 years ago
385deb9
Input: atmel_mxt_ts - handle bootloader previously unlocked
by Nick Dyer
· 10 years ago
a9fdd1e
Input: atmel_mxt_ts - handle APP_CRC_FAIL on startup
by Nick Dyer
· 10 years ago
4ce6fa0
Input: atmel_mxt_ts - calculate and check CRC in config file
by Nick Dyer
· 10 years ago
50a77c6
Input: atmel_mxt_ts - download device config using firmware loader
by Nick Dyer
· 10 years ago
78188be
Input: atmel_mxt_ts - implement device tree support
by Stephen Warren
· 10 years ago
b735fbe
Input: atmel_mxt_ts - set pointer emulation on touchpads
by Benson Leung
· 10 years ago
7a53d60
Input: atmel_mxt_ts - move input device init into separate function
by Nick Dyer
· 10 years ago
dd24dcf
Input: atmel_mxt_ts - initialise IRQ before probing
by Nick Dyer
· 10 years ago
68807a0
Input: atmel_mxt_ts - fix invalid return from mxt_get_bootloader_version
by Nick Dyer
· 11 years ago
eef820d
Input: atmel_mxt_ts - handle multiple input reports in one message
by Nick Dyer
· 11 years ago
f3889ed
Input: atmel_mxt_ts - rename touchscreen defines to include T9
by Nick Dyer
· 11 years ago
fea9e46
Input: atmel_mxt_ts - rename pressure to amplitude to match spec
by Nick Dyer
· 11 years ago
61dc1ab
Input: atmel_mxt_ts - read screen config from chip
by Nick Dyer
· 11 years ago
f2ac6cb
Input: atmel_mxt_ts - add check for incorrect firmware file format
by Nick Dyer
· 11 years ago
f477c75
Input: atmel_mxt_ts - improve bootloader progress output
by Nick Dyer
· 11 years ago
f943c74
Input: atmel_mxt_ts - implement bootloader frame retries
by Nick Dyer
· 11 years ago
e57a66a
Input: atmel_mxt_ts - read and report bootloader version
by Nick Dyer
· 11 years ago
f28a842
Input: atmel_mxt_ts - add additional bootloader addresses
by Nick Dyer
· 11 years ago
c3f7804
Input: atmel_mxt_ts - implement CRC check for configuration data
by Nick Dyer
· 11 years ago
7bed680
Input: atmel_mxt_ts - improve error reporting and debug
by Nick Dyer
· 11 years ago
a4a2ef4
Input: atmel_mxt_ts - make wait-after-reset period compatible with all chips
by Iiro Valkonen
· 11 years ago
a0434b7
Input: atmel_mxt_ts - wait for CHG after bootloader resets
by Benson Leung
· 11 years ago
d79e7e4
Input: atmel_mxt_ts - wait for CHG assert in mxt_check_bootloader
by Benson Leung
· 11 years ago
1e0c0c5
Input: atmel_mxt_ts - define helper functions for size and instances
by Daniel Kurtz
· 11 years ago
8d4e163
Input: atmel_mxt_ts - return IRQ_NONE when interrupt handler fails
by Nick Dyer
· 11 years ago
fb5e4c3e
Input: atmel_mxt_ts - improve T19 GPIO keys handling
by Nick Dyer
· 11 years ago
2cefdb1
Input: atmel_mxt_ts - remove unnecessary platform data
by Nick Dyer
· 11 years ago
bf9a9f8
Input: delete non-required instances of include <linux/init.h>
by Paul Gortmaker
· 11 years ago
c838cb3
Input: use dev_get_platdata()
by Jingoo Han
· 11 years ago
8343bce
Atmel MXT touchscreen: increase reset timeouts
by Linus Torvalds
· 12 years ago
22dfab7
Input: atmel_mxt_ts - Support for touchpad variant
by Daniel Kurtz
· 12 years ago
e2619cf
Input: remove use of __devexit
by Bill Pemberton
· 12 years ago
5298cc4
Input: remove use of __devinit
by Bill Pemberton
· 12 years ago
1cb0aa8
Input: remove use of __devexit_p
by Bill Pemberton
· 12 years ago
eb007c8
Input: atmel_mxt_ts - simplify mxt_dump_message
by Andy Shevchenko
· 12 years ago
b4adbbe
Input: MT - Add flags to input_mt_init_slots()
by Henrik Rydberg
· 12 years ago
f053ea8
Pull input changes from Henrik Rydberg, including large update to
by Dmitry Torokhov
· 12 years ago
c45361a
Revert "Input: atmel_mxt_ts - warn if sysfs could not be created"
by Henrik Rydberg
· 12 years ago
9b7e31b
Input: request threaded-only IRQs with IRQF_ONESHOT
by Lars-Peter Clausen
· 12 years ago
fdf80421
Input: atmel_mxt_ts - parse T6 reports
by Daniel Kurtz
· 12 years ago
64464ae
Input: atmel_mxt_ts - send all MT-B slots in one input report
by Daniel Kurtz
· 12 years ago
cb15911
Input: atmel_mxt_ts - use T9 reportid range to init number of mt slots
by Daniel Kurtz
· 12 years ago
04a7918
Input: atmel_mxt_ts - refactor reportid checking in mxt_interrupt
by Daniel Kurtz
· 12 years ago
333e5a9
Input: atmel_mxt_ts - cache T9 reportid range when reading object table
by Daniel Kurtz
· 12 years ago
7d4fa10
Input: atmel_mxt_ts - refactor when and how object table is freed
by Daniel Kurtz
· 12 years ago
b2e459b
Input: atmel_mxt_ts - add detail to touchevent debug message
by Daniel Kurtz
· 12 years ago
fba5bc3
Input: atmel_mxt_ts - simplify event reporting
by Daniel Kurtz
· 12 years ago
b19fc9e
Input: atmel_mxt_ts - add sysfs entries to read fw and hw version
by Daniel Kurtz
· 12 years ago
e0e0269
Input: atmel_mxt_ts - update driver ID info logging
by Daniel Kurtz
· 12 years ago
23003a84
Input: atmel_mxt_ts - read ID information block in one i2c transaction
by Daniel Kurtz
· 12 years ago
cf94bc0
Input: atmel_mxt_ts - optimize writing of object table entries
by Daniel Kurtz
· 12 years ago
9638ab7
Input: atmel_mxt_ts - add variable length __mxt_write_reg
by Daniel Kurtz
· 12 years ago
771733e
Input: atmel_mxt_ts - return errors from i2c layer
by Daniel Kurtz
· 12 years ago
794eb67
Input: atmel_mxt_ts - print all instances when dumping objects
by Daniel Kurtz
· 12 years ago
9163095
Input: atmel_mxt_ts - print less overhead when dumping objects
by Daniel Kurtz
· 12 years ago
43a91d5
Input: atmel_mxt_ts - optimize reading objects in object sysfs entry
by Daniel Kurtz
· 12 years ago
9c67b78
Input: atmel_mxt_ts - use scnprintf for object sysfs entry
by Daniel Kurtz
· 12 years ago
55d6867
Input: atmel_mxt_ts - don't read T5 when dumping objects
by Daniel Kurtz
· 12 years ago
6399003
Input: atmel_mxt_ts - warn if sysfs could not be created
by Daniel Kurtz
· 12 years ago
e1e1658
Input: atmel_mxt_ts - detect OOM when creating mt slots
by Daniel Kurtz
· 12 years ago
c2ef9a1
Input: atmel_mxt_ts - use client name for irq
by Daniel Kurtz
· 12 years ago
ec02ac2
Input: atmel_mxt_ts - derive phys from i2c client adapter
by Daniel Kurtz
· 12 years ago
6ee3dbf
Input: atmel_mxt_ts - dump each message on just 1 line
by Daniel Kurtz
· 13 years ago
822115f
Input: atmel_mxt_ts - do not read extra (checksum) byte
by Daniel Kurtz
· 13 years ago
d1ff320
Input: atmel_mxt_ts - verify object size in mxt_write_object
by Daniel Kurtz
· 13 years ago
71b3e93
Input: atmel_mxt_ts - only allow root to update firmware
by Daniel Kurtz
· 13 years ago
3a73c81
Input: atmel_mxt_ts - use CONFIG_PM_SLEEP
by Daniel Kurtz
· 13 years ago
1b92c1c
Input: convert I2C drivers to use module_i2c_driver()
by Axel Lin
· 13 years ago
626af86
Input: atmel_mxt_ts - use snprintf for sysfs attribute show method
by Daniel Kurtz
· 13 years ago
Next »