| /linux/tools/testing/selftests/timens/ |
| H A D | clock_nanosleep.c | 29 int abs; member 36 clock_nanosleep(args->clockid, args->abs ? TIMER_ABSTIME : 0, args->now, args->rem); in call_nanosleep() 41 static int run_test(int clockid, int abs) in run_test() argument 63 if (abs) { in run_test() 69 args.abs = abs; in run_test() 100 ksft_test_result_pass("clockid: %d abs:%d timeout\n", clockid, abs); in run_test() 105 pr_fail("clockid: %d abs: %d remain: %ld\n", in run_test() 106 clockid, abs, re in run_test() [all...] |
| /linux/arch/arm64/boot/dts/allwinner/ |
| H A D | sun50i-h700-anbernic-rg35xx-h.dts | 27 abs-flat = <32>; 28 abs-fuzz = <32>; 29 abs-range = <4096 0>; 35 abs-flat = <32>; 36 abs-fuzz = <32>; 37 abs-range = <0 4096>; 43 abs-flat = <32>; 44 abs-fuzz = <32>; 45 abs-range = <0 4096>; 51 abs-flat = <32>; [all …]
|
| /linux/Documentation/devicetree/bindings/input/ |
| H A D | adc-joystick.yaml | 68 abs-range: 80 abs-fuzz: 86 abs-flat: 97 - abs-range 116 abs-range = <3300 0>; 117 abs-fuzz = <4>; 118 abs-flat = <200>; 123 abs-range = <0 3300>; 124 abs-fuzz = <4>; 125 abs-flat = <200>;
|
| /linux/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3566-anbernic-rg353x.dtsi | 25 abs-flat = <32>; 26 abs-fuzz = <32>; 27 abs-range = <1023 15>; 33 abs-flat = <32>; 34 abs-fuzz = <32>; 35 abs-range = <15 1023>; 41 abs-flat = <32>; 42 abs-fuzz = <32>; 43 abs-range = <15 1023>; 49 abs-flat = <32>; [all …]
|
| H A D | rk3326-odroid-go3.dts | 47 abs-flat = <10>; 48 abs-fuzz = <10>; 49 abs-range = <180 800>; 55 abs-flat = <10>; 56 abs-fuzz = <10>; 57 abs-range = <180 800>; 63 abs-flat = <10>; 64 abs-fuzz = <10>; 65 abs-range = <180 800>; 71 abs-flat = <10>; [all …]
|
| H A D | rk3326-odroid-go2.dts | 25 abs-flat = <10>; 26 abs-fuzz = <10>; 27 abs-range = <172 772>; 33 abs-flat = <10>; 34 abs-fuzz = <10>; 35 abs-range = <278 815>;
|
| H A D | rk3326-odroid-go2-v11.dts | 29 abs-flat = <10>; 30 abs-fuzz = <10>; 31 abs-range = <172 772>; 37 abs-flat = <10>; 38 abs-fuzz = <10>; 39 abs-range = <278 815>;
|
| /linux/tools/testing/selftests/hid/tests/ |
| H A D | test_gamepad.py | 220 0x81, 0x02, # ..Input (Data,Var,Abs) 28 222 0x81, 0x02, # ..Input (Data,Var,Abs) 32 225 0x81, 0x02, # ..Input (Data,Var,Abs) 38 227 0x81, 0x02, # ..Input (Data,Var,Abs) 42 235 0x81, 0x02, # ..Input (Data,Var,Abs) 58 238 0x81, 0x03, # ..Input (Cnst,Var,Abs) 64 246 0x81, 0x42, # ..Input (Data,Var,Abs,Null) 81 259 0x81, 0x02, # ..Input (Data,Var,Abs) 106 262 0x81, 0x03, # ..Input (Cnst,Var,Abs) 112 266 0x81, 0x02, # ..Input (Data,Var,Abs) 120 [all …]
|
| H A D | test_apple_keyboard.py | 39 0x81, 0x02, # .Input (Data,Var,Abs) 42 0x81, 0x01, # .Input (Cnst,Arr,Abs) 48 0x91, 0x02, # .Output (Data,Var,Abs) 51 0x91, 0x01, # .Output (Cnst,Arr,Abs) 59 0x81, 0x00, # .Input (Data,Arr,Abs) 74 0x81, 0x02, # ..Input (Data,Var,Abs) 85 0x81, 0x01, # .Input (Cnst,Arr,Abs) 90 0x81, 0x02, # .Input (Data,Var,Abs) 93 0x81, 0x02, # .Input (Data,Var,Abs) 96 0x81, 0x01, # .Input (Cnst,Arr,Abs) [all …]
|
| H A D | test_ite_keyboard.py | 41 0xb1, 0x00, # .Feature (Data,Arr,Abs) 20 54 0x81, 0x02, # .Input (Data,Var,Abs) 45 57 0x81, 0x03, # .Input (Cnst,Var,Abs) 51 63 0x91, 0x02, # .Output (Data,Var,Abs) 63 66 0x91, 0x03, # .Output (Cnst,Var,Abs) 69 74 0x81, 0x00, # .Input (Data,Arr,Abs) 87 86 0x81, 0x00, # .Input (Data,Arr,Abs) 112 99 0x81, 0x03, # .Input (Cnst,Var,Abs) 137 111 0x81, 0x02, # .Input (Data,Var,Abs) 162 123 0x81, 0x02, # .Input (Data,Var,Abs) 185
|
| H A D | test_keyboard.py | 100 0x81, 0x02, # .Input (Data,Var,Abs) 107 0x81, 0x02, # .Input (Data,Var,Abs) 130 0x81, 0x02, # .Input (Data,Var,Abs) 138 0x81, 0x00, # .Input (Data,Arr,Abs) 186 0x81, 0x02, # .Input (Data,Var,Abs) 189 0x81, 0x01, # .Input (Cnst,Arr,Abs) 195 0x91, 0x02, # .Output (Data,Var,Abs) 198 0x91, 0x01, # .Output (Cnst,Arr,Abs) 206 0x81, 0x00, # .Input (Data,Arr,Abs) 232 0x81, 0x02, # .Input (Data,Var,Abs) [all …]
|
| /linux/drivers/hid/ |
| H A D | hid-maltron.c | 41 0x81, 0x01, /* Input (Const,Array,Abs) */ 51 0x81, 0x00, /* Input (Data,Array,Abs) */ 61 0x81, 0x00, /* Input (Data,Array,Abs) */ 65 0xB1, 0x02, /* Feature (Data,Var,Abs) */ 67 0xB1, 0x01, /* Feature (Const,Array,Abs) */ 72 0x91, 0x02, /* Output (Data,Var,Abs) */ 74 0x91, 0x02, /* Output (Data,Var,Abs) */ 77 0x91, 0x01, /* Output (Const,Array,Abs) */ 98 0x81, 0x01, /* Input (Const,Array,Abs) */ 110 0x81, 0x00, /* Input (Data,Array,Abs) */ [all …]
|
| H A D | hid-bigbenff.c | 37 * 0x81, 0x02, // Input (Data,Var,Abs,No Wrap,Linear,Preferred State,No Null Position) 39 * 0x81, 0x01, // Input (Const,Array,Abs,No Wrap,Linear,Preferred State,No Null Position) 47 * 0x81, 0x42, // Input (Data,Var,Abs,No Wrap,Linear,Preferred State,Null State) 50 * 0x81, 0x01, // Input (Const,Array,Abs,No Wrap,Linear,Preferred State,No Null Position) 59 * 0x81, 0x02, // Input (Data,Var,Abs,No Wrap,Linear,Preferred State,No Null Position) 74 * 0x81, 0x02, // Input (Data,Var,Abs,No Wrap,Linear,Preferred State,No Null Position) 77 …* 0xB1, 0x02, // Feature (Data,Var,Abs,No Wrap,Linear,Preferred State,No Null Position,… 79 …* 0x91, 0x02, // Output (Data,Var,Abs,No Wrap,Linear,Preferred State,No Null Position,N… 88 * 0x81, 0x02, // Input (Data,Var,Abs,No Wrap,Linear,Preferred State,No Null Position) 126 0x81, 0x02, /* Input (Data,Var,Abs,No Wrap,Linear,Preferred State,No Null Position) */ [all …]
|
| H A D | hid-sigmamicro.c | 26 0x81, 0x00, /* Input (Data,Arr,Abs) 22 */ 37 0x81, 0x02, /* Input (Data,Var,Abs) 43 */ 39 0x81, 0x01, /* Input (Cnst,Arr,Abs) 47 */ 51 0x81, 0x02, /* Input (Data,Var,Abs) 73 */ 64 0x81, 0x00, /* Input (Data,Arr,Abs) 98 */ 72 0x81, 0x02, /* Input (Data,Var,Abs) 114 */ 85 0x81, 0x02, /* Input (Data,Var,Abs) 139 */ 98 0x81, 0x02, /* Input (Data,Var,Abs) 164 */
|
| H A D | hid-gembird.c | 32 0x81, 0x02, /* Input (Data,Var,Abs) */ 50 0x81, 0x02, /* Input (Data,Var,Abs) */ 53 0x81, 0x01, /* Input (Cnst,Arr,Abs) */ 57 0x81, 0x02, /* Input (Data,Var,Abs) */
|
| /linux/drivers/hid/bpf/progs/ |
| H A D | FR-TEC__Raptor-Mach-2.bpf.c | 33 * 0x81, 0x02, // Input (Data,Var,Abs) 26 41 * 0x81, 0x02, // Input (Data,Var,Abs) 44 49 * 0x81, 0x02, // Input (Data,Var,Abs) 62 57 * 0x81, 0x02, // Input (Data,Var,Abs) 80 65 * 0x81, 0x02, // Input (Data,Var,Abs) 98 73 * 0x81, 0x02, // Input (Data,Var,Abs) 116 81 * 0x81, 0x02, // Input (Data,Var,Abs) 134 89 * 0x81, 0x02, // Input (Data,Var,Abs) 152 97 * 0x81, 0x02, // Input (Data,Var,Abs) 170 105 * 0x81, 0x42, // Input (Data,Var,Abs,Null) 188 [all …]
|
| H A D | XPPen__ACK05.bpf.c | 42 * 0x81, 0x02, // Input (Data,Var,Abs) 26 44 * 0x81, 0x01, // Input (Cnst,Arr,Abs) 30 51 * 0x81, 0x02, // Input (Data,Var,Abs) 45 57 * 0x81, 0x02, // Input (Data,Var,Abs) 58 71 * 0x81, 0x02, // Input (Data,Var,Abs) 84 78 * 0x81, 0x00, // Input (Data,Arr,Abs) 99 99 * each button gets assigned a new slot in the Input (Data,Arr,Abs): 153 Input(Var|Abs) 156 Input(Var|Abs) 164 Input(Var|Abs) [all …]
|
| H A D | Thrustmaster__TCA-Yoke-Boeing.bpf.c | 39 * 0x81, 0x42, // Input (Data,Var,Abs,Null) 25 48 * 0x81, 0x02, // Input (Data,Var,Abs) 43 50 * 0x81, 0x03, // Input (Cnst,Var,Abs) 47 62 * 0x81, 0x02, // Input (Data,Var,Abs) 74 69 * 0x81, 0x02, // Input (Data,Var,Abs) 90 --> Needs to be changed 75 * 0x81, 0x02, // Input (Data,Var,Abs) 103 81 * 0x81, 0x03, // Input (Cnst,Var,Abs) 116 88 * 0xb1, 0x02, // Feature (Data,Var,Abs) 131 95 * 0xb1, 0x02, // Feature (Data,Var,Abs) 146
|
| H A D | XPPen__Artist24.bpf.c | 39 0x81, 0x02, // Input (Data,Var,Abs) 26 41 0x81, 0x03, // Input (Cnst,Var,Abs) 30 44 0x81, 0x02, // Input (Data,Var,Abs) 36 46 0x81, 0x03, // Input (Cnst,Var,Abs) 40 57 0x81, 0x02, // Input (Data,Var,Abs) 63 61 0x81, 0x02, // Input (Data,Var,Abs) 73 66 0x81, 0x42, // Input (Data,Var,Abs,Null) 83 72 0x81, 0x02, // Input (Data,Var,Abs) 95 76 0x81, 0x02, // Input (Data,Var,Abs) 103
|
| H A D | Microsoft__Xbox-Elite-2.bpf.c | 42 0x81, 0x02, // Input (Data,Var,Abs) 223 47 0x81, 0x03, // Input (Cnst,Var,Abs) 233 53 0x81, 0x02, // Input (Data,Var,Abs) 247 70 0x81, 0x02, // Input (Data,Var,Abs) 223 75 0x81, 0x03, // Input (Cnst,Var,Abs) 231 87 0x81, 0x02, // Input (Data,Var,Abs) 247
|
| /linux/drivers/virtio/ |
| H A D | virtio_input.c | 175 static void virtinput_cfg_abs(struct virtio_input *vi, int abs) in virtinput_cfg_abs() argument 179 virtinput_cfg_select(vi, VIRTIO_INPUT_CFG_ABS_INFO, abs); in virtinput_cfg_abs() 180 virtio_cread_le(vi->vdev, struct virtio_input_config, u.abs.min, &mi); in virtinput_cfg_abs() 181 virtio_cread_le(vi->vdev, struct virtio_input_config, u.abs.max, &ma); in virtinput_cfg_abs() 182 virtio_cread_le(vi->vdev, struct virtio_input_config, u.abs.res, &re); in virtinput_cfg_abs() 183 virtio_cread_le(vi->vdev, struct virtio_input_config, u.abs.fuzz, &fu); in virtinput_cfg_abs() 184 virtio_cread_le(vi->vdev, struct virtio_input_config, u.abs.flat, &fl); in virtinput_cfg_abs() 185 input_set_abs_params(vi->idev, abs, mi, ma, fu, fl); in virtinput_cfg_abs() 186 input_abs_set_res(vi->idev, abs, re); in virtinput_cfg_abs() 227 int abs, err, nslots; in virtinput_probe() local [all …]
|
| /linux/arch/m68k/fpsp040/ |
| H A D | bindec.S | 28 | A2. Set X = abs(input). 57 | 10^^(abs(ISCALE)) using a rounding mode which is a 122 | a2: pointer to FP_X; abs(original value) in ext 208 | A2. Set X = abs(input). 214 andil #0x7fffffff,FP_SCR2(%a6) |create abs(X) 238 | F_SCR2:Abs(X)/Abs(X) with $3fff exponent 301 | F_SCR2:Abs(X) with $3fff exponent/Unchanged 332 | of ISCALE, used in A9. Fp1 contains 10^^(abs(ISCALE)) using 373 | F_SCR2:Abs(X) with $3fff exponent/Unchanged 398 negl %d0 |and take abs of ISCALE [all …]
|
| /linux/arch/x86/tools/ |
| H A D | relocs_common.c | 15 die("relocs [--abs-syms|--abs-relocs|--reloc-info|--text|--realmode]" \ in usage() 37 if (strcmp(arg, "--abs-syms") == 0) { in main() 41 if (strcmp(arg, "--abs-relocs") == 0) { in main()
|
| /linux/drivers/input/joystick/ |
| H A D | adi.c | 100 char *abs; member 200 char *abs = adi->abs; in adi_decode() local 208 input_report_abs(dev, *abs++, adi_get_bits(adi, 10)); in adi_decode() 211 input_report_abs(dev, *abs++, adi_get_bits(adi, 8)); in adi_decode() 216 input_report_abs(dev, *abs++, ((t >> 2) & 1) - ( t & 1)); in adi_decode() 217 input_report_abs(dev, *abs++, ((t >> 1) & 1) - ((t >> 3) & 1)); in adi_decode() 224 input_report_abs(dev, *abs++, adi_hat_to_axis[t].x); in adi_decode() 225 input_report_abs(dev, *abs++, adi_hat_to_axis[t].y); in adi_decode() 398 adi->abs = adi_abs[t]; in adi_init_input() 417 set_bit(adi->abs[i], input_dev->absbit); in adi_init_input() [all …]
|
| H A D | tmdc.c | 76 char abs; member 97 const signed char *abs; member 112 signed char *abs[2]; 180 if (port->abs[i] < 0) in tmdc_parse_packet() 183 input_report_abs(port->dev, port->abs[i], data[tmdc_byte_a[i]]); in tmdc_parse_packet() 279 port->abs = model->axes; in tmdc_setup_port() 287 port->absc = model->abs; in tmdc_setup_port() 317 if (port->abs[i] >= 0) in tmdc_setup_port() 318 input_set_abs_params(input_dev, port->abs[i], 8, 248, 2, 4); in tmdc_setup_port()
|