Home
last modified time | relevance | path

Searched +full:touch +full:- +full:hold +full:- +full:ms (Results 1 – 25 of 62) sorted by relevance

123

/freebsd/sys/contrib/device-tree/Bindings/input/touchscreen/
H A Dazoteq,iqs7211.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
13 The Azoteq IQS7210A, IQS7211A and IQS7211E trackpad and touchscreen control-
14 lers employ projected-capacitance sensing and can track two contacts.
21 - azoteq,iqs7210a
22 - azoteq,iqs7211a
23 - azoteq,iqs7211e
28 irq-gpios:
[all …]
/freebsd/sys/contrib/device-tree/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 …]
/freebsd/usr.sbin/moused/moused/
H A Dmoused.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 1997-2000 Kazutaka YOKOTA <yokota@FreeBSD.org>
5 * Copyright (c) 2004-2008 Philip Paeps <philip@FreeBSD.org>
6 * Copyright (c) 2008 Jean-Sebastien Pedron <dumbbell@FreeBSD.org>
90 /* Abort 3-button emulation delay after this many movement events. */
93 #define MOUSE_XAXIS (-1)
94 #define MOUSE_YAXIS (-2)
115 tsaddms(struct timespec* tsp, u_int ms) in tsaddms() argument
119 ret = msec2ts(ms); in tsaddms()
[all …]
/freebsd/sys/dev/atkbdc/
H A Dpsm.c1 /*-
28 * Thanks are also due to Rick Macklem, rick@snowhite.cis.uoguelph.ca -
36 * Andrew Herbert <andrew@werple.apana.org.au> - 8 June 1993
39 * Andrew Herbert - 12 June 1993
42 * - 13 June 1993
44 * Modified for PS/2 AUX mouse by Shoji Yuen <yuen@nuie.nagoya-u.ac.jp>
45 * - 24 October 1993
48 * Kazutaka Yokota <yokota@zodiac.mech.utsunomiya-u.ac.jp>
49 * - 3, 14, 22 October 1996.
50 * - 12 November 1996. IOCTLs and rearranging `psmread', `psmioctl'...
[all …]
/freebsd/share/misc/
H A Dusb_vendors6 # http://www.linux-usb.org/usb-ids.html
7 # or send entries as patches (diff -u old new) in the
10 # http://www.linux-usb.org/usb.ids
13 # Date: 2025-09-15 20:34:02
20 # device device_name <-- single tab
21 # interface interface_name <-- two tabs
35 073d Mini Multimedia 2.4GHz Wireless Keyboard with Touch Pad
38 5301 GW-US54ZGL 802.11bg
54 145f NW-3100 802.11b/g 54Mbps Wireless Network Adapter [zd1211]
64 0200 TP-Link
[all …]
H A Dpci_vendors5 # Date: 2025-10-18 03:15:01
8 # the PCI ID Project at https://pci-ids.ucw.cz/.
14 # (version 2 or higher) or the 3-clause BSD License.
25 # device device_name <-- single tab
26 # subvendor subdevice subsystem_name <-- two tabs
30 # This is a relabelled RTL-8139
31 8139 AT-2500TX V3 Ethernet
41 7a09 PCI-to-PCI Bridge
51 7a19 PCI-to-PCI Bridge
57 7a29 PCI-to-PCI Bridge
[all …]
/freebsd/sys/contrib/device-tree/src/arm/qcom/
H A Dqcom-apq8060-dragonboard.dts1 // SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2 #include <dt-bindings/input/input.h>
3 #include <dt-bindings/gpio/gpio.h>
4 #include <dt-bindings/leds/common.h>
5 #include <dt-bindings/pinctrl/qcom,pmic-gpi
[all...]
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dmetaslab.c1 // SPDX-License-Identifier: CDDL-1.0
10 * or https://opensource.org/licenses/CDDL-1.0.
52 * data to each disk before moving on to the next top-level vdev.
67 * In pools where the log space map feature is not enabled we touch
84 * The in-core space map representation is more compact than its on-disk form.
85 * The zfs_condense_pct determines how much more compact the in-core
86 * space map representation must be before we compact it on-disk.
173 * in a space map to continue allocations in a first-fit fashion.
175 * switch to using best-fit allocations.
183 * high-performance storage.
[all …]
H A Dvdev_removal.c1 // SPDX-License-Identifier: CDDL-1.0
10 * or https://opensource.org/licenses/CDDL-1.0.
64 * 3) Top-level singleton and mirror vdevs, including dedup and special
66 * multi-step process:
68 * - Disable allocations from this device (spa_vdev_remove_top).
70 * - From a new thread (spa_vdev_remove_thread), copy data from the
76 * - If a free happens during a removal, it is freed from the removing
80 * - After the removal is completed, the copy thread converts the vdev
87 * - All vdevs must be online, healthy, and not be missing any data
90 * - When removing a singleton or mirror vdev, regardless of it's a
[all …]
/freebsd/sys/dev/usb/input/
H A Datp.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
39 * Copyright (C) 2001-2004 Greg Kroah-Hartman (greg@kroah.com)
42 * Copyright (C) 2005 Frank Arnold (frank@scirocco-5v-turbo.de)
44 * Copyright (C) 2005 Michael Hanselmann (linux-kernel@hansmi.ch)
56 * I'm grateful to Stephan Scheunig, Angela Naegele, and Nokia IT-support
116 * This is the age in microseconds beyond which a touch is considered
132 * A double-tap followed by a single-finger slide is treated as a
134 * virtual button-press for the lifetime of the slide. The following
143 * The wait duration in ticks after losing a touch contact before
[all …]
/freebsd/sys/dev/ixgbe/
H A Dixgbe_82599.c2 SPDX-License-Identifier: BSD-3-Clause
4 Copyright (c) 2001-2020, Intel Corporation
63 struct ixgbe_mac_info *mac = &hw->mac; in ixgbe_init_mac_link_ops_82599()
71 if ((mac->ops.get_media_type(hw) == ixgbe_media_type_fiber) && in ixgbe_init_mac_link_ops_82599()
73 mac->ops.disable_tx_laser = in ixgbe_init_mac_link_ops_82599()
75 mac->ops.enable_tx_laser = in ixgbe_init_mac_link_ops_82599()
77 mac->ops.flap_tx_laser = ixgbe_flap_tx_laser_multispeed_fiber; in ixgbe_init_mac_link_ops_82599()
80 mac->ops.disable_tx_laser = NULL; in ixgbe_init_mac_link_ops_82599()
81 mac->ops.enable_tx_laser = NULL; in ixgbe_init_mac_link_ops_82599()
82 mac->ops.flap_tx_laser = NULL; in ixgbe_init_mac_link_ops_82599()
[all …]
H A Dixgbe_common.c2 SPDX-License-Identifier: BSD-3-Clause
4 Copyright (c) 2001-2020, Intel Corporation
64 * ixgbe_init_ops_generic - Inits function ptrs
71 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_init_ops_generic()
72 struct ixgbe_mac_info *mac = &hw->mac; in ixgbe_init_ops_generic()
78 eeprom->ops.init_params = ixgbe_init_eeprom_params_generic; in ixgbe_init_ops_generic()
81 eeprom->ops.read = ixgbe_read_eerd_generic; in ixgbe_init_ops_generic()
82 eeprom->ops.read_buffer = ixgbe_read_eerd_buffer_generic; in ixgbe_init_ops_generic()
84 eeprom->ops.read = ixgbe_read_eeprom_bit_bang_generic; in ixgbe_init_ops_generic()
85 eeprom->ops.read_buffer = in ixgbe_init_ops_generic()
[all …]
H A Dixgbe_e610.c2 SPDX-License-Identifier: BSD-3-Clause
43 * ixgbe_init_aci - initialization routine for Admin Command Interface
50 ixgbe_init_lock(&hw->aci.lock); in ixgbe_init_aci()
54 * ixgbe_shutdown_aci - shutdown routine for Admin Command Interface
61 ixgbe_destroy_lock(&hw->aci.lock); in ixgbe_shutdown_aci()
65 * ixgbe_should_retry_aci_send_cmd_execute - decide if ACI command should
88 * ixgbe_aci_send_cmd_execute - execute sending FW Admin Command to FW Admin
99 * * - IXGBE_SUCCESS - success.
100 * * - IXGBE_ERR_ACI_DISABLED - CSR mechanism is not enabled.
101 * * - IXGBE_ERR_ACI_BUSY - CSR mechanism is busy.
[all …]
/freebsd/sys/contrib/openzfs/module/zcommon/
H A Dzfs_fletcher.c1 // SPDX-License-Identifier: CDDL-1.0
10 * or https://opensource.org/licenses/CDDL-1.0.
37 * ------------------
43 * i i-1 i-1
46 * i i-1 i
48 * c = c + b (fletcher-4 only)
49 * i i-1 i
51 * d = d + c (fletcher-4 only)
52 * i i-1 i
57 * f_0 .. f_(n-1) are the input data.
[all …]
/freebsd/share/termcap/
H A Dtermcap38 # << EOH - after reordering, above header lines survive and this line dies >>
50 # Terminal names look like <manufacturer> <model> - <modes/options>
61 # w Wide - in 132 column mode.
63 # na No arrow keys - termcap ignores arrow keys which are
85 # Comments in this file begin with # - they cannot appear in the middle
93 # cap_mkdb -f /usr/share/misc/termcap /etc/termcap
102 # # --------------------------------
110 # It has been tried in a minimal way -- the Agile did not blow up!
112 # Anyone who tries it and finds it wanting should get in touch with:
113 # Ralph Keirstead (ralph@sri-unix);
[all …]
/freebsd/contrib/ntp/ntpd/
H A Drefclock_nmea.c2 * refclock_nmea.c - clock driver for an NMEA GPS CLOCK
51 * This driver supports NMEA-compatible GPS receivers
71 * bit 0 - enables RMC (1)
72 * bit 1 - enables GGA (2)
73 * bit 2 - enables GLL (4)
74 * bit 3 - enables ZDA (8) - Standard Time & Date
75 * bit 3 - enables ZDG (8) - Accord GPS Clock's custom sentence with GPS time
80 * bit 4/5/6 - select
[all...]
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dvdev_disk.c1 // SPDX-License-Identifier: CDDL-1.0
10 * or https://opensource.org/licenses/CDDL-1.0.
23 * Copyright (C) 2008-2010 Lawrence Livermore National Security, LLC.
26 * LLNL-CODE-403049.
42 #include <linux/blk-cgroup.h>
51 * For pre-6.8, we just emulate this with a cast, since we don't need any of
56 #define BDH_BDEV(bdh) ((bdh)->bdev)
155 return (i_size_read(bdev->bd_inode)); in bdev_capacity()
163 return (bdev->bd_contains); in bdev_whole()
215 available = bdev_capacity(bdev_whole(bdev)) - in bdev_max_capacity()
[all …]
/freebsd/crypto/openssl/ssl/quic/
H A Dquic_impl.c2 * Copyright 2022-2025 The OpenSSL Project Authors. All Rights Reserved.
40 static void qc_set_default_xso(QUIC_CONNECTION *qc, QUIC_XSO *xso, int touch);
42 int touch, QUIC_XSO **old_xso);
53 * - a pointer to the QUIC_CONNECTION (regardless of whether a QCSO or QSSO
55 * - a pointer to any applicable QUIC_XSO (e.g. if a QSSO was passed, or if
57 * - whether a QSSO was passed (xso == NULL must not be used to determine this
58 * because it may be non-NULL when a QCSO is passed if that QCSO has a
60 * - a pointer to a QUIC_LISTENER object, if one is relevant;
61 * - whether we are in "I/O context", meaning that non-normal errors can
81 if (!ctx->in_io) in quic_set_last_error()
[all …]
/freebsd/sys/conf/
H A DNOTES2 # NOTES -- Lines that can be cut/pasted into kernel and hints configs.
11 # Please use ``make LINT'' to create an old-style LINT file if you want to
12 # do kernel test-builds.
48 # auto-size based on physical memory.
66 # after most other flags. Here we use it to inhibit use of non-optimal
67 # gcc built-in functions (e.g., memcmp).
70 # The following is equivalent to 'config -g KERNELNAME' and creates
71 # 'kernel.debug' compiled with -g debugging as well as a normal
81 makeoptions CONF_CFLAGS=-fno-builtin #Don't allow use of memcmp, etc.
82 #makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
[all …]
/freebsd/sys/dev/ath/
H A Dif_ath.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
44 * by the driver - eg, calls to ath_hal_gettsf32().
132 * Only enable this if you're working on PS-POLL support.
234 static int ath_shortcalinterval = 100; /* short cals every 100 ms */
240 static int ath_anicalinterval = 100; /* ANI calibration - 100 msec */
269 switch (sc->sc_txqsetup &~ (1<<sc->sc_cabq->axq_qnum)) { in ath_legacy_attach_comp_func()
271 TASK_INIT(&sc->sc_txtask, 0, ath_tx_proc_q0, sc); in ath_legacy_attach_comp_func()
274 TASK_INIT(&sc->sc_txtask, 0, ath_tx_proc_q0123, sc); in ath_legacy_attach_comp_func()
[all …]
/freebsd/sys/netinet/
H A Dtcp_log_buf.c2 /*-
3 * SPDX-License-Identifier: BSD-2-Clause
5 * Copyright (c) 2016-2018 Netflix, Inc.
158 "Logging mode for auto-selected sessions (default is TCP_LOG_STATE_TAIL)");
162 "Auto-select from all sessions (rather than just those with IDs)");
271 #define TCPID_BUCKET_LOCK_INIT(tlb) mtx_init(&((tlb)->tlb_mtx), "tcp log id bucket", NULL, MTX_DEF)
272 #define TCPID_BUCKET_LOCK_DESTROY(tlb) mtx_destroy(&((tlb)->tlb_mtx))
273 #define TCPID_BUCKET_LOCK(tlb) mtx_lock(&((tlb)->tlb_mtx))
274 #define TCPID_BUCKET_UNLOCK(tlb) mtx_unlock(&((tlb)->tlb_mtx))
275 #define TCPID_BUCKET_LOCK_ASSERT(tlb) mtx_assert(&((tlb)->tlb_mtx), MA_OWNED)
[all …]
/freebsd/sys/net80211/
H A Dieee80211_ht.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2007-2008 Sam Leffler, Errno Consulting
132 static int ieee80211_ampdu_age = -1; /* threshold for ampdu reorder q (ms) */
136 "AMPDU max reorder age (ms)");
142 static int ieee80211_addba_timeout = -1;/* timeout for ADDBA response */
146 "ADDBA request timeout (ms)");
147 static int ieee80211_addba_backoff = -1;/* backoff after max ADDBA requests */
151 "ADDBA request backoff (ms)");
156 static int ieee80211_bar_timeout = -1; /* timeout waiting for BAR response */
[all …]
/freebsd/sys/netinet/tcp_stacks/
H A Dbbr.c1 /*-
2 * Copyright (c) 2016-2020 Netflix, Inc.
29 * BBR - Congestion Based Congestion Control
146 static int32_t bbr_persist_min = 250000; /* 250ms */
157 /* Should the following be dynamic too -- loss wise */
191 * num-measures > min(0) and
207 * segments we hold to in the RTT probe
225 /* thresholds for reduction on drain in sub-states/drain */
243 * hold */
263 * means in non-recovery/retransmission scenarios
[all …]
H A Drack.c1 /*-
2 * Copyright (c) 2016-2020 Netflix, Inc.
159 * - Matt Mathis's Rate Halving which slowly drops
162 * - Yuchung Cheng's RACK TCP (for which its named) that
165 * - Reorder Detection of RFC4737 and the Tail-Loss probe draft
183 * TCP output is also over-written with a new version since it
188 static int32_t rack_tlp_limit = 2; /* No more than 2 TLPs w-out new data */
191 static int32_t rack_reorder_fade = 60000000; /* 0 - never fade, def 60,000,000
192 * - 60 seconds */
196 static uint8_t rack_ssthresh_rest_rto_rec = 0; /* Do we restore ssthresh when we have rec -> rto ->…
[all …]
/freebsd/sys/dev/ixl/
H A Di40e_common.c3 Copyright (c) 2013-2018, Intel Corporation
41 * i40e_set_mac_type - Sets MAC type
53 if (hw->vendor_id == I40E_INTEL_VENDOR_ID) { in i40e_set_mac_type()
54 switch (hw->device_id) { in i40e_set_mac_type()
75 hw->mac.type = I40E_MAC_XL710; in i40e_set_mac_type()
83 hw->mac.type = I40E_MAC_X722; in i40e_set_mac_type()
86 hw->mac.type = I40E_MAC_X722_VF; in i40e_set_mac_type()
91 hw->mac.type = I40E_MAC_VF; in i40e_set_mac_type()
94 hw->mac.type = I40E_MAC_GENERIC; in i40e_set_mac_type()
102 hw->mac.type, status); in i40e_set_mac_type()
[all …]

123