Home
last modified time | relevance | path

Searched +full:left +full:- +full:right (Results 1 – 25 of 1039) sorted by relevance

12345678910>>...42

/linux-6.12.1/include/kunit/
Dtest.h1 /* SPDX-License-Identifier: GPL-2.0 */
13 #include <kunit/try-catch.h>
47 * sub-subtest. See the "Subtests" section in
48 * https://node-tap.org/tap-protocol/
55 * enum kunit_status - Type of result for a test or test suite
89 * struct kunit_case - represents an individual test case.
109 * .. code-block:: c
115 * KUNIT_EXPECT_EQ(test, 0, add(-1, 1));
117 * KUNIT_EXPECT_EQ(test, -1, add(INT_MAX, INT_MIN));
151 * KUNIT_CASE - A helper for creating a &struct kunit_case
[all …]
/linux-6.12.1/Documentation/userspace-api/media/v4l/
Dpixfmt-y8i.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _V4L2-PIX-FMT-Y8I:
10 Interleaved grey-scale image, e.g. from a stereo-pair
16 This is a grey-scale image with a depth of 8 bits per pixel, but with
17 pixels from 2 sources interleaved. Each pixel is stored in a 16-bit
18 word. E.g. the R200 RealSense camera stores pixel from the left sensor
19 in lower and from the right sensor in the higher 8 bits.
27 .. flat-table::
28 :header-rows: 0
29 :stub-columns: 0
[all …]
/linux-6.12.1/sound/soc/sunxi/
Dsun50i-codec-analog.c1 // SPDX-License-Identifier: GPL-2.0+
6 * Copyright (C) 2016 Chen-Yu Tsai <wens@csie.org>
10 * Based on sun8i-codec-analog.c
22 #include <sound/soc-dapm.h>
25 #include "sun8i-adda-pr-regmap.h"
178 -450, 150, 0);
184 static const DECLARE_TLV_DB_SCALE(sun50i_codec_hp_vol_scale, -6300, 100, 1);
188 2, 31, TLV_DB_SCALE_ITEM(-4350, 150, 0),
193 2, 31, TLV_DB_SCALE_ITEM(-4350, 150, 0),
203 /* Mixer pre-gain */
[all …]
/linux-6.12.1/sound/soc/codecs/
Des8328.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * es8328.c -- ES8328 ALSA SoC Audio driver
5 * Copyright 2014 Sutajio Ko-Usagi PTE LTD
99 static const DECLARE_TLV_DB_SCALE(play_tlv, -3000, 100, 0);
100 static const DECLARE_TLV_DB_SCALE(dac_adc_tlv, -9600, 50, 0);
101 static const DECLARE_TLV_DB_SCALE(bypass_tlv, -1500, 300, 0);
123 if (es8328->deemph) { in es8328_set_deemph()
126 if (abs(deemph_settings[i].rate - es8328->playback_fs) < in es8328_set_deemph()
127 abs(deemph_settings[best].rate - es8328->playback_fs)) in es8328_set_deemph()
136 dev_dbg(component->dev, "Set deemphasis %d\n", val); in es8328_set_deemph()
[all …]
Dwm8971.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * wm8971.c -- WM8971 ALSA SoC Audio driver
95 static const char *wm8971_alc_func[] = { "Off", "Right", "Left", "Stereo" };
99 static const char *wm8971_mono_mux[] = {"Stereo", "Mono (Left)",
100 "Mono (Right)", "Digital Mono"};
142 SOC_DOUBLE_R("Bypass Left Playback Volume", WM8971_LOUTM1,
144 SOC_DOUBLE_R("Bypass Right Playback Volume", WM8971_ROUTM1,
159 SOC_ENUM("Treble Cut-off", wm8971_enum[2]),
180 SOC_ENUM("Playback De-emphasis", wm8971_enum[5]),
191 /* Left Mixer */
[all …]
Dtlv320aic3x.c1 // SPDX-License-Identifier: GPL-2.0-only
16 * ---------------------------------------
17 * MONO_LOUT -> N/A | MONO_LOUT -> N/A
18 * | IN1L -> LINE1L
19 * | IN1R -> LINE1R
20 * | IN2L -> LINE2L
21 * | IN2R -> LINE2R
22 * | MIC3L/R -> N/A
25 * ---------------------------------------
89 /* Output Common-Mode Voltage */
[all …]
Dwm8750.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * wm8750.c -- WM8750 ALSA SoC audio driver
97 static const char *wm8750_alc_func[] = {"Off", "Right", "Left", "Stereo"};
110 static const char *wm8750_mono_mux[] = {"Stereo", "Mono (Left)",
111 "Mono (Right)", "Digital Mono"};
145 SOC_ENUM("Playback De-emphasis", wm8750_enum[15]),
158 SOC_ENUM("Treble Cut-off", wm8750_enum[2]),
162 SOC_ENUM("3D Lower Cut-off", wm8750_enum[3]),
163 SOC_ENUM("3D Upper Cut-off", wm8750_enum[4]),
177 SOC_SINGLE("Left ADC Capture Volume", WM8750_LADC, 0, 255, 0),
[all …]
Dda9055.c1 // SPDX-License-Identifier: GPL-2.0-or-later
58 /* Input - Gain, Select and Filter Registers */
71 /* Output - Gain, Select and Filter Registers */
288 0x0, 0x10, TLV_DB_SCALE_ITEM(-5400, 0, 0),
289 /* -54dB to 15dB */
290 0x11, 0x3f, TLV_DB_SCALE_ITEM(-5400, 150, 0)
295 /* -78dB to 12dB */
296 0x08, 0x7f, TLV_DB_SCALE_ITEM(-7800, 75, 0)
305 static const DECLARE_TLV_DB_SCALE(mic_vol_tlv, -600, 600, 0);
306 static const DECLARE_TLV_DB_SCALE(mixin_gain_tlv, -450, 150, 0);
[all …]
Dwm8988.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * wm8988.c -- WM8988 ALSA SoC audio driver
149 static const char *alc_func_txt[] = {"Off", "Right", "Left", "Stereo"};
167 static const DECLARE_TLV_DB_SCALE(pga_tlv, -1725, 75, 0);
168 static const DECLARE_TLV_DB_SCALE(adc_tlv, -9750, 50, 1);
169 static const DECLARE_TLV_DB_SCALE(dac_tlv, -12750, 50, 1);
170 static const DECLARE_TLV_DB_SCALE(out_tlv, -12100, 100, 1);
171 static const DECLARE_TLV_DB_SCALE(bypass_tlv, -1500, 300, 0);
180 SOC_ENUM("Treble Cut-off", treble),
184 SOC_ENUM("3D Lower Cut-off", stereo_3d_lc),
[all …]
Dadau1761.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright 2011-2013 Analog Devices Inc.
6 * Author: Lars-Peter Clausen <lars@metafoo.de>
125 static const DECLARE_TLV_DB_SCALE(adau1761_sing_in_tlv, -1500, 300, 1);
126 static const DECLARE_TLV_DB_SCALE(adau1761_diff_in_tlv, -1200, 75, 0);
127 static const DECLARE_TLV_DB_SCALE(adau1761_out_tlv, -5700, 100, 0);
128 static const DECLARE_TLV_DB_SCALE(adau1761_sidetone_tlv, -1800, 300, 1);
129 static const DECLARE_TLV_DB_SCALE(adau1761_boost_tlv, -600, 600, 1);
130 static const DECLARE_TLV_DB_SCALE(adau1761_pga_boost_tlv, -2000, 2000, 1);
132 static const DECLARE_TLV_DB_SCALE(adau1761_alc_max_gain_tlv, -1200, 600, 0);
[all …]
Dda7210.c1 // SPDX-License-Identifier: GPL-2.0+
259 * min : 0x11 (-54.0 dB)
261 * reserved : 0x00 - 0x0F
267 /* -54 dB to +15 dB */
268 0x11, 0x3f, TLV_DB_SCALE_ITEM(-5400, 150, 0)
273 /* -54dB to 15dB */
274 0x11, 0x3f, TLV_DB_SCALE_ITEM(-5400, 150, 0)
278 0x0, 0x2, TLV_DB_SCALE_ITEM(-1800, 0, 1),
279 /* -18dB to 6dB */
280 0x3, 0x7, TLV_DB_SCALE_ITEM(-1800, 600, 0)
[all …]
Dwm9713.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * wm9713.c -- ALSA Soc WM9713 codec support
5 * Copyright 2006-10 Wolfson Microelectronics PLC.
8 * Features:-
47 static const char *wm9713_rec_mux[] = {"Stereo", "Left", "Right", "Mute"};
52 static const char *wm9713_alc_select[] = {"None", "Left", "Right", "Stereo"};
62 {"Off", "Mono", "Speaker", "Left Headphone", "Right Headphone",
73 SOC_ENUM_SINGLE(AC97_VIDEO, 3, 8, wm9713_rec_src), /* record mux left 3 */
74 SOC_ENUM_SINGLE(AC97_VIDEO, 0, 8, wm9713_rec_src), /* record mux right 4*/
78 SOC_ENUM_SINGLE(AC97_REC_GAIN, 11, 8, wm9713_spk_pga), /* speaker left input select 8 */
[all …]
/linux-6.12.1/scripts/kconfig/
Dexpr.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
24 * expr_lookup - return the expression with the given type and sub-nodes
25 * This looks up an expression with the specified type and sub-nodes. If such
29 * @l: left node
30 * @r: right node
41 if (e->type == type && e->left._initdata == l && in expr_lookup()
42 e->right._initdata == r) in expr_lookup()
47 e->type = type; in expr_lookup()
48 e->left._initdata = l; in expr_lookup()
[all …]
/linux-6.12.1/include/linux/
Duidgid.h1 /* SPDX-License-Identifier: GPL-2.0 */
50 #define INVALID_UID KUIDT_INIT(-1)
51 #define INVALID_GID KGIDT_INIT(-1)
53 static inline bool uid_eq(kuid_t left, kuid_t right) in uid_eq() argument
55 return __kuid_val(left) == __kuid_val(right); in uid_eq()
58 static inline bool gid_eq(kgid_t left, kgid_t right) in gid_eq() argument
60 return __kgid_val(left) == __kgid_val(right); in gid_eq()
63 static inline bool uid_gt(kuid_t left, kuid_t right) in uid_gt() argument
65 return __kuid_val(left) > __kuid_val(right); in uid_gt()
68 static inline bool gid_gt(kgid_t left, kgid_t right) in gid_gt() argument
[all …]
/linux-6.12.1/drivers/md/persistent-data/
Ddm-btree-remove.c1 // SPDX-License-Identifier: GPL-2.0-only
8 #include "dm-btree.h"
9 #include "dm-btree-internal.h"
10 #include "dm-transaction-manager.h"
13 #include <linux/device-mapper.h>
29 * Each node may have a left or right sibling. When decending the spine,
36 * [B] No left sibling
37 * ==> rebalance(node, right sibling)
39 * [C] No right sibling
40 * ==> rebalance(left sibling, node)
[all …]
/linux-6.12.1/arch/parisc/math-emu/
Dsfsub.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Linux/PA-RISC Project (http://www.parisc-linux.org/)
5 * Floating-point emulation code
6 * Copyright (C) 2001 Hewlett-Packard (Paul Bame) <bame@debian.org>
42 register unsigned int left, right, result, extent; in sgl_fsub() local
50 left = *leftptr; in sgl_fsub()
51 right = *rightptr; in sgl_fsub()
55 Sgl_xortointp1(left,right,/*to*/save); in sgl_fsub()
60 if ((result_exponent = Sgl_exponent(left)) == SGL_INFINITY_EXPONENT) in sgl_fsub()
62 if (Sgl_iszero_mantissa(left)) in sgl_fsub()
[all …]
Dsfadd.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Linux/PA-RISC Project (http://www.parisc-linux.org/)
5 * Floating-point emulation code
6 * Copyright (C) 2001 Hewlett-Packard (Paul Bame) <bame@debian.org>
42 register unsigned int left, right, result, extent; in sgl_fadd() local
52 left = *leftptr; in sgl_fadd()
53 right = *rightptr; in sgl_fadd()
57 Sgl_xortointp1(left,right,/*to*/save); in sgl_fadd()
62 if ((result_exponent = Sgl_exponent(left)) == SGL_INFINITY_EXPONENT) in sgl_fadd()
64 if (Sgl_iszero_mantissa(left)) in sgl_fadd()
[all …]
Dsfcmp.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Linux/PA-RISC Project (http://www.parisc-linux.org/)
5 * Floating-point emulation code
6 * Copyright (C) 2001 Hewlett-Packard (Paul Bame) <bame@debian.org>
42 register unsigned int left, right; in sgl_fcmp() local
46 left = *leftptr; in sgl_fcmp()
47 right = *rightptr; in sgl_fcmp()
52 if( (Sgl_exponent(left) == SGL_INFINITY_EXPONENT) in sgl_fcmp()
53 || (Sgl_exponent(right) == SGL_INFINITY_EXPONENT) ) in sgl_fcmp()
58 if( ( (Sgl_exponent(left) == SGL_INFINITY_EXPONENT) in sgl_fcmp()
[all …]
/linux-6.12.1/arch/x86/crypto/
Ddes3_ede-asm_64.S1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * des3_ede-asm_64.S - x86-64 assembly implementation of 3DES cipher
10 .file "des3_ede-asm_64.S"
68 * 1-way 3DES
92 #define initial_permutation(left, right) \ argument
93 do_permutation(left##d, right##d, 4, 0x0f0f0f0f); \
94 do_permutation(left##d, right##d, 16, 0x0000ffff); \
95 do_permutation(right##d, left##d, 2, 0x33333333); \
96 do_permutation(right##d, left##d, 8, 0x00ff00ff); \
98 movl left##d, RW0d; \
[all …]
/linux-6.12.1/Documentation/sound/cards/
Daudigy-mixer.rst5 This is based on sb-live-mixer.rst.
20 functionality. Only the default built-in code in the ALSA driver is described
34 one-way three wire serial bus for digital sound by Philips Semiconductors
42 FX-bus
48 ----------------------------------------
49 This control is used to attenuate samples from left and right front PCM FX-bus
50 accumulators. ALSA uses accumulators 8 and 9 for left and right front PCM
54 -------------------------------------------
55 This control is used to attenuate samples from left and right surround PCM FX-bus
56 accumulators. ALSA uses accumulators 2 and 3 for left and right surround PCM
[all …]
/linux-6.12.1/fs/xfs/scrub/
Dbitmap.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (C) 2018-2023 Oracle. All Rights Reserved.
36 #define START(node) ((node)->bn_start)
37 #define LAST(node) ((node)->bn_last)
41 * forward-declare them anyway for clarity.
63 for ((bn) = rb_entry_safe(rb_first(&(bitmap)->xb_root.rb_root), \ in INTERVAL_TREE_DEFINE()
66 (bn) = rb_entry_safe(rb_next(&(bn)->bn_rbnode), \
78 uint64_t last = start + len - 1;
80 while ((bn = xbitmap64_tree_iter_first(&bitmap->xb_root, start, last))) {
81 if (bn->bn_start < start && bn->bn_last > last) {
[all …]
/linux-6.12.1/sound/soc/meson/
Dt9015.c1 // SPDX-License-Identifier: GPL-2.0
56 struct snd_soc_component *component = dai->component; in t9015_dai_set_fmt()
69 return -EINVAL; in t9015_dai_set_fmt()
76 return -EINVAL; in t9015_dai_set_fmt()
86 .name = "t9015-hifi",
100 static const DECLARE_TLV_DB_MINMAX_MUTE(dac_vol_tlv, -9525, 0);
106 static const char * const dacr_in_txt[] = { "Right", "Left" };
109 static const char * const dacl_in_txt[] = { "Left", "Right" };
130 SOC_DAPM_ENUM("Right DAC Source", dacr_in_enum);
132 SOC_DAPM_ENUM("Left DAC Source", dacl_in_enum);
[all …]
/linux-6.12.1/tools/testing/selftests/hid/tests/
Dbase_gamepad.py1 # SPDX-License-Identifier: GPL-2.0
64 self.left = (127, 127)
65 self.right = (127, 127)
83 left=(None, None), argument
84 right=(None, None), argument
93 :param left: a tuple of absolute (x, y) value of the left joypad
95 :param right: a tuple of absolute (x, y) value of the right joypad
126 right = replace_none_in_tuple(right, self.right)
127 self.right = right
128 left = replace_none_in_tuple(left, self.left)
[all …]
/linux-6.12.1/fs/quota/
Dkqid.c1 // SPDX-License-Identifier: GPL-2.0
7 * qid_eq - Test to see if to kquid values are the same
8 * @left: A qid value
9 * @right: Another quid value
13 bool qid_eq(struct kqid left, struct kqid right) in qid_eq() argument
15 if (left.type != right.type) in qid_eq()
17 switch(left.type) { in qid_eq()
19 return uid_eq(left.uid, right.uid); in qid_eq()
21 return gid_eq(left.gid, right.gid); in qid_eq()
23 return projid_eq(left.projid, right.projid); in qid_eq()
[all …]
/linux-6.12.1/tools/perf/util/
Dsort.c1 // SPDX-License-Identifier: GPL-2.0
25 #include "mem-events.h"
26 #include "mem-info.h"
28 #include "annotate-data.h"
30 #include "time-utils.h"
33 #include "trace-event.h"
38 #include <traceevent/event-parse.h>
68 * -t, --field-separator
94 return size - 1; in repsep_snprintf()
103 return -1; in cmp_null()
[all …]

12345678910>>...42