Home
last modified time | relevance | path

Searched +full:ad7879 +full:- +full:1 (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/input/touchscreen/
H A Dad7879.c1 // 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 Dad7879-i2c.c1 // 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 Dad7879-spi.c1 // 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 DKconfig1 # 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 Dadi,ad7879.yaml1 # 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 Dimx7-colibri.dtsi1 // 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 = <&reg_module_3v3>;
[all …]
H A Dimx6ull-colibri.dtsi1 // 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 = <&reg_3v3>;
23 pwms = <&pwm4 0 5000000 1>;
[all …]
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8x-colibri.dtsi1 // 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 DMAINTAINERS5 ---------------------------------------------------
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 …]