Home
last modified time | relevance | path

Searched full:input (Results 1 – 25 of 4525) sorted by relevance

12345678910>>...181

/Linux-v5.4/sound/soc/codecs/
Dwm5100-tables.c861 { 0x0301, 0x0000 }, /* R769 - Input Enables */
862 { 0x0302, 0x0000 }, /* R770 - Input Enables Status */
872 { 0x0319, 0x0022 }, /* R793 - Input Volume Ramp */
978 { 0x0640, 0x0000 }, /* R1600 - PWM1MIX Input 1 Source */
979 { 0x0641, 0x0080 }, /* R1601 - PWM1MIX Input 1 Volume */
980 { 0x0642, 0x0000 }, /* R1602 - PWM1MIX Input 2 Source */
981 { 0x0643, 0x0080 }, /* R1603 - PWM1MIX Input 2 Volume */
982 { 0x0644, 0x0000 }, /* R1604 - PWM1MIX Input 3 Source */
983 { 0x0645, 0x0080 }, /* R1605 - PWM1MIX Input 3 Volume */
984 { 0x0646, 0x0000 }, /* R1606 - PWM1MIX Input 4 Source */
[all …]
/Linux-v5.4/arch/arm/boot/dts/
Dexynos4412-midas.dtsi174 maxim,charge-input-threshold-microvolt = <4300000>;
925 PIN_SLP(gpa0-0, INPUT, NONE);
927 PIN_SLP(gpa0-2, INPUT, NONE);
928 PIN_SLP(gpa0-3, INPUT, UP);
929 PIN_SLP(gpa0-4, INPUT, NONE);
930 PIN_SLP(gpa0-5, INPUT, DOWN);
931 PIN_SLP(gpa0-6, INPUT, DOWN);
932 PIN_SLP(gpa0-7, INPUT, UP);
934 PIN_SLP(gpa1-0, INPUT, DOWN);
935 PIN_SLP(gpa1-1, INPUT, DOWN);
[all …]
Dexynos3250-monk.dts15 #include <dt-bindings/input/input.h>
481 PIN_SLP(gpa0-0, INPUT, DOWN);
482 PIN_SLP(gpa0-1, INPUT, DOWN);
483 PIN_SLP(gpa0-2, INPUT, DOWN);
484 PIN_SLP(gpa0-3, INPUT, DOWN);
485 PIN_SLP(gpa0-4, INPUT, DOWN);
486 PIN_SLP(gpa0-5, INPUT, DOWN);
487 PIN_SLP(gpa0-6, INPUT, DOWN);
488 PIN_SLP(gpa0-7, INPUT, DOWN);
490 PIN_SLP(gpa1-0, INPUT, DOWN);
[all …]
Dtegra124-nyan-blaze.dts41 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
48 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
55 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
62 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
69 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
76 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
83 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
90 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
97 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
104 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
[all …]
Dtegra124-nyan-big.dts43 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
50 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
57 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
64 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
71 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
78 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
85 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
92 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
99 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
106 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
[all …]
Dexynos3250-rinato.dts15 #include <dt-bindings/input/input.h>
672 PIN_SLP(gpa0-0, INPUT, DOWN);
673 PIN_SLP(gpa0-1, INPUT, DOWN);
674 PIN_SLP(gpa0-2, INPUT, DOWN);
675 PIN_SLP(gpa0-3, INPUT, DOWN);
676 PIN_SLP(gpa0-4, INPUT, DOWN);
677 PIN_SLP(gpa0-5, INPUT, DOWN);
678 PIN_SLP(gpa0-6, INPUT, DOWN);
679 PIN_SLP(gpa0-7, INPUT, DOWN);
681 PIN_SLP(gpa1-0, INPUT, DOWN);
[all …]
Dtegra30-beaver.dts75 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
82 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
89 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
96 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
103 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
110 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
117 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
124 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
131 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
138 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
[all …]
/Linux-v5.4/drivers/mfd/
Dcs47l24-tables.c255 { 0x00000300, 0x0000 }, /* R768 - Input Enables */
256 { 0x00000308, 0x0000 }, /* R776 - Input Rate */
257 { 0x00000309, 0x0022 }, /* R777 - Input Volume Ramp */
352 { 0x00000640, 0x0000 }, /* R1600 - PWM1MIX Input 1 Source */
353 { 0x00000641, 0x0080 }, /* R1601 - PWM1MIX Input 1 Volume */
354 { 0x00000642, 0x0000 }, /* R1602 - PWM1MIX Input 2 Source */
355 { 0x00000643, 0x0080 }, /* R1603 - PWM1MIX Input 2 Volume */
356 { 0x00000644, 0x0000 }, /* R1604 - PWM1MIX Input 3 Source */
357 { 0x00000645, 0x0080 }, /* R1605 - PWM1MIX Input 3 Volume */
358 { 0x00000646, 0x0000 }, /* R1606 - PWM1MIX Input 4 Source */
[all …]
Dwm8997-tables.c246 { 0x00000300, 0x0000 }, /* R768 - Input Enables */
247 { 0x00000308, 0x0000 }, /* R776 - Input Rate */
248 { 0x00000309, 0x0022 }, /* R777 - Input Volume Ramp */
344 { 0x00000640, 0x0000 }, /* R1600 - PWM1MIX Input 1 Source */
345 { 0x00000641, 0x0080 }, /* R1601 - PWM1MIX Input 1 Volume */
346 { 0x00000642, 0x0000 }, /* R1602 - PWM1MIX Input 2 Source */
347 { 0x00000643, 0x0080 }, /* R1603 - PWM1MIX Input 2 Volume */
348 { 0x00000644, 0x0000 }, /* R1604 - PWM1MIX Input 3 Source */
349 { 0x00000645, 0x0080 }, /* R1605 - PWM1MIX Input 3 Volume */
350 { 0x00000646, 0x0000 }, /* R1606 - PWM1MIX Input 4 Source */
[all …]
Dwm5102-tables.c342 { 0x00000300, 0x0000 }, /* R768 - Input Enables */
343 { 0x00000308, 0x0000 }, /* R776 - Input Rate */
344 { 0x00000309, 0x0022 }, /* R777 - Input Volume Ramp */
475 { 0x00000640, 0x0000 }, /* R1600 - PWM1MIX Input 1 Source */
476 { 0x00000641, 0x0080 }, /* R1601 - PWM1MIX Input 1 Volume */
477 { 0x00000642, 0x0000 }, /* R1602 - PWM1MIX Input 2 Source */
478 { 0x00000643, 0x0080 }, /* R1603 - PWM1MIX Input 2 Volume */
479 { 0x00000644, 0x0000 }, /* R1604 - PWM1MIX Input 3 Source */
480 { 0x00000645, 0x0080 }, /* R1605 - PWM1MIX Input 3 Volume */
481 { 0x00000646, 0x0000 }, /* R1606 - PWM1MIX Input 4 Source */
[all …]
Dcs47l35-tables.c138 { 0x00000300, 0x0000 }, /* R768 (0x300) - Input Enables */
139 { 0x00000308, 0x0000 }, /* R776 (0x308) - Input Rate */
140 { 0x00000309, 0x0022 }, /* R777 (0x309) - Input Volume Ramp */
240 { 0x00000640, 0x0000 }, /* R1600 (0x640) - PWM1MIX Input 1 Source */
241 { 0x00000641, 0x0080 }, /* R1601 (0x641) - PWM1MIX Input 1 Volume */
242 { 0x00000642, 0x0000 }, /* R1602 (0x642) - PWM1MIX Input 2 Source */
243 { 0x00000643, 0x0080 }, /* R1603 (0x643) - PWM1MIX Input 2 Volume */
244 { 0x00000644, 0x0000 }, /* R1604 (0x644) - PWM1MIX Input 3 Source */
245 { 0x00000645, 0x0080 }, /* R1605 (0x645) - PWM1MIX Input 3 Volume */
246 { 0x00000646, 0x0000 }, /* R1606 (0x646) - PWM1MIX Input 4 Source */
[all …]
Dcs47l92-tables.c221 { 0x00000300, 0x0000 }, /* R768 (0x300) - Input Enables */
222 { 0x00000308, 0x0400 }, /* R776 (0x308) - Input Rate */
223 { 0x00000309, 0x0022 }, /* R777 (0x309) - Input Volume Ramp */
385 { 0x00000640, 0x0000 }, /* R1600 (0x640) - PWM1MIX Input 1 Source */
386 { 0x00000641, 0x0080 }, /* R1601 (0x641) - PWM1MIX Input 1 Volume */
387 { 0x00000642, 0x0000 }, /* R1602 (0x642) - PWM1MIX Input 2 Source */
388 { 0x00000643, 0x0080 }, /* R1603 (0x643) - PWM1MIX Input 2 Volume */
389 { 0x00000644, 0x0000 }, /* R1604 (0x644) - PWM1MIX Input 3 Source */
390 { 0x00000645, 0x0080 }, /* R1605 (0x645) - PWM1MIX Input 3 Volume */
391 { 0x00000646, 0x0000 }, /* R1606 (0x646) - PWM1MIX Input 4 Source */
[all …]
Dwm5110-tables.c773 { 0x00000300, 0x0000 }, /* R768 - Input Enables */
774 { 0x00000308, 0x0000 }, /* R776 - Input Rate */
775 { 0x00000309, 0x0022 }, /* R777 - Input Volume Ramp */
938 { 0x00000640, 0x0000 }, /* R1600 - PWM1MIX Input 1 Source */
939 { 0x00000641, 0x0080 }, /* R1601 - PWM1MIX Input 1 Volume */
940 { 0x00000642, 0x0000 }, /* R1602 - PWM1MIX Input 2 Source */
941 { 0x00000643, 0x0080 }, /* R1603 - PWM1MIX Input 2 Volume */
942 { 0x00000644, 0x0000 }, /* R1604 - PWM1MIX Input 3 Source */
943 { 0x00000645, 0x0080 }, /* R1605 - PWM1MIX Input 3 Volume */
944 { 0x00000646, 0x0000 }, /* R1606 - PWM1MIX Input 4 Source */
[all …]
Dcs47l90-tables.c184 { 0x00000300, 0x0000 }, /* R768 (0x300) - Input Enables */
185 { 0x00000308, 0x0400 }, /* R776 (0x308) - Input Rate */
186 { 0x00000309, 0x0022 }, /* R777 (0x309) - Input Volume Ramp */
357 { 0x00000640, 0x0000 }, /* R1600 (0x640) - PWM1MIX Input 1 Source */
358 { 0x00000641, 0x0080 }, /* R1601 (0x641) - PWM1MIX Input 1 Volume */
359 { 0x00000642, 0x0000 }, /* R1602 (0x642) - PWM1MIX Input 2 Source */
360 { 0x00000643, 0x0080 }, /* R1603 (0x643) - PWM1MIX Input 2 Volume */
361 { 0x00000644, 0x0000 }, /* R1604 (0x644) - PWM1MIX Input 3 Source */
362 { 0x00000645, 0x0080 }, /* R1605 (0x645) - PWM1MIX Input 3 Volume */
363 { 0x00000646, 0x0000 }, /* R1606 (0x646) - PWM1MIX Input 4 Source */
[all …]
Dcs47l85-tables.c463 { 0x00000300, 0x0000 }, /* R768 (0x300) - Input Enables */
464 { 0x00000308, 0x0000 }, /* R776 (0x308) - Input Rate */
465 { 0x00000309, 0x0022 }, /* R777 (0x309) - Input Volume Ramp */
646 { 0x00000640, 0x0000 }, /* R1600 (0x640) - PWM1MIX Input 1 Source */
647 { 0x00000641, 0x0080 }, /* R1601 (0x641) - PWM1MIX Input 1 Volume */
648 { 0x00000642, 0x0000 }, /* R1602 (0x642) - PWM1MIX Input 2 Source */
649 { 0x00000643, 0x0080 }, /* R1603 (0x643) - PWM1MIX Input 2 Volume */
650 { 0x00000644, 0x0000 }, /* R1604 (0x644) - PWM1MIX Input 3 Source */
651 { 0x00000645, 0x0080 }, /* R1605 (0x645) - PWM1MIX Input 3 Volume */
652 { 0x00000646, 0x0000 }, /* R1606 (0x646) - PWM1MIX Input 4 Source */
[all …]
Dwm8998-tables.c273 { 0x00000300, 0x0000 }, /* R768 - Input Enables */
274 { 0x00000308, 0x0000 }, /* R776 - Input Rate */
275 { 0x00000309, 0x0022 }, /* R777 - Input Volume Ramp */
397 { 0x00000640, 0x0000 }, /* R1600 - PWM1MIX Input 1 Source */
398 { 0x00000641, 0x0080 }, /* R1601 - PWM1MIX Input 1 Volume */
399 { 0x00000642, 0x0000 }, /* R1602 - PWM1MIX Input 2 Source */
400 { 0x00000643, 0x0080 }, /* R1603 - PWM1MIX Input 2 Volume */
401 { 0x00000644, 0x0000 }, /* R1604 - PWM1MIX Input 3 Source */
402 { 0x00000645, 0x0080 }, /* R1605 - PWM1MIX Input 3 Volume */
403 { 0x00000646, 0x0000 }, /* R1606 - PWM1MIX Input 4 Source */
[all …]
Dcs47l15-tables.c127 { 0x00000300, 0x0000 }, /* R768 (0x300) - Input Enables */
128 { 0x00000308, 0x0000 }, /* R776 (0x308) - Input Rate */
129 { 0x00000309, 0x0022 }, /* R777 (0x309) - Input Volume Ramp */
232 { 0x00000640, 0x0000 }, /* R1600 (0x640) - PWM1MIX Input 1 Source */
233 { 0x00000641, 0x0080 }, /* R1601 (0x641) - PWM1MIX Input 1 Volume */
234 { 0x00000642, 0x0000 }, /* R1602 (0x642) - PWM1MIX Input 2 Source */
235 { 0x00000643, 0x0080 }, /* R1603 (0x643) - PWM1MIX Input 2 Volume */
236 { 0x00000644, 0x0000 }, /* R1604 (0x644) - PWM1MIX Input 3 Source */
237 { 0x00000645, 0x0080 }, /* R1605 (0x645) - PWM1MIX Input 3 Volume */
238 { 0x00000646, 0x0000 }, /* R1606 (0x646) - PWM1MIX Input 4 Source */
[all …]
/Linux-v5.4/drivers/hid/
Dhid-magicmouse.c16 #include <linux/input/mt.h>
106 * @input: Input device through which we report events.
112 * @tracking_ids: Mapping of current touch input data to @touches.
115 struct input_dev *input; member
157 int last_state = test_bit(BTN_LEFT, msc->input->key) << 0 | in magicmouse_emit_buttons()
158 test_bit(BTN_RIGHT, msc->input->key) << 1 | in magicmouse_emit_buttons()
159 test_bit(BTN_MIDDLE, msc->input->key) << 2; in magicmouse_emit_buttons()
182 input_report_key(msc->input, BTN_MIDDLE, state & 4); in magicmouse_emit_buttons()
185 input_report_key(msc->input, BTN_LEFT, state & 1); in magicmouse_emit_buttons()
186 input_report_key(msc->input, BTN_RIGHT, state & 2); in magicmouse_emit_buttons()
[all …]
/Linux-v5.4/drivers/input/misc/
Dpcf50633-input.c2 /* NXP PCF50633 Input Driver
16 #include <linux/input.h>
33 struct pcf50633_input *input; in pcf50633_input_irq() local
36 input = data; in pcf50633_input_irq()
39 onkey_released = pcf50633_reg_read(input->pcf, PCF50633_REG_OOCSTAT) in pcf50633_input_irq()
43 input_report_key(input->input_dev, KEY_POWER, 1); in pcf50633_input_irq()
45 input_report_key(input->input_dev, KEY_POWER, 0); in pcf50633_input_irq()
47 input_sync(input->input_dev); in pcf50633_input_irq()
52 struct pcf50633_input *input; in pcf50633_input_probe() local
57 input = kzalloc(sizeof(*input), GFP_KERNEL); in pcf50633_input_probe()
[all …]
/Linux-v5.4/drivers/input/
DKconfig3 # Input device configuration
6 menu "Input device support"
9 config INPUT config
10 tristate "Generic input layer (needed for keyboard, mouse, ...)" if EXPERT
13 Say Y here if you have any input device (mouse, keyboard, tablet,
20 More information is available: <file:Documentation/input/input.rst>
25 module will be called input.
27 if INPUT
30 tristate "Export input device LEDs in sysfs"
32 default INPUT
[all …]
/Linux-v5.4/drivers/input/touchscreen/
Dipaq-micro-ts.c17 #include <linux/input.h>
23 struct input_dev *input; member
32 input_report_abs(ts->input, ABS_X, in micro_ts_receive()
34 input_report_abs(ts->input, ABS_Y, in micro_ts_receive()
36 input_report_key(ts->input, BTN_TOUCH, 1); in micro_ts_receive()
37 input_sync(ts->input); in micro_ts_receive()
39 input_report_abs(ts->input, ABS_X, 0); in micro_ts_receive()
40 input_report_abs(ts->input, ABS_Y, 0); in micro_ts_receive()
41 input_report_key(ts->input, BTN_TOUCH, 0); in micro_ts_receive()
42 input_sync(ts->input); in micro_ts_receive()
[all …]
/Linux-v5.4/arch/arm64/boot/dts/nvidia/
Dtegra210-p2571.dts4 #include <dt-bindings/input/input.h>
20 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
29 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
38 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
47 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
56 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
64 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
72 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
80 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
88 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
[all …]
Dtegra210-p2595.dtsi16 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
25 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
34 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
43 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
52 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
60 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
68 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
76 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
84 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
92 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
[all …]
/Linux-v5.4/drivers/media/pci/tw5864/
Dtw5864-video.c180 static void tw5864_frame_interval_set(struct tw5864_input *input);
208 static int tw5864_input_std_get(struct tw5864_input *input, in tw5864_input_std_get() argument
211 struct tw5864_dev *dev = input->root; in tw5864_input_std_get()
212 u8 std_reg = tw_indir_readb(TW5864_INDIR_VIN_E(input->nr)); in tw5864_input_std_get()
225 static int tw5864_enable_input(struct tw5864_input *input) in tw5864_enable_input() argument
227 struct tw5864_dev *dev = input->root; in tw5864_enable_input()
228 int nr = input->nr; in tw5864_enable_input()
240 input->frame_seqno = 0; in tw5864_enable_input()
241 input->frame_gop_seqno = 0; in tw5864_enable_input()
242 input->h264_idr_pic_id = 0; in tw5864_enable_input()
[all …]
/Linux-v5.4/include/media/drv-intf/
Dmsp3400.h23 to select which tuner input to use and which SCART input to use. The
24 selected tuner input, the selected SCART input and all I2S inputs go to
25 the DSP (the tuner input first goes through the demodulator).
29 and SCART1/2. Each output can select which DSP input to use. So the MAIN
30 output can select the tuner input while at the same time the SCART1 output
31 uses the I2S input.
37 outputs of the msp3400 can select which input to use: either the SCART1 or
45 specify in the 'input' arg of the s_routing function:
47 1) which tuner input to use
48 2) which SCART input to use
[all …]

12345678910>>...181