Home
last modified time | relevance | path

Searched +full:deep +full:- +full:touch (Results 1 – 25 of 26) sorted by relevance

12

/linux/Documentation/devicetree/bindings/input/
H A Diqs626a.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Azoteq IQS626A Capacitive Touch Controller
10 - Jeff LaBundy <jeff@labundy.com>
13 The Azoteq IQS626A is a 14-channel capacitive touch controller that features
14 additional Hall-effect and inductive sensing capabilities.
19 - $ref: touchscreen/touchscreen.yaml#
31 "#address-cells":
34 "#size-cells":
[all …]
H A Diqs269a.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Azoteq IQS269A Capacitive Touch Controller
10 - Jeff LaBundy <jeff@labundy.com>
13 - $ref: input.yaml#
16 The Azoteq IQS269A is an 8-channel capacitive touch controller that features
17 additional Hall-effect and inductive sensing capabilities.
24 - azoteq,iqs269a
25 - azoteq,iqs269a-00
[all …]
H A Diqs62x-keys.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/input/iqs62x-keys.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
13 - $ref: input.yaml#
16 The Azoteq IQS620A, IQS621, IQS622, IQS624 and IQS625 multi-function sensors
17 feature a variety of self-capacitive, mutual-inductive and Hall-effect sens-
23 further details and examples. Sensor hardware configuration (self-capacitive
24 vs. mutual-inductive, etc.) is selected based on the device's firmware.
[all …]
H A Datmel,maxtouch.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schema
[all...]
/linux/drivers/input/misc/
H A Diqs269a.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Azoteq IQS269A Capacitive Touch Controller
8 * inductive keys as well as Hall-effect switches, and one for each of the two
225 .name = "event-prox",
231 .name = "event-prox-alt",
238 .name = "event-touch",
244 .name = "event-touch-alt",
251 .name = "event-deep",
257 .name = "event-deep-alt",
339 * Slider 1 is unavailable if the touch-and-hold option is enabled via in iqs269_slider_type()
[all …]
H A Diqs626a.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Azoteq IQS626A Capacitive Touch Controller
8 * inductive keys as well as Hall-effect switches, and one for a trackpad that
227 .name = "event-prox",
233 .name = "event-prox-alt",
240 .name = "event-touch",
246 .name = "event-touch-alt",
253 .name = "event-deep",
259 .name = "event-deep-alt",
367 .name = "ulp-0",
[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
31 #include <media/v4l2-device.h>
32 #include <media/v4l2-ioctl.h>
33 #include <media/videobuf2-v4l2.h>
34 #include <media/videobuf2-vmallo
[all...]
/linux/drivers/input/keyboard/
H A Dcap11xx.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Input driver for Microchip CAP11xx based capacitive touch sensors
178 return regmap_write(priv->regmap, in cap11xx_write_calib_sens_config_1()
180 (priv->calib_sensitivities[3] << 6) | in cap11xx_write_calib_sens_config_1()
181 (priv->calib_sensitivities[2] << 4) | in cap11xx_write_calib_sens_config_1()
182 (priv->calib_sensitivities[1] << 2) | in cap11xx_write_calib_sens_config_1()
183 priv->calib_sensitivitie in cap11xx_write_calib_sens_config_1()
[all...]
/linux/drivers/platform/chrome/
H A Dchromeos_laptop.c1 // SPDX-License-Identifier: GPL-2.0+
85 const unsigned short addr_list[] = { info->addr, I2C_CLIENT_END }; in chromes_laptop_instantiate_i2c_device()
96 I2C_BOARD_INFO("dummy", info->addr), in chromes_laptop_instantiate_i2c_device()
106 pr_debug("%d-%02x is probed at %02x\n", in chromes_laptop_instantiate_i2c_device()
107 adapter->nr, info->addr, dummy->addr); in chromes_laptop_instantiate_i2c_device()
115 pr_debug("failed to register device %d-%02x\n", in chromes_laptop_instantiate_i2c_device()
116 adapter->nr, info->addr); in chromes_laptop_instantiate_i2c_device()
118 pr_debug("added i2c device %d-%02x\n", in chromes_laptop_instantiate_i2c_device()
119 adapter->nr, info->addr); in chromes_laptop_instantiate_i2c_device()
141 for (i = 0; i < cros_laptop->num_i2c_peripherals; i++) { in chromeos_laptop_check_adapter()
[all …]
/linux/drivers/misc/lkdtm/
H A Dbugs.c1 // SPDX-License-Identifier: GPL-2.0
4 * bad alignment, bad loops, bad locking, bad scheduling, deep stacks, and
46 * - function marked noinline
47 * - stack variables are marked volatile
48 * - stack variables are written (memset()) and read (buf[..] passed as arg)
49 * - function may have external effects (memzero_explicit())
50 * - no tail recursion possible
61 ret = recursive_loop((int)buf[remaining % sizeof(buf)] - in recursive_loop()
[all...]
/linux/scripts/
H A Dsorttable.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright (C) 1999-2019 Alibaba Group Holding Limited. by:
9 * Copyright 2011 - 2012 Cavium, Inc.
20 * Strategy: alter the vmlinux file in-place.
35 #include "elf-parse.h"
69 * the way to -256..-1, to avoid conflicting with real section
72 #define SPECIAL(i) ((i) - (SHN_HIRESERVE + 1))
79 /* Accessor for sym->st_shndx, hides ugliness of "64k sections" */
97 return -1; in compare_extable_32()
107 return -1; in compare_extable_64()
[all …]
/linux/drivers/thunderbolt/
H A Dproperty.c1 // SPDX-License-Identifier: GPL-2.0
60 switch (entry->type) { in tb_property_entry_valid()
64 if (!entry->length) in tb_property_entry_valid()
66 if (entry->length > block_len) in tb_property_entry_valid()
68 if (check_add_overflow(entry->value, entry->length, &end) || in tb_property_entry_valid()
74 if (entry->length != 1) in tb_property_entry_valid()
96 strcpy(property->ke in tb_property_alloc()
[all...]
/linux/drivers/scsi/
H A Dvmw_pvscsi.c2 * Linux driver for VMware's para-virtualized SCSI HBA.
4 * Copyright (C) 2008-2014, VMware, Inc. All Rights Reserved.
18 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
56 * 1-to-1 mapping completions back to requests.
114 MODULE_PARM_DESC(ring_pages, "Number of pages per req/cmp ring - (default="
121 MODULE_PARM_DESC(msg_ring_pages, "Number of pages for the msg ring - (default="
125 MODULE_PARM_DESC(cmd_per_lun, "Maximum commands per lun - (default="
129 MODULE_PARM_DESC(disable_msi, "Disable MSI use in driver - (default=0)");
132 MODULE_PARM_DESC(disable_msix, "Disable MSI-X use in driver - (default=0)");
135 MODULE_PARM_DESC(use_msg, "Use msg ring when available - (default=1)");
[all …]
/linux/include/linux/
H A Dserial_core.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Copyright (C) 2000 Deep Blue Solutions Ltd.
25 ((port)->cons && (port)->cons->index == (port)->lin
[all...]
/linux/drivers/ata/
H A Dlibata-eh.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * libata-eh.c - libata error handling
8 * as Documentation/driver-api/libata.rst
11 * http://www.sata-io.org/
59 /* Waiting in ->prerese
[all...]
/linux/tools/testing/ktest/
H A Dktest.pl1 #!/usr/bin/perl -w
2 # SPDX-License-Identifier: GPL-2.0-only
4 # Copyright 2010 - Steven Rostedt <srostedt@redhat.com>, Red Hat Inc.
69 "GRUB_REBOOT" => "grub2-reboot",
70 "GRUB_BLS_GET" => "grubby --info=ALL",
78 "LOCALVERSION" => "-test",
81 "TARGET_IMAGE" => "/boot/vmlinuz-test",
430 i.e. -j20
441 …POWER_CYCLE = wget --no-proxy -O /dev/null -q --auth-no-challenge 'http://admin:admin\@power/outl…
452 CONSOLE = nc -d localhost 3001
[all …]
/linux/fs/btrfs/
H A Dtree-log.c1 // SPDX-License-Identifier: GPL-2.0
13 #include "tree-log.h"
14 #include "disk-io.h"
19 #include "block-group.h"
20 #include "space-info.h"
21 #include "inode-item.h"
24 #include "extent-tree.h"
25 #include "root-tre
[all...]
/linux/tools/power/pm-graph/
H A Dsleepgraph.py2 # SPDX-License-Identifier: GPL-2.0-only
21 # https://www.intel.com/content/www/us/en/developer/topic-technology/open/pm-graph/overview.html
23 # git@github.com:intel/pm-graph
51 # ---
[all...]
/linux/fs/
H A Dinode.c1 // SPDX-License-Identifier: GPL-2.0-only
10 #include <linux/backing-dev.h>
35 * inode->i_lock protects:
36 * inode->i_state, inode->i_hash, __iget(), inode->i_io_list
38 * inode->i_s
[all...]
/linux/drivers/tty/serial/
H A Dserial_core.c1 // SPDX-License-Identifier: GPL-2.0+
8 * Copyright (C) 2000-2001 Deep Blue Solutions Ltd.
43 * lockdep: port->lock is initialized in two places, but we
44 * want only one lock-class:
48 #define HIGH_BITS_OFFSET ((sizeof(long)-sizeof(int))*8)
62 return !!(uport->status & UPSTAT_DCD_ENABLE); in uart_dcd_enabled()
67 if (atomic_add_unless(&state->refcoun in uart_port_ref()
[all...]
/linux/drivers/gpu/drm/amd/display/dc/hwss/dce110/
H A Ddce110_hwseq.c76 * For eDP, after power-up/power/down,
86 hws->ctx
89 dc_ctx->logger
94 hws->regs->reg
98 hws->shifts->field_name, hws->masks->field_name
106 .crtc = (mmCRTC0_CRTC_GSL_CONTROL - mmCRTC_GSL_CONTRO
[all...]
/linux/arch/x86/events/intel/
H A Dcore.c1 // SPDX-License-Identifier: GPL-2.0-only
23 #include <asm/intel-family.h>
43 [PERF_COUNT_HW_REF_CPU_CYCLES] = 0x0300, /* pseudo-encoding */
70 INTEL_EVENT_CONSTRAINT(0xc9, 0x1), /* ITLB_MISS_RETIRED (T30-9) */
386 * Generally event codes < 0x90 are restricted to counters 0-3.
531 EVENT_ATTR_STR(mem-loads, mem_ld_nhm, "event=0x0b,umask=0x10,ldlat=3");
532 EVENT_ATTR_STR(mem-load
[all...]
/linux/Documentation/admin-guide/
H A Dkernel-parameters.txt37 Documentation/arch/m68k/kernel-options.rst.
46 PARISC The PA-RISC architecture is enabled.
61 the Documentation/scsi/ sub-directory.
81 X86-32 X86-32, aka i386 architecture is enabled.
82 X86-64 X86-64 architecture is enabled.
83 X86 Either 32-bit or 64-bit x86 (same as X86-3
[all...]
/linux/drivers/tty/serial/8250/
H A D8250_pci.c1 // SPDX-License-Identifier: GPL-2.0
3 * Probe module for 8250/16550-type PCI serial ports.
105 /* Unknown vendors/cards - this should not be in linux/pci_ids.h */
111 * > 0 - number of ports
112 * = 0 - use board->num_ports
113 * < 0 - error
166 "Please send the output of lspci -v in moan_device()
[all...]
/linux/mm/
H A Dslub.c1 // SPDX-License-Identifier: GPL-2.0
40 #include <linux/fault-inject.h>
48 #include <kunit/test-bug.h>
61 * 2a. kmem_cache->cpu_sheaves->lock (Local trylock)
62 * 2b. barn->lock (Spinlock)
63 * 2c. node->list_lock (Spinlock)
81 * A. slab->freelis
[all...]

12