Home
last modified time | relevance | path

Searched +full:left +full:- +full:input +full:- +full:single +full:- +full:end (Results 1 – 25 of 589) sorted by relevance

12345678910>>...24

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dnuvoton,nau8821.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Seven Lee <wtli@nuvoton.com>
13 - $ref: dai-common.yaml#
25 nuvoton,jkdet-enable:
29 nuvoton,jkdet-pull-enable:
30 description: Enable JKDET pin pull. If set - pin pull enabled,
34 nuvoton,jkdet-pull-up:
35 description: Pull-up JKDET pin. If set then JKDET pin is pull up,
[all …]
/kernel/linux/linux-5.10/lib/xz/
Dxz_dec_lzma2.c5 * Igor Pavlov <https://7-zip.org/>
20 * Minimum number of usable input buffer to safely decode one LZMA symbol.
22 * direct bits. This may decode at maximum of 20 bytes of input. However,
32 * start <= pos <= full <= end
33 * pos <= limit <= end
35 * In multi-call mode, also these are true:
36 * end == size
40 * Most of these variables are size_t to support single-call mode,
55 * How full dictionary is. This is used to detect corrupt input that
64 * End of the dictionary buffer. In multi-call mode, this is
[all …]
/kernel/linux/linux-6.6/lib/xz/
Dxz_dec_lzma2.c5 * Igor Pavlov <https://7-zip.org/>
20 * Minimum number of usable input buffer to safely decode one LZMA symbol.
22 * direct bits. This may decode at maximum of 20 bytes of input. However,
32 * start <= pos <= full <= end
33 * pos <= limit <= end
35 * In multi-call mode, also these are true:
36 * end == size
40 * Most of these variables are size_t to support single-call mode,
55 * How full dictionary is. This is used to detect corrupt input that
64 * End of the dictionary buffer. In multi-call mode, this is
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/hid/tests/
Dtest_mouse.py2 # SPDX-License-Identifier: GPL-2.0
3 # -*- coding: utf-8 -*-
18 # workaround https://gitlab.freedesktop.org/libevdev/python-libevdev/issues/6
38 self.left = False
44 Return an input report for this device.
50 :param wheels: a single value for the vertical wheel or a (vertical, horizontal) tuple for
57 self.left = l
62 left = self.left
79 mouse.b1 = int(left)
90 Send an input event on the default report ID.
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/renesas/
Ddraak.dtsi1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2016-2018 Renesas Electronics Corp.
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
21 audio_clkout: audio-clkout {
24 * but needed to avoid cs2000/rcar_sound probe dead-lock
26 compatible = "fixed-clock";
27 #clock-cells = <0>;
28 clock-frequency = <12288000>;
32 compatible = "pwm-backlight";
[all …]
Dulcb.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the R-Car Gen3 ULCB board
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
13 model = "Renesas R-Car Gen3 ULCB board";
32 stdout-path = "serial0:115200n8";
35 audio_clkout: audio-clkout {
38 * but needed to avoid cs2000/rcar_sound probe dead-lock
40 compatible = "fixed-clock";
41 #clock-cells = <0>;
[all …]
Debisu.dtsi1 // SPDX-License-Identifier: GPL-2.0
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
33 stdout-path = "serial0:115200n8";
36 audio_clkout: audio-clkout {
39 * but needed to avoid cs2000/rcar_sound probe dead-lock
41 compatible = "fixed-clock";
42 #clock-cells = <0>;
43 clock-frequency = <11289600>;
47 compatible = "pwm-backlight";
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/
Ddrm_buddy.c1 // SPDX-License-Identifier: MIT
27 block->header = offset; in drm_block_alloc()
28 block->header |= order; in drm_block_alloc()
29 block->parent = parent; in drm_block_alloc()
31 BUG_ON(block->header & DRM_BUDDY_HEADER_UNUSED); in drm_block_alloc()
47 head = &mm->free_list[drm_buddy_block_order(block)]; in list_insert_sorted()
49 list_add(&block->link, head); in list_insert_sorted()
57 __list_add(&block->link, node->link.prev, &node->link); in list_insert_sorted()
62 block->header &= ~DRM_BUDDY_HEADER_STATE; in mark_allocated()
63 block->header |= DRM_BUDDY_ALLOCATED; in mark_allocated()
[all …]
/kernel/linux/linux-5.10/sound/pci/emu10k1/
Dp16v.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Copyright (c) by James Courtier-Dutton <James@superbug.demon.co.uk>
17 * Corrected speaker output, so Front -> Front etc.
26 * Use single trigger for multichannel.
36 * Merging with snd-emu10k1 driver.
45 * Some stability problems when unloading the snd-p16v kernel module.
46 * --
53 * --
56 * P16V Chip: CA0151-DBS
57 * Audigy 2 Chip: CA0102-IAT
[all …]
/kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/
Ddev-overlay.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
11 Video overlay devices have the ability to genlock (TV-)video into the
12 (VGA-)video signal of a graphics card, or to store captured images
37 capturing and overlay with a single file descriptor for compatibility
59 Video overlay devices shall support :ref:`audio input <audio>`,
62 :ref:`streaming parameter <streaming-par>` ioctls as needed. The
63 :ref:`video input <video>` and :ref:`video standard <standard>`
93 1. Chroma-keying displays the overlaid image only where pixels in the
162 ------------------
165 Size and position of the window relative to the top, left corner of
[all …]
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/
Ddev-overlay.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
11 Video overlay devices have the ability to genlock (TV-)video into the
12 (VGA-)video signal of a graphics card, or to store captured images
37 capturing and overlay with a single file descriptor for compatibility
55 Video overlay devices shall support :ref:`audio input <audio>`,
58 :ref:`streaming parameter <streaming-par>` ioctls as needed. The
59 :ref:`video input <video>` and :ref:`video standard <standard>`
88 1. Chroma-keying displays the overlaid image only where pixels in the
155 ------------------
158 Size and position of the window relative to the top, left corner of
[all …]
/kernel/linux/linux-6.6/kernel/debug/kdb/
Dkdb_io.c8 * Copyright (c) 1999-2006 Silicon Graphics, Inc. All Rights Reserved.
32 int kdb_printf_cpu = -1;
41 if (slen > 3 && buffer[slen - 3] == '#') { in kgdb_transition_check()
52 * kdb_handle_escape() - validity check on an accumulated escape sequence.
58 * Return: -1 if the escape sequence is unwanted, 0 if it is incomplete,
63 char *lastkey = buf + sz - 1; in kdb_handle_escape()
84 case 'D': /* \e[D, left arrow */ in kdb_handle_escape()
86 case '1': /* \e[<1,3,4>], may be home, del, end */ in kdb_handle_escape()
100 case '4': /* \e[4~, end */ in kdb_handle_escape()
107 return -1; in kdb_handle_escape()
[all …]
/kernel/linux/linux-5.10/kernel/debug/kdb/
Dkdb_io.c8 * Copyright (c) 1999-2006 Silicon Graphics, Inc. All Rights Reserved.
33 int kdb_printf_cpu = -1;
42 if (slen > 3 && buffer[slen - 3] == '#') { in kgdb_transition_check()
53 * kdb_handle_escape() - validity check on an accumulated escape sequence.
59 * Return: -1 if the escape sequence is unwanted, 0 if it is incomplete,
64 char *lastkey = buf + sz - 1; in kdb_handle_escape()
85 case 'D': /* \e[D, left arrow */ in kdb_handle_escape()
87 case '1': /* \e[<1,3,4>], may be home, del, end */ in kdb_handle_escape()
101 case '4': /* \e[4~, end */ in kdb_handle_escape()
108 return -1; in kdb_handle_escape()
[all …]
/kernel/linux/linux-6.6/Documentation/input/
Dmulti-touch-protocol.rst4 Multi-touch (MT) Protocol
7 :Copyright: |copy| 2009-2010 Henrik Rydberg <rydberg@euromail.se>
11 ------------
13 In order to utilize the full power of the new multi-touch and multi-user
16 document describes the multi-touch (MT) protocol which allows kernel
30 --------------
34 packet. Since these events are ignored by current single-touch (ST)
39 input_mt_sync() at the end of each packet. This generates a SYN_MT_REPORT
48 All drivers mark the end of a multi-touch transfer by calling the usual
62 important. Event filtering and finger tracking is left to user space [#f3]_.
[all …]
/kernel/linux/linux-6.6/sound/pci/ca0106/
Dca0106.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Copyright (c) 2004 James Courtier-Dutton <James@superbug.demon.co.uk>
28 …* Correct interrupt timing. interrupt at end of period, instead of in the middle of a playback …
31 * Single trigger call for multi channels.
50 * Implement support for Line-in capture on SB Live 24bit.
73 #define IPR_MIDI_RX_B 0x00020000 /* MIDI UART-B Receive buffer non-empty */
74 #define IPR_MIDI_TX_B 0x00010000 /* MIDI UART-B Transmit buffer empty */
75 #define IPR_SPDIF_IN_USER 0x00004000 /* SPDIF input user data has 16 more bits */
82 #define IPR_GPI 0x00000080 /* General Purpose input changed */
87 #define IPR_MIDI_RX_A 0x00000004 /* MIDI UART-A Receive buffer non-empty */
[all …]
/kernel/linux/linux-5.10/sound/pci/ca0106/
Dca0106.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Copyright (c) 2004 James Courtier-Dutton <James@superbug.demon.co.uk>
28 …* Correct interrupt timing. interrupt at end of period, instead of in the middle of a playback …
31 * Single trigger call for multi channels.
50 * Implement support for Line-in capture on SB Live 24bit.
73 #define IPR_MIDI_RX_B 0x00020000 /* MIDI UART-B Receive buffer non-empty */
74 #define IPR_MIDI_TX_B 0x00010000 /* MIDI UART-B Transmit buffer empty */
75 #define IPR_SPDIF_IN_USER 0x00004000 /* SPDIF input user data has 16 more bits */
82 #define IPR_GPI 0x00000080 /* General Purpose input changed */
87 #define IPR_MIDI_RX_A 0x00000004 /* MIDI UART-A Receive buffer non-empty */
[all …]
/kernel/linux/linux-5.10/Documentation/input/
Dmulti-touch-protocol.rst4 Multi-touch (MT) Protocol
7 :Copyright: |copy| 2009-2010 Henrik Rydberg <rydberg@euromail.se>
11 ------------
13 In order to utilize the full power of the new multi-touch and multi-user
16 document describes the multi-touch (MT) protocol which allows kernel
30 --------------
34 packet. Since these events are ignored by current single-touch (ST)
39 input_mt_sync() at the end of each packet. This generates a SYN_MT_REPORT
48 All drivers mark the end of a multi-touch transfer by calling the usual
62 important. Event filtering and finger tracking is left to user space [#f3]_.
[all …]
/kernel/linux/linux-6.6/drivers/input/mouse/
Dhgpk.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * OLPC HGPK (XO-1) touchpad PS/2 mouse driver
5 * Copyright (c) 2006-2008 One Laptop Per Child
13 * Copyright (c) 2003-2005 Peter Osterlund <petero2@telia.com>
31 #include <linux/input.h>
126 struct hgpk_data *priv = psmouse->private; in hgpk_discard_decay_hack()
135 (avx > recalib_delta / 2 && ((avx / 4) > priv->xlast))) { in hgpk_discard_decay_hack()
137 priv->xbigj = avx; in hgpk_discard_decay_hack()
138 } else if (approx_half(avx, priv->xbigj)) { in hgpk_discard_decay_hack()
140 priv->xbigj = avx; in hgpk_discard_decay_hack()
[all …]
/kernel/linux/linux-5.10/drivers/input/mouse/
Dhgpk.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * OLPC HGPK (XO-1) touchpad PS/2 mouse driver
5 * Copyright (c) 2006-2008 One Laptop Per Child
13 * Copyright (c) 2003-2005 Peter Osterlund <petero2@telia.com>
31 #include <linux/input.h>
126 struct hgpk_data *priv = psmouse->private; in hgpk_discard_decay_hack()
135 (avx > recalib_delta / 2 && ((avx / 4) > priv->xlast))) { in hgpk_discard_decay_hack()
137 priv->xbigj = avx; in hgpk_discard_decay_hack()
138 } else if (approx_half(avx, priv->xbigj)) { in hgpk_discard_decay_hack()
140 priv->xbigj = avx; in hgpk_discard_decay_hack()
[all …]
/kernel/linux/linux-5.10/sound/pci/asihpi/
Dhpi.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 Copyright (C) 1997-2011 AudioScience Inc. <support@audioscience.com>
14 The HPI is a low-level hardware abstraction layer to all
17 (C) Copyright AudioScience Inc. 1998-2010
37 /** 8-bit unsigned PCM. Windows equivalent is WAVE_FORMAT_PCM. */
39 /** 16-bit signed PCM. Windows equivalent is WAVE_FORMAT_PCM. */
41 /** MPEG-1 Layer-1. */
43 /** MPEG-1 Layer-2.
67 <tr><td>256<td>-<td>X
68 <tr><td>320<td>-<td>X
[all …]
/kernel/linux/linux-6.6/sound/pci/asihpi/
Dhpi.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 Copyright (C) 1997-2011 AudioScience Inc. <support@audioscience.com>
14 The HPI is a low-level hardware abstraction layer to all
17 (C) Copyright AudioScience Inc. 1998-2010
37 /** 8-bit unsigned PCM. Windows equivalent is WAVE_FORMAT_PCM. */
39 /** 16-bit signed PCM. Windows equivalent is WAVE_FORMAT_PCM. */
41 /** MPEG-1 Layer-1. */
43 /** MPEG-1 Layer-2.
67 <tr><td>256<td>-<td>X
68 <tr><td>320<td>-<td>X
[all …]
/kernel/linux/linux-6.6/arch/alpha/lib/
Dstxncpy.S1 /* SPDX-License-Identifier: GPL-2.0 */
6 * Copy no more than COUNT bytes of the null-terminated string from
13 * On input:
24 * the end of the range specified by COUNT
27 * a2 = the number of full words left in COUNT
29 * Furthermore, v0, a3-a5, t11, and $at are untouched.
54 /* Create the 1st output word and detect 0's in the 1st input word. */
55 lda t2, -1 # e1 : build a mask against false zero
79 the end-of-count bit is set in t8 iff it applies.
107 /* Add the end-of-count bit to the eos detection bitmask. */
[all …]
/kernel/linux/linux-5.10/arch/alpha/lib/
Dstxncpy.S1 /* SPDX-License-Identifier: GPL-2.0 */
6 * Copy no more than COUNT bytes of the null-terminated string from
13 * On input:
24 * the end of the range specified by COUNT
27 * a2 = the number of full words left in COUNT
29 * Furthermore, v0, a3-a5, t11, and $at are untouched.
54 /* Create the 1st output word and detect 0's in the 1st input word. */
55 lda t2, -1 # e1 : build a mask against false zero
79 the end-of-count bit is set in t8 iff it applies.
107 /* Add the end-of-count bit to the eos detection bitmask. */
[all …]
/kernel/linux/linux-6.6/fs/unicode/
Dutf8-norm.c1 // SPDX-License-Identifier: GPL-2.0-only
11 int i = um->tables->utf8agetab_size - 1; in utf8version_is_supported()
13 while (i >= 0 && um->tables->utf8agetab[i] != 0) { in utf8version_is_supported()
14 if (version == um->tables->utf8agetab[i]) in utf8version_is_supported()
16 i--; in utf8version_is_supported()
22 * UTF-8 valid ranges.
24 * The UTF-8 encoding spreads the bits of a 32bit word over several
35 * There is an additional requirement on UTF-8, in that only the
47 * Actual unicode characters are limited to the range 0x0 - 0x10FFFF,
51 * 0 - 0x7F: 0 - 0x7F
[all …]
/kernel/linux/linux-6.6/Documentation/input/devices/
Dntrig.rst4 N-Trig touchscreen Driver
7 :Copyright: |copy| 2008-2010 Rafi Rubin <rafi@seas.upenn.edu>
8 :Copyright: |copy| 2009-2010 Stephane Chatty
10 This driver provides support for N-Trig pen and multi-touch sensors. Single
11 and multi-touch events are translated to the appropriate protocols for
12 the hid and input systems. Pen events are sufficiently hid compliant and
13 are left to the hid core. The driver also provides additional filtering
16 This driver has been reported to work properly with multiple N-Trig devices
21 ----------
29 +-----------------------+-----------------------------------------------------+
[all …]

12345678910>>...24