/Linux-v5.4/sound/soc/codecs/ |
D | wm5100-tables.c | 861 { 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/ |
D | exynos4412-midas.dtsi | 174 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 …]
|
D | exynos3250-monk.dts | 15 #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 …]
|
D | tegra124-nyan-blaze.dts | 41 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 …]
|
D | tegra124-nyan-big.dts | 43 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 …]
|
D | exynos3250-rinato.dts | 15 #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 …]
|
D | tegra30-beaver.dts | 75 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/ |
D | cs47l24-tables.c | 255 { 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 …]
|
D | wm8997-tables.c | 246 { 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 …]
|
D | wm5102-tables.c | 342 { 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 …]
|
D | cs47l35-tables.c | 138 { 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 …]
|
D | cs47l92-tables.c | 221 { 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 …]
|
D | wm5110-tables.c | 773 { 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 …]
|
D | cs47l90-tables.c | 184 { 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 …]
|
D | cs47l85-tables.c | 463 { 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 …]
|
D | wm8998-tables.c | 273 { 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 …]
|
D | cs47l15-tables.c | 127 { 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/ |
D | hid-magicmouse.c | 16 #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/ |
D | pcf50633-input.c | 2 /* 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/ |
D | Kconfig | 3 # 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/ |
D | ipaq-micro-ts.c | 17 #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/ |
D | tegra210-p2571.dts | 4 #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 …]
|
D | tegra210-p2595.dtsi | 16 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/ |
D | tw5864-video.c | 180 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/ |
D | msp3400.h | 23 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 …]
|