aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/input/touchscreen/ads7846.c
AgeCommit message (Expand)AuthorFilesLines
2025-02-03Input: ads7846 - fix gpiod allocationH. Nikolaus Schaller1-1/+1
2024-11-25Merge tag 'input-for-v6.13-rc0' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+12
2024-11-14Input: ads7846 - increase xfer array size in 'struct ser_req'Nathan Chancellor1-1/+1
2024-11-07Input: ads7846 - add dummy command register clearing cycleMarek Vasut1-1/+11
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro1-1/+1
2024-07-23Input: ads7846 - ratelimit the spi_sync error messageMarek Vasut1-1/+1
2024-07-15Merge branch 'next' into for-linusDmitry Torokhov1-6/+29
2024-06-21Input: ads7846 - handle HSYNC GPIOLinus Walleij1-6/+29
2024-06-20Input: ads7846 - use spi_device_id tableAlexander Stein1-1/+11
2023-09-06Input: ads7846 - use device core to create driver-specific device attributesDmitry Torokhov1-12/+6
2023-06-09Input: ads7846 - fix pointer cast warningArnd Bergmann1-1/+1
2023-06-07Input: ads7846 - Fix usage of match dataLinus Walleij1-8/+1
2023-05-24Input: ads7846 - Convert to use software nodesLinus Walleij1-72/+41
2023-03-06gpiolib: remove gpio_set_debounce()Arnd Bergmann1-2/+3
2023-01-29Input: ads7846 - don't check penirq immediately for 7845Luca Ellero1-7/+1
2023-01-29Input: ads7846 - always set last command to PWRDOWNLuca Ellero1-1/+9
2023-01-29Input: ads7846 - don't report pressure for ads7845Luca Ellero1-2/+3
2023-01-09Input: ads7846 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()Jonathan Cameron1-4/+4
2022-02-09spi: make remove callback a void functionUwe Kleine-König1-3/+1
2021-10-15Input: ads7846 - do not attempt IRQ workaround when deferring probeDmitry Torokhov1-1/+1
2021-10-15Input: ads7846 - use input_set_capability()Dmitry Torokhov1-2/+1
2021-10-15Input: ads7846 - set input device bus type and product IDDmitry Torokhov1-0/+3
2021-09-09Input: ads7846 - switch to devm initializationDaniel Mack1-89/+47
2021-09-09Input: ads7846 - remove custom filter handling functions from pdataDaniel Mack1-17/+8
2021-09-09Input: ads7846 - add short-hand for spi->dev in probe() functionDaniel Mack1-22/+23
2021-02-22Merge tag 'v5.11' into nextDmitry Torokhov1-1/+2
2021-01-20Input: ads7846 - convert to one messageOleksij Rempel1-183/+193
2020-12-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-153/+94
2020-11-17Input: ads7846 - drop unneeded asm/irq.h includeDmitry Torokhov1-1/+0
2020-11-17Input: ads7846 - fix unaligned access on 7845Dmitry Torokhov1-1/+2
2020-11-17Input: ads7846 - fix integer overflow on Rt calculationOleksij Rempel1-2/+3
2020-11-17Input: ads7846 - convert to full duplexOleksij Rempel1-130/+62
2020-11-17Input: ads7846 - fix race that causes missing releasesDavid Jander1-18/+26
2020-11-12Input: ads7846: do not overwrite spi->mode flags set by spi frameworkOleksij Rempel1-1/+2
2020-11-08Input: ads7846 - use kobj_to_dev() APIWang Qing1-1/+1
2020-01-20Input: ads7846 - use new `delay` structure for SPI transfer delaysAlexandru Ardelean1-5/+10
2019-08-09Input: ads7846 - add support for general touchscreen bindingsMarco Felsch1-8/+30
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2017-07-12Input: ads7846 - constify attribute_group structuresArvind Yadav1-2/+2
2017-03-25Input: ads7846 - avoid pen up/down when reading hwmonDavid Jander1-1/+1
2017-01-21Input: touchscreen - drop unnecessary calls to device_init_wakeupGuenter Roeck1-2/+0
2016-08-22Input: ads7846 - remove redundant regulator_disable callPetr Cvek1-1/+0
2015-11-06Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-3/+1
2015-11-04Merge remote-tracking branches 'spi/topic/omap-100k', 'spi/topic/omap-uwire',...Mark Brown1-1/+0
2015-11-03Merge branch 'next' into for-linusDmitry Torokhov1-3/+1
2015-10-28spi: Drop owner assignment from spi_driversAndrew F. Davis1-1/+0
2015-10-06Input: ads7846 - correct the value got from SPIAndrey Gelman1-2/+6
2015-10-02Input: ads7846 - use PTR_ERR_OR_ZERO()Javier Martinez Canillas1-3/+1
2015-07-23Input: ads7846 - change name of wakeup property to "wakeup-source"Dmitry Torokhov1-1/+2
2014-11-02Input: touchscreen - use __maybe_unused instead of ifdef around suspend/resumeJingoo Han1-4/+2
2014-07-30Input: ads7846 - release resources on failure for clean exitPramod Gurav1-2/+4
2014-05-14Merge tag 'v3.15-rc5' into nextDmitry Torokhov1-1/+1
2014-05-14Input: ads7846 - correct log message for spi_sync() errorsMark Brown1-1/+1
2014-04-19Input: ads7846 - fix device usage within attribute showAlexander Stein1-1/+1
2014-01-06Input: delete non-required instances of include <linux/init.h>Paul Gortmaker1-1/+0
2013-12-16Input: ads7846 - convert to hwmon_device_register_with_groups()Guenter Roeck1-56/+25
2013-12-01Input: ads7846 - use IS_ENABLED() macroFabio Estevam1-2/+2
2013-07-02Input: ads7846 - add device tree bindingsDaniel Mack1-11/+104
2013-07-02Input: ads7846 - make sure we do not change platform dataDmitry Torokhov1-5/+5
2013-04-07Input: ads7846 - use spi_get_drvdata() and spi_set_drvdata()Jingoo Han1-2/+2
2013-03-10Input: ads7864 - check return value of regulator enableMark Brown1-1/+6
2012-11-24Input: remove use of __devexitBill Pemberton1-1/+1
2012-11-24Input: remove use of __devinitBill Pemberton1-3/+3
2012-11-24Input: remove use of __devexit_pBill Pemberton1-1/+1
2012-11-21Input: ads7846 - enable pendown GPIO debounce time settingIgor Grinberg1-1/+5
2012-03-16Input: convert SPI drivers to use module_spi_driver()Axel Lin1-11/+1
2011-11-29Input: remove redundant spi driver bus initializationLars-Peter Clausen1-1/+0
2011-11-29Merge commit 'v3.2-rc3' into nextDmitry Torokhov1-0/+1
2011-11-09Input: convert obsolete strict_strtox to kstrtoxJJ Ding1-3/+5
2011-10-31drivers/input: Add module.h to modular drivers implicitly using itPaul Gortmaker1-0/+1
2011-06-27Input: ads7846 - cleanup GPIO initializationIgor Grinberg1-10/+5
2011-05-24Merge branch 'next' into for-linusDmitry Torokhov1-8/+18
2011-05-12Input: ads7846 - fix gpio_pendown configurationIgor Grinberg1-0/+7
2011-05-12Input: ads7846 - add possibility to use external vref on ads7846Alexander Stein1-8/+11
2011-05-05Input: ads7846 - remove unused variable from struct ads7845_ser_reqAlexander Stein1-1/+0
2011-05-05Input: ads7846 - make transfer buffers DMA safeAlexander Stein1-2/+10
2011-03-18Merge branch 'next' into for-linusDmitry Torokhov1-6/+10
2011-02-11Input: ads7846 - check proper condition when freeing gpioDmitry Torokhov1-16/+22
2011-01-20Input: ads7846 - convert to dev_pm_opsMark Brown1-6/+10
2010-10-17Input: ads7846 - switch to using threaded IRQJason Wang1-430/+456
2010-07-03Input: ads7846 - extend the driver for ads7845 controller supportAnatolij Gustschin1-37/+135
2010-07-03Input: ads7846 - do not allow altering platform dataDmitry Torokhov1-16/+19
2010-06-28Input: ads7846 - allow specifying irq trigger type in platform dataAnatolij Gustschin1-1/+4
2010-06-02Input: ads7846 - fix compiler warning in ads7846_probe()Dmitry Torokhov1-1/+1
2010-05-26Input: ads7846 - return error on regulator_get() failureKevin Hilman1-2/+2
2010-03-11Input: ads7846 - add wakeup supportRanjith Lohithakshan1-0/+10
2010-03-09Input: ads7846 - add support for AD7843 partsMichael Hennerich1-0/+10
2010-02-25Input: ads7846 - add regulator supportGrazvydas Ignotas1-1/+27
2009-11-23Input: ads7846 - switch to using dev_vdbg()Pavel Machek1-16/+7
2009-11-23Input: ads7846 - fix pressure reportingPavel Machek1-1/+1
2009-09-23spi: prefix modalias with "spi:"Anton Vorontsov1-0/+1
2009-06-11Input: ads7846 - pin change interrupt supportMichael Roth1-3/+9
2009-05-19Input: ads7846 - more detailed model name in sysfsMichael Roth1-1/+3
2009-05-19Input: ads7846 - support swapping x and y axesMichael Roth1-0/+7
2009-04-16Merge branch 'next' into for-linusDmitry Torokhov1-1/+11
2009-04-15Input: ads7846 - fix unsafe disable_irqBen Nizette1-1/+1
2009-04-11Input: ads7846 - introduce platform specific way to synchronize samplingEric Miao1-0/+10
2009-03-30trivial: Fix misspelling of "Celsius".Adam Buchbinder1-1/+1
2009-01-06Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-3/+3
2008-12-23Input: ads7846 - strict_strtoul takes unsigned longHarvey Harrison1-1/+1
2008-11-25hrtimer: removing all ur callback modesPeter Zijlstra1-2/+2
2008-10-30Input: struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers1-2/+2
2008-10-09Input: ads7846 - fix cache line sharing issueDmitry Torokhov1-36/+51
2008-09-10Input: ads7846 - introduce .gpio_pendown to get pendown stateEric Miao1-14/+54
2008-09-10Input: convert drivers to use strict_strtoul()Joe Rouvier1-3/+4
2008-07-23Input: ads7846 - optimize order of calculating Rt in ads7846_rx()Hans-Christian Egtvedt1-5/+5
2008-07-23Input: ads7846 - fix sparse endian warningsHarvey Harrison1-4/+2
2008-04-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-12/+10
2008-04-14ARM: OMAP: 5912 OSK GPIO updatesDavid Brownell1-40/+0
2008-04-02Input: ads7846 - simplify support of external vREF (and ads7843)David Brownell1-12/+10
2008-03-14Input: ads7846 - fix uninitialized var warningAndrew Morton1-1/+1
2008-02-07Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-4/+4
2008-01-21Input: ads7846 - stop updating dev->power.power_stateDavid Brownell1-4/+4
2007-12-05spi: use simplified spi_sync() calling conventionMarc Pignat1-7/+6
2007-10-19get rid of input BIT* duplicate definesJiri Slaby1-2/+2
2007-10-09hwmon: Convert from class_device to deviceTony Jones1-2/+2
2007-07-18Input: ads7846 - re-check pendown status before reporting eventsSemih Hazar1-0/+15
2007-07-18Input: ads7846 - introduce sample settling delaySemih Hazar1-1/+64
2007-05-22Input: ads7846 - SPI_CPHA mode bugfixSemih Hazar1-1/+1
2007-05-22Input: ads7846 - document that it handles tsc2046 tooDavid Brownell1-0/+1
2007-04-12Input: touchscreens - switch to using input_dev->dev.parentDmitry Torokhov1-1/+1
2007-02-28Input: ads7846 - add support for the ads7843 touchscreenNicolas Ferre1-13/+15
2007-02-16[PATCH] hrtimers: namespace and enum cleanupThomas Gleixner1-5/+6
2007-01-18Input: ads7846 - be more compatible with the hwmon frameworkDavid Brownell1-89/+217
2007-01-18Input: ads7846 - detect pen up from GPIO stateImre Deak1-39/+41
2007-01-18Input: ads7846 - select correct SPI modeImre Deak1-0/+4
2007-01-18Input: ads7846 - switch to using hrtimerImre Deak1-11/+15
2007-01-18Input: ads7846 - optionally leave Vref on during differential measurementsImre Deak1-13/+17
2007-01-18Input: ads7846 - pluggable filtering logicImre Deak1-40/+95
2006-12-08Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6Dmitry Torokhov1-1/+1
2006-12-07[PATCH] slab: remove SLAB_KERNELChristoph Lameter1-1/+1
2006-11-02Input: ads7846 - handle errors from sysfsDmitry Torokhov1-34/+61
2006-10-05IRQ: Maintain regs pointer globally rather than passing to IRQ handlersDavid Howells1-1/+1
2006-07-02[PATCH] irq-flags: misc drivers: Use the new IRQF_ constantsThomas Gleixner1-1/+1
2006-06-25[PATCH] random: remove redundant SA_SAMPLE_RANDOM from touchscreen driversMatt Mackall1-2/+1
2006-05-26[PATCH] ads7846 conversion accuracyDavid Brownell1-25/+28
2006-04-26Input: ads7846 - improve filtering for thumb press accuracyImre Deak1-15/+57
2006-04-26Input: ads7846 - report 0 pressure value along with pen up eventImre Deak1-2/+4
2006-04-11Input: ads7846 - handle IRQs that were latched during disabled IRQsImre Deak1-34/+48
2006-04-11Input: ads7846 - miscellaneous fixesImre Deak1-30/+114
2006-04-11Input: ads7846 - use msleep() instead of udelay() in suspendJuha Yrjola1-1/+1
2006-04-11Input: ads7846 - debouncing and rudimentary sample filteringImre Deak1-38/+118
2006-04-11Input: ads7846 - power down ADC a bit laterImre Deak1-3/+18
2006-04-11Input: ads7846 - add pen_down sysfs attributeImre Deak1-0/+19
2006-03-26[PATCH] ads7846: sparc32 warning fixAndrew Morton1-1/+1
2006-03-25[PATCH] ads7846 build fixAndrew Morton1-0/+1
2006-02-15Input: ads7846 - assorted updatesDavid Brownell1-24/+44
2006-02-15Input: ads7846 - convert to to dynamic input_dev allocationDmitry Torokhov1-32/+47
2006-01-19[ARM] Convert request_irq+set_irq_type to request_irq with SA_TRIGGERRussell King1-6/+3
2006-01-13[PATCH] spi: use linked lists rather than an arrayVitaly Wool1-4/+8
2006-01-13[PATCH] spi: ads7836 uses spi_driverDavid Brownell1-42/+42
2006-01-13[PATCH] spi: ads7846 driverDavid Brownell1-0/+621