summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Collapse)Author
2014-04-02input: touchscreen: stmpe-ts: android orientation hackApalis_iMX6_LinuxImageV2.2Beta1_20140404Marcel Ziswiler
Rotate touch for now due to missing resistive touch calibration integration. This makes our 7 inch EDT ET070080DH6 panel usable.
2014-04-02input: stmpe-ts: fix touch release detectionMarcel Ziswiler
Previous HZ / 50 calculation allowed for a touch sampling time of 20 ms which is not sufficient if either the touch detect delay or the settling time is longer than 500 us.
2014-04-02input: stmpe-ts: add BTN_TOUCH eventsMarcel Ziswiler
Add BTN_TOUCH event reporting to stmpe-ts touchscreen driver. This will make this touchscreen driver behave consistently wrt. BTN_TOUCH. cd2d64b1a0a12283d63c9d853d5b1403d5cd6c9d 65db86ac07e2f7f91a552490c0be6a99aab8e4a8
2014-03-17igb: Add Support for new i210/i211 devices.Carolyn Wyborny
This patch adds new initialization functions and device support for i210 and i211 devices. Signed-off-by: Carolyn Wyborny <carolyn.wyborny@intel.com> Tested-by: Jeff Pieper <jeffrey.e.pieper@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2014-03-17igb: Add function and pointers for 82580 low power state settings.Carolyn Wyborny
82580 and later parts did not have low power setting functions. This patch adds the specific functions, pointers and assignments for these low power settings. Signed-off-by: Carolyn Wyborny <carolyn.wyborny@intel.com> Tested-by: Jeff Pieper <jeffrey.e.pieper@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2014-02-13iio: adc: STMPE ADC driver backport init/exit macroMax Krummenacher
replace the nonexisting module_platform_driver() - Helper macro with its functionality. Macro was introduced after 3.0 kernels.
2014-02-13iio: adc: add STMPE ADC driver using IIO frameworkStefan Agner
This adds an ADC driver for the STMPE device using the industrial input/output interface. The driver supports raw reading of values. The driver depends on the MFD stmpe driver. If the touchscreen block is enabled too, only for of the 8 ADC channels are available.
2014-02-13mfd: stmpe: add ADC block resourcesStefan Agner
In order to use the auxiliar ADC inputs of STMPE811 devices we need to add resources for the ADC block. Also move the ADC macros from the touchscreen driver to the general header file. We will need them for the ADC driver in future.
2014-02-11lcd: Add WVGA timings for the EDT 7.0" panelMax Krummenacher
2014-02-11ldb: Add LVDS timings for the LG LP156WF1 panelMax Krummenacher
2014-02-10apalis_imx6: video dac oe polarity hackMax Krummenacher
Apply the hack only if on IPU#1 DI0
2014-01-26apalis_imx6: video dac oe polarity hackMarcel Ziswiler
The home-brew resistor video DAC on Apalis iMX6 uses DI0_PIN15 as output enable but with reversed polarity. 720p as well as 1080p also work albeit the later some 20 odd pixels shifted towards the top.
2014-01-16gc_hal_kernel*: fixed warnings treated as errorsMax Krummenacher
2014-01-07AR1020-i2c: Add calibration parameterEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-12-19adv7180: ipu no longer member of sensor_dataTroy Kisky
2013-12-13LG-9.7: bump pixel clock rate for 62 HzEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-12-12mmc: print error when bus_width fails, before trying lower widthTroy Kisky
2013-12-09rtc-isl1208: add IRQF_ONESHOTTroy Kisky
2013-12-09mxc_lcdif: add LB032 480x800 panelTroy Kisky
2013-12-03Add support to Vivante 4.6.9p12 GPU codeEric Nelson
In order to use the latest (and recommended) Vivante binaries, a suffix is needed. https://github.com/Freescale/meta-fsl-arm/blob/master/recipes-kernel/linux/linux-imx-3.0.35/drm-vivante-Add-00-sufix-in-returned-bus-Id.patch Note that this breaks compatibility with older userspaces. Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-11-22ov5640_mipi: don't call set_mclk_rate, we use pwmTroy Kisky
2013-11-22mxc_lcdif: use enable_pins/disable_pinsTroy Kisky
2013-11-13mxc_hdmi: default to keep-alive (don't detect disconnect)Eric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-10-24ft5x06: Add screenres parameter, use it to publish rangesEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-10-24ft5x06: implement /proc/ft5x06 to allow register readsEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-10-04tsc2004: allow use of ts_calibrate calibration data (pixels) to define rangeEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-10-04ipu_disp: preserve pixel clock polarity during mode changeEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-10-03i.MX LDB: Add LG-9.7 LVDS displayEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-10-01ft5x06_ts: Add calibration parameterEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-09-21ov5640_mipi: preliminary auto-focus supportEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-09-03fec: conditionally refer to gpio_irq fieldEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-09-03ipu_disp: disable alpha mode when color-keyingEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-09-03i.MX6: v4lout: none of our displays support color-space conversionEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-09-03mxc_hdmi: Add only_cea parameter to mxc_hdmi moduleRobert Winkler
When this boolean parameter is true, only add CEA modes to modelist. Signed-off-by: Robert Winkler <robert.winkler@boundarydevices.com>
2013-09-03hid-ntrig: identify as a touch panel (ABSOLUTE positioning)Eric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-09-03Add support for DVI monitorsRobert Winkler
Signed-off-by: Robert Winkler <robert.winkler@boundarydevices.com>
2013-09-03ENGR00271359 Add Multi-touch supportErik Boto
The previous behavior of the driver did not work properly with Qt5 QtQuick multi touch-point gestures, due to how touch-points are reported when removing a touch-point. My interpretation of the available documentation [1] was that the driver should report all touch-points between SYN_REPORTs, but it is not explicitly stated so. I've found another mail-thread [2] where the creator of the protocol states: "The protocol defines a generic way of sending a variable amount of contacts. The contact count is obtained by counting the number of non-empty finger packets between SYN_REPORT events."-Henrik Rydberg I think this verifies my assumption that all touch-points should be reported between SYN_REPORTs, otherwise it can not be used to obtain the count. [1] https://www.kernel.org/doc/Documentation/input/multi-touch-protocol.txt [2] http://lists.x.org/archives/xorg-devel/2010-March/006466.html Signed-off-by: Erik Boto <erik.boto@pelagicore.com> Signed-off-by: Mahesh Mahadevan <Mahesh.Mahadevan@freescale.com> (cherry picked from commit 7cba001c5a502680f6dbf902821726779a9c9287)
2013-09-03bcmdhd: Don't add chip id into firmware pathEric Nelson
2013-09-03Add AR1010 serial touch screen, enable it in s_defconfigEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-09-03sdhci/sdhci-esdhc-imx: Allow platform-specific set_power callbackEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-09-03video/mxc:sensor_clock: we always use clko2_clk on our boardsEric Nelson
2013-09-03micrel: add ksz9031 supportTroy Kisky
2013-09-03mxc_v4l2_capture: fix power off when closing deviceTroy Kisky
There is already a call to power_off_camera() in mxc_v4l_close(), so delete the call to vidioc_int_s_power(). This fixes a situation where the power is off but the driver thinks it is on still. This should be squashed with and separated from commit: add ar1021 touchscreen Signed-off-by: Philip Craig <phil@blackmoth.com.au> Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com>
2013-09-03mx6_h: add initial board fileTroy Kisky
2013-09-03pwm_bl: use check_fb callbackTroy Kisky
2013-09-03ipu_capture: add pr_debug linesTroy Kisky
2013-09-03adv7180: cleanupTroy Kisky
2013-09-03mxc/capture/Kconfig: Let all ARCH_MX6Q select MXC_TVIN_ADV7180Troy Kisky
2013-09-03xr17v35x-gpio: add MODULE_ALIAS for autoloadingTroy Kisky
2013-09-03add xr17v35x-gpioTroy Kisky