Home
last modified time | relevance | path

Searched +full:capacitance +full:- +full:to +full:- +full:digital (Results 1 – 15 of 15) sorted by relevance

/linux/Documentation/devicetree/bindings/iio/cdc/
H A Dadi,ad7746.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: AD7746 24-Bit Capacitance-to-Digital Converter with Temperature Sensor
10 - Michael Hennerich <michael.hennerich@analog.com>
13 AD7746 24-Bit Capacitance-to-Digital Converter with Temperature Sensor
16 https://www.analog.com/media/en/technical-documentation/data-sheets/ad7291.pdf
21 - adi,ad7745
22 - adi,ad7746
23 - adi,ad7747
[all …]
H A Dadi,ad7150.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Analog device AD7150 and similar capacitance to digital converters.
10 - Jonathan Cameron <jic23@kernel.org>
15 - adi,ad7150
16 - adi,ad7151
17 - adi,ad7156
22 vdd-supply: true
27 - if:
[all …]
/linux/Documentation/driver-api/iio/
H A Dintro.rst7 The main purpose of the Industrial I/O subsystem (IIO) is to provide support
9 analog-to-digital conversion (ADC) or digital-to-analog conversion (DAC)
10 or both. The aim is to fill the gap between the somewhat similar hwmon and
12 sensors used to monitor and control the system itself, like fan speed control
19 * analog to digital converters (ADCs)
21 * capacitance to digital converters (CDCs)
22 * digital to analog converters (DACs)
32 :doc:`I2C <../i2c>`. A common use case of the sensors devices is to have
/linux/drivers/iio/cdc/
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
3 # Makefile for industrial I/O capacitance to digital converter (CDC) drivers
6 obj-$(CONFIG_AD7150) += ad7150.o
7 obj-$(CONFIG_AD7746) += ad7746.o
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
5 menu "Capacitance to digital converters"
11 Say yes here to build support for Analog Devices capacitive sensors.
14 To compile this driver as a module, choose M here: the
21 Say yes here to build support for Analog Devices capacitive sensors.
24 To compile this driver as a module, choose M here: the
/linux/Documentation/devicetree/bindings/media/i2c/
H A Dmax2175.txt1 Maxim Integrated MAX2175 RF to Bits tuner
2 -----------------------------------------
4 The MAX2175 IC is an advanced analog/digital hybrid-radio receiver with
5 RF to Bits® front-end designed for software-defined radio solutions.
8 --------------------
9 - compatible: "maxim,max2175" for MAX2175 RF-to-bits tuner.
10 - clocks: clock specifier.
11 - port: child port node corresponding to the I2S output, in accordance with
13 Documentation/devicetree/bindings/media/video-interfaces.txt. The port
17 --------------------
[all …]
/linux/drivers/input/misc/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
23 To compile this driver as a module, choose M here: the module
33 To compile this driver as a module, choose M here: the module
47 Say Y here to use the PowerOn Key for ST-Ericsson's AB8500
48 Mix-Sig PMIC.
50 To compile this driver as a module, choose M here: the module
51 will be called ab8500-ponkey.
54 tristate "Analog Devices AD714x Capacitance Touch Sensor"
56 Say Y here if you want to support an AD7142/3/7/8/7A touch sensor.
60 To compile this driver as a module, choose M here: the
[all …]
/linux/drivers/gpu/drm/amd/pm/powerplay/inc/
H A Dhardwaremanager.h4 * Permission is hereby granted, free of charge, to any person obtaining a
6 * to deal in the Software without restriction, including without limitation
7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
8 * and/or sell copies of the Software, and to permit persons to whom the
9 * Software is furnished to do so, subject to the following conditions:
15 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
92 …manceStateOnly, /* indicates only performance power state to be used on current s…
94 …PHM_PlatformCaps_DisableMGClockGating, /* to disable Medium Grain Clock Gating or…
95 …PHM_PlatformCaps_DisableMGCGTSSM, /* TO disable Medium Grain Clock Gating Sh…
97 PHM_PlatformCaps_DisablePowerGating, /* to disable power gating */
[all …]
/linux/drivers/iio/adc/
H A Dhx711.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * HX711: analog to digital converter for weight sensor module
5 * Copyright (c) 2016 Andreas Klinger <ak@it-klinger.de>
24 /* gain to pulse and scale conversion */
76 return -EINVAL; in hx711_get_scale_to_gain()
88 * 2x32-bit channel + 64-bit naturally aligned timestamp
111 gpiod_set_value(hx711_data->gpiod_pd_sck, 1); in hx711_cycle()
118 ndelay(hx711_data->data_ready_delay_ns); in hx711_cycle()
126 gpiod_set_value(hx711_data->gpiod_pd_sck, 0); in hx711_cycle()
130 * make it a square wave for addressing cases with capacitance on in hx711_cycle()
[all …]
/linux/Documentation/spi/
H A Dspi-summary.rst5 02-Feb-2012
8 ------------
10 link used to connect microcontrollers to sensors, memory, and peripherals.
11 It's a simple "de facto" standard, not complicated enough to acquire a
17 clocking modes through which data is exchanged; mode-0 and mode-3 are most
19 doesn't cycle except when there is a data bit to shift. Not all data bits
22 SPI hosts use a fourth "chip select" line to activate a given SPI target
23 device, so those three signal wires may be connected to several chips
26 other signals, often including an interrupt to the host.
32 - SPI may be used for request/response style device protocols, as with
[all …]
/linux/drivers/media/dvb-frontends/
H A Dhelene.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Sony HELENE DVB-S/S2 DVB-T/T2 DVB-C/C2 ISDB-T/S tuner driver (CXD2858ER)
54 /**< System-M (Japan) (IF: Fp=5.75MHz in default) */
56 /**< System-M (US) (IF: Fp=5.75MHz in default) */
58 /**< System-M (Korea) (IF: Fp=5.9MHz in default) */
60 /**< System-B/G (IF: Fp=7.3MHz in default) */
62 /**< System-I (IF: Fp=7.85MHz in default) */
64 /**< System-D/K (IF: Fp=7.85MHz in default) */
66 /**< System-L (IF: Fp=7.85MHz in default) */
68 /**< System-L DASH (IF: Fp=2.2MHz in default) */
[all …]
H A Dmxl692.c1 // SPDX-License-Identifier: GPL-2.0
13 #include <linux/i2c-mux.h>
38 .addr = dev->i2c_client->addr, in mxl692_i2c_write()
44 ret = i2c_transfer(dev->i2c_client->adapter, &msg, 1); in mxl692_i2c_write()
46 dev_dbg(&dev->i2c_client->dev, "i2c write error!\n"); in mxl692_i2c_write()
55 .addr = dev->i2c_client->addr, in mxl692_i2c_read()
61 ret = i2c_transfer(dev->i2c_client->adapter, &msg, 1); in mxl692_i2c_read()
63 dev_dbg(&dev->i2c_client->dev, "i2c read error!\n"); in mxl692_i2c_read()
129 /* no swapping - all get opcodes */ in mxl692_tx_swap()
189 /* no swapping - all set opcodes */ in mxl692_rx_swap()
[all …]
/linux/drivers/phy/mediatek/
H A Dphy-mtk-tphy.c1 // SPDX-License-Identifier: GPL-2.0
8 #include <dt-bindings/phy/phy.h>
15 #include <linux/nvmem-consumer.h>
22 #include "phy-mtk-io.h"
24 /* version V1 sub-banks offset base address */
35 /* version V2/V3 sub-banks offset base address */
220 /* CDR Charge Pump P-path current adjustment */
239 /* TX driver tail current control for 0dB de-empahsis mdoe for Gen1 speed */
248 /* I-path capacitance adjustment for Gen1 */
286 * 48M PLL, fix it by switching PLL to 26M from default 48M
[all …]
/linux/drivers/input/touchscreen/
H A Datmel_mxt_ts.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * Copyright (C) 2011-2014 Atmel Corporation
30 #include <media/v4l2-device.h>
31 #include <media/v4l2-ioctl.h>
32 #include <media/videobuf2-v4l2.h>
33 #include <media/videobuf2-vmalloc.h>
34 #include <dt-bindings/input/atmel-maxtouch.h>
206 /* Command to unlock bootloader */
367 return obj->size_minus_one + 1; in mxt_obj_size()
372 return obj->instances_minus_one + 1; in mxt_obj_instances()
[all …]
/linux/
H A DMAINTAINERS5 ---------------------------------------------------
7 M: *Mail* patches to: FullName <address@domain>
10 L: *Mailing list* that is relevant to this area
12 Supported: Someone is actually paid to look after this.
14 Odd Fixes: It has a maintainer but they don't have time to do
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
[all …]