Searched +full:ad7879 +full:- +full:1 (Results 1 – 9 of 9) sorted by relevance
/linux/drivers/input/touchscreen/ |
H A D | ad7879.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * AD7879/AD7889 based touchscreen and GPIO driver 5 * Copyright (C) 2008-2010 Michael Hennerich, Analog Devices Inc. 13 * - corgi_ts.c 14 * Copyright (C) 2004-2005 Richard Purdie 15 * - omap_ts.[hc], ads7846.h, ts_osk.c 19 * - ad7877.c 20 * Copyright (C) 2006-2008 Analog Devices Inc. 35 #include "ad7879.h" 38 #define AD7879_REG_CTRL1 1 [all …]
|
H A D | ad7879-i2c.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * AD7879-1/AD7889-1 touchscreen (I2C bus) 5 * Copyright (C) 2008-2010 Michael Hennerich, Analog Devices Inc. 16 #include "ad7879.h" 18 #define AD7879_DEVID 0x79 /* AD7879-1/AD7889-1 */ 30 if (!i2c_check_functionality(client->adapter, in ad7879_i2c_probe() 32 dev_err(&client->dev, "SMBUS Word Data not Supported\n"); in ad7879_i2c_probe() 33 return -EIO; in ad7879_i2c_probe() 40 return ad7879_probe(&client->dev, regmap, client->irq, in ad7879_i2c_probe() 45 { "ad7879" }, [all …]
|
H A D | ad7879-spi.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * AD7879/AD7889 touchscreen (SPI bus) 5 * Copyright (C) 2008-2010 Michael Hennerich, Analog Devices Inc. 15 #include "ad7879.h" 17 #define AD7879_DEVID 0x7A /* AD7879/AD7889 */ 37 if (spi->max_speed_hz > MAX_SPI_FREQ_HZ) { in ad7879_spi_probe() 38 dev_err(&spi->dev, "SPI CLK %d Hz?\n", spi->max_speed_hz); in ad7879_spi_probe() 39 return -EINVAL; in ad7879_spi_probe() 46 return ad7879_probe(&spi->dev, regmap, spi->irq, BUS_SPI, AD7879_DEVID); in ad7879_spi_probe() 51 { .compatible = "adi,ad7879", }, [all …]
|
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 20 support for the built-in touchscreen. 25 module will be called 88pm860x-ts. 34 and your board-specific setup code includes that in its 51 AD7877 controller, and your board-specific initialization 60 tristate "Analog Devices AD7879-1/AD7889-1 touchscreen interface" 63 the AD7879-1/AD7889-1 controller. 68 module will be called ad7879. 75 Say Y here if you have AD7879-1/AD7889-1 hooked to an I2C bus. 78 module will be called ad7879-i2c. [all …]
|
/linux/Documentation/devicetree/bindings/input/touchscreen/ |
H A D | adi,ad7879.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/input/touchscreen/adi,ad7879.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices AD7879(-1)/AD7889(-1) touchscreen interface (SPI/I2C) 10 - Frank Li <Frank.Li@nxp.com> 15 for SPI slave, use "adi,ad7879" 16 for I2C slave, use "adi,ad7879-1" 18 - adi,ad7879 19 - adi,ad7879-1 [all …]
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx7-colibri.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 * Copyright 2016-2022 Toradex 6 #include <dt-bindings/pwm/pwm.h> 15 brightness-levels = <0 45 63 88 119 158 203 255>; 16 compatible = "pwm-backlight"; 17 default-brightness-level = <4>; 18 enable-gpios = <&gpio5 1 GPIO_ACTIVE_HIGH>; 19 pinctrl-names = "default"; 20 pinctrl-0 = <&pinctrl_gpio_bl_on>; 21 power-supply = <®_module_3v3>; [all …]
|
H A D | imx6ull-colibri.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 * Copyright 2018-2022 Toradex 16 compatible = "pwm-backlight"; 17 brightness-levels = <0 4 8 16 32 64 128 255>; 18 default-brightness-level = <6>; 19 enable-gpios = <&gpio1 11 GPIO_ACTIVE_HIGH>; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&pinctrl_gpio_bl_on>; 22 power-supply = <®_3v3>; 23 pwms = <&pwm4 0 5000000 1>; [all …]
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8x-colibri.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 8 stdout-path = &lpuart3; 11 colibri_gpio_keys: gpio-keys { 12 compatible = "gpio-keys"; 13 pinctrl-names = "default"; 14 pinctrl-0 = <&pinctrl_gpiokeys>; 17 key-wakeup { 18 debounce-interval = <10>; 20 label = "Wake-Up"; 22 wakeup-source; [all …]
|
/linux/ |
H A D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-scsi@vger.kernel.org 88 F: drivers/scsi/3w-* [all …]
|