| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx8ulp-evk.dts | 25 reg = <0x0 0x80000000 0 0x80000000>; 36 size = <0 0x28000000>; 41 reg = <0 0xa8600000 0 0x1000000>; 46 reg = <0 0x1fff8000 0 0x1000>; 51 reg = <0 0xaff00000 0 0x8000>; 56 reg = <0 0xaff08000 0 0x8000>; 61 reg = <0 0xaff10000 0 0x8000>; 66 reg = <0 0xaff18000 0 0x8000>; 72 reg = <0 0xa8400000 0 0x100000>; 81 #clock-cells = <0>; [all …]
|
| /linux/kernel/bpf/preload/iterators/ |
| H A D | iterators.lskel-little-endian.h | 27 int fd = skel_link_create(prog_fd, 0, BPF_TRACE_ITER); in iterators_bpf__dump_bpf_map__attach() 29 if (fd > 0) in iterators_bpf__dump_bpf_map__attach() 38 int fd = skel_link_create(prog_fd, 0, BPF_TRACE_ITER); in iterators_bpf__dump_bpf_prog__attach() 40 if (fd > 0) in iterators_bpf__dump_bpf_prog__attach() 48 int ret = 0; in iterators_bpf__attach() 50 ret = ret < 0 ? ret : iterators_bpf__dump_bpf_map__attach(skel); in iterators_bpf__attach() 51 ret = ret < 0 ? ret : iterators_bpf__dump_bpf_prog__attach(skel); in iterators_bpf__attach() 52 return ret < 0 ? ret : 0; in iterators_bpf__attach() 96 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ in iterators_bpf__load() 97 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ in iterators_bpf__load() [all …]
|
| H A D | iterators.lskel-big-endian.h | 27 int fd = skel_link_create(prog_fd, 0, BPF_TRACE_ITER); in iterators_bpf__dump_bpf_map__attach() 29 if (fd > 0) in iterators_bpf__dump_bpf_map__attach() 38 int fd = skel_link_create(prog_fd, 0, BPF_TRACE_ITER); in iterators_bpf__dump_bpf_prog__attach() 40 if (fd > 0) in iterators_bpf__dump_bpf_prog__attach() 48 int ret = 0; in iterators_bpf__attach() 50 ret = ret < 0 ? ret : iterators_bpf__dump_bpf_map__attach(skel); in iterators_bpf__attach() 51 ret = ret < 0 ? ret : iterators_bpf__dump_bpf_prog__attach(skel); in iterators_bpf__attach() 52 return ret < 0 ? ret : 0; in iterators_bpf__attach() 93 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ in iterators_bpf__load() 94 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ in iterators_bpf__load() [all …]
|
| /linux/drivers/net/wan/ |
| H A D | wanxlfw.inc_shipped | 2 0x60,0x00,0x00,0x16,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 3 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0xB9,0x40,0x00,0x00,0x00,0x00,0x00, 4 0x10,0x14,0x42,0x80,0x4A,0xB0,0x09,0xB0,0x00,0x00,0x10,0x04,0x67,0x00,0x00,0x0E, 5 0x06,0xB0,0x40,0x00,0x00,0x00,0x09,0xB0,0x00,0x00,0x10,0x04,0x58,0x80,0x0C,0x80, 6 0x00,0x00,0x00,0x10,0x66,0x00,0xFF,0xDE,0x21,0xFC,0x00,0x00,0x16,0xBC,0x00,0x6C, 7 0x21,0xFC,0x00,0x00,0x17,0x5E,0x01,0x00,0x21,0xFC,0x00,0x00,0x16,0xDE,0x01,0x78, 8 0x21,0xFC,0x00,0x00,0x16,0xFE,0x01,0x74,0x21,0xFC,0x00,0x00,0x17,0x1E,0x01,0x70, 9 0x21,0xFC,0x00,0x00,0x17,0x3E,0x01,0x6C,0x21,0xFC,0x00,0x00,0x18,0x4C,0x02,0x00, 10 0x23,0xFC,0x78,0x00,0x00,0x00,0xFF,0xFC,0x15,0x48,0x33,0xFC,0x04,0x80,0xFF,0xFC, 11 0x10,0x26,0x33,0xFC,0x01,0x10,0xFF,0xFC,0x10,0x2A,0x23,0xFC,0x00,0xD4,0x9F,0x40, [all …]
|
| /linux/net/mac80211/tests/ |
| H A D | s1g_tim.c | 17 ((((blk_off) & 0x1f) << 3) | ((inverse) ? BIT(2) : 0) | \ 18 ((enc_mode) & 0x3)) 22 for (int b = 7; b >= 0; b--) in byte_to_bitstr() 23 *out++ = (v & BIT(b)) ? '1' : '0'; in byte_to_bitstr() 24 *out = '\0'; in byte_to_bitstr() 33 unsigned int blk = 0; in dump_tim_bits() 38 u8 mode = ctrl & 0x03; in dump_tim_bits() 50 kunit_info(test, " octet %2u (ctrl) : %s (0x%02x)", oct, in dump_tim_bits() 59 kunit_info(test, " octet %2u (blk-map) : %s (0x%02x)", in dump_tim_bits() 63 for (u8 sb = 0; sb < 8; sb++) { in dump_tim_bits() [all …]
|
| /linux/crypto/ |
| H A D | testmgr.h | 34 * @ksize: Length of @key in bytes (0 if no key) 101 * @crypt_error: When @novrfy=0, the expected error from encrypt(). When 203 "\x35\x3F\x6C\x42\xD0\x88\x66\xB1\xD0\x5A\x0F\x20\x35\x02\x8B\x9D" 257 "\x35\x3F\x6C\x42\xD0\x88\x66\xB1\xD0\x5A\x0F\x20\x35\x02\x8B\x9D" 269 "\xF9\x80\x3F\x8F\x6F\x8A\xE3\x42\xE9\x31\xFD\x8A\xE4\x7A\x22\x0D" 320 "\x98\x42\xF0\x02\x00\x25\x38\xC5\x85\x69\x8A\x7D\x2F\x95\x6C\x43" 334 "\x68\x27\xE2\x96\xB5\x72\xC9\xC3\xD4\x42\xAA\xAA\xCA\x95\x8F\xFF" 337 "\x42\x21\x5E\xA0\xA1\x2A\x58\x35\xBB\x10\xE7\xBA\x27\x0A\x3B\xB3" 357 "\x56\xF4\xF3\xF8\x27\x0A\x7B\x42\x0D\x92\x70\x47\xE7\x42\x51\xA9" 464 "\xB2\x75\x35\x01\xC3\xC3\xC4\x94\xE8\x84\x86\x64\x81\xF4\x42\xAA" [all …]
|
| H A D | dh.c | 27 memset(ctx, 0, sizeof(*ctx)); in dh_clear_ctx() 50 return (p_len < 2048) ? -EINVAL : 0; in dh_check_params_length() 52 return (p_len < 1536) ? -EINVAL : 0; in dh_check_params_length() 68 return 0; in dh_set_params() 80 if (crypto_dh_decode_key(buf, len, ¶ms) < 0) in dh_set_secret() 83 if (dh_set_params(ctx, ¶ms) < 0) in dh_set_secret() 90 return 0; in dh_set_secret() 113 return 0; in dh_is_pubkey_valid() 126 if (mpi_cmp_ui(y, 1) < 1 || mpi_cmp(y, ctx->p) >= 0) in dh_is_pubkey_valid() 134 val = mpi_alloc(0); in dh_is_pubkey_valid() [all …]
|
| /linux/net/wireless/certs/ |
| H A D | wens.hex | 2 0x30, 0x82, 0x02, 0xa7, 0x30, 0x82, 0x01, 0x8f, 3 0x02, 0x14, 0x61, 0xc0, 0x38, 0x65, 0x1a, 0xab, 4 0xdc, 0xf9, 0x4b, 0xd0, 0xac, 0x7f, 0xf0, 0x6c, 5 0x72, 0x48, 0xdb, 0x18, 0xc6, 0x00, 0x30, 0x0d, 6 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 7 0x01, 0x01, 0x0b, 0x05, 0x00, 0x30, 0x0f, 0x31, 8 0x0d, 0x30, 0x0b, 0x06, 0x03, 0x55, 0x04, 0x03, 9 0x0c, 0x04, 0x77, 0x65, 0x6e, 0x73, 0x30, 0x20, 10 0x17, 0x0d, 0x32, 0x33, 0x31, 0x32, 0x30, 0x31, 11 0x30, 0x37, 0x34, 0x31, 0x31, 0x34, 0x5a, 0x18, [all …]
|
| /linux/drivers/scsi/aic7xxx/ |
| H A D | aic79xx_seq.h_shipped | 9 0xff, 0x02, 0x06, 0x78, 10 0x00, 0xea, 0x6e, 0x59, 11 0x01, 0xea, 0x04, 0x30, 12 0xff, 0x04, 0x0c, 0x78, 13 0x19, 0xea, 0x6e, 0x59, 14 0x19, 0xea, 0x04, 0x00, 15 0x33, 0xea, 0x68, 0x59, 16 0x33, 0xea, 0x00, 0x00, 17 0x60, 0x3a, 0x3a, 0x68, 18 0x04, 0x4d, 0x35, 0x78, [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_varlen.c | 14 int test_pid = 0; 18 __u64 payload1_len1 = 0; 19 __u64 payload1_len2 = 0; 20 __u64 total1 = 0; 22 __u64 ret_bad_read = 0; 40 char payload_bad[5] = { 0x42, 0x42, 0x42, 0x42, 0x42 }; 51 return 0; in handler64_unsigned() 53 len = bpf_probe_read_kernel_str(payload, MAX_LEN, &buf_in1[0]); in handler64_unsigned() 54 if (len >= 0) { in handler64_unsigned() 59 len = bpf_probe_read_kernel_str(payload, MAX_LEN, &buf_in2[0]); in handler64_unsigned() [all …]
|
| /linux/lib/crypto/tests/ |
| H A D | poly1305-testvecs.h | 9 .data_len = 0, 11 0xe8, 0x2d, 0x67, 0x2c, 0x01, 0x48, 0xf9, 0xb7, 12 0x87, 0x85, 0x3f, 0xcf, 0x18, 0x66, 0x8c, 0xd3, 18 0xb8, 0xad, 0xca, 0x6b, 0x32, 0xba, 0x34, 0x42, 19 0x54, 0x10, 0x28, 0xf5, 0x0f, 0x7e, 0x8e, 0xe3, 25 0xb8, 0xf7, 0xf4, 0xc2, 0x85, 0x33, 0x80, 0x63, 26 0xd1, 0x45, 0xda, 0xf8, 0x7c, 0x79, 0x42, 0xd1, 32 0xf3, 0x73, 0x7b, 0x60, 0x24, 0xcc, 0x5d, 0x3e, 33 0xd1, 0x95, 0x86, 0xce, 0x89, 0x0a, 0x33, 0xba, 39 0x0a, 0x1a, 0x2d, 0x39, 0xea, 0x49, 0x8f, 0xb7, [all …]
|
| H A D | blake2b-testvecs.h | 9 .data_len = 0, 11 0x78, 0x6a, 0x02, 0xf7, 0x42, 0x01, 0x59, 0x03, 12 0xc6, 0xc6, 0xfd, 0x85, 0x25, 0x52, 0xd2, 0x72, 13 0x91, 0x2f, 0x47, 0x40, 0xe1, 0x58, 0x47, 0x61, 14 0x8a, 0x86, 0xe2, 0x17, 0xf7, 0x1f, 0x54, 0x19, 15 0xd2, 0x5e, 0x10, 0x31, 0xaf, 0xee, 0x58, 0x53, 16 0x13, 0x89, 0x64, 0x44, 0x93, 0x4e, 0xb0, 0x4b, 17 0x90, 0x3a, 0x68, 0x5b, 0x14, 0x48, 0xb7, 0x55, 18 0xd5, 0x6f, 0x70, 0x1a, 0xfe, 0x9b, 0xe2, 0xce, 24 0x6f, 0x2e, 0xcc, 0x83, 0x53, 0xa3, 0x20, 0x16, [all …]
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | varlen.c | 14 int duration = 0, err; in test_varlen() 20 const char exp_str[] = "Hello, \0World!\0"; in test_varlen() 68 CHECK_VAL(data->payload_bad[0], 0x42); in test_varlen() 69 CHECK_VAL(data->payload_bad[1], 0x42); in test_varlen() 70 CHECK_VAL(data->payload_bad[2], 0); in test_varlen() 71 CHECK_VAL(data->payload_bad[3], 0x42); in test_varlen() 72 CHECK_VAL(data->payload_bad[4], 0x42); in test_varlen()
|
| H A D | sha256.c | 9 /* Test libbpf_sha256() for all lengths from 0 to MAX_LEN inclusively. */ 17 0x62, 0x30, 0x0e, 0x1d, 0xea, 0x7f, 0xc4, 0x74, in test_sha256() 18 0xfd, 0x8e, 0x64, 0x0b, 0xd8, 0x5f, 0xea, 0x04, in test_sha256() 19 0xf3, 0xef, 0x77, 0x42, 0xc2, 0x01, 0xb8, 0x90, in test_sha256() 20 0x6e, 0x19, 0x91, 0x1b, 0xca, 0xb3, 0x28, 0x42, in test_sha256() 22 __u64 seed = 0; in test_sha256() 35 for (i = 0; i < MAX_LEN; i++) { in test_sha256() 40 /* Calculate a digest for each length 0 through MAX_LEN inclusively. */ in test_sha256() 41 for (i = 0; i <= MAX_LEN; i++) in test_sha256()
|
| /linux/drivers/media/i2c/ |
| H A D | vd55g1.c | 31 #define VD55G1_REG_MODEL_ID CCI_REG32_LE(0x0000) 32 #define VD55G1_MODEL_ID_VD55G1 0x53354731 /* Mono */ 33 #define VD55G1_MODEL_ID_VD65G4 0x53354733 /* RGB */ 34 #define VD55G1_REG_REVISION CCI_REG16_LE(0x0004) 35 #define VD55G1_REVISION_CCB 0x2020 36 #define VD55G1_REVISION_BAYER 0x3030 37 #define VD55G1_REG_FWPATCH_REVISION CCI_REG16_LE(0x0012) 38 #define VD55G1_REG_FWPATCH_START_ADDR CCI_REG8(0x2000) 39 #define VD55G1_REG_SYSTEM_FSM CCI_REG8(0x001c) 40 #define VD55G1_SYSTEM_FSM_READY_TO_BOOT 0x01 [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/bonnell/ |
| H A D | cache.json | 4 "Counter": "0,1", 5 "EventCode": "0x40", 8 "UMask": "0xa3" 12 "Counter": "0,1", 13 "EventCode": "0x40", 16 "UMask": "0x83" 20 "Counter": "0,1", 21 "EventCode": "0x40", 24 "UMask": "0x10" 28 "Counter": "0,1", [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
| H A D | dp.c | 37 *ver = nvbios_rd08(bios, data + 0x00); in nvbios_dp_table() 39 case 0x20: in nvbios_dp_table() 40 case 0x21: in nvbios_dp_table() 41 case 0x30: in nvbios_dp_table() 42 case 0x40: in nvbios_dp_table() 43 case 0x41: in nvbios_dp_table() 44 case 0x42: in nvbios_dp_table() 45 *hdr = nvbios_rd08(bios, data + 0x01); in nvbios_dp_table() 46 *len = nvbios_rd08(bios, data + 0x02); in nvbios_dp_table() 47 *cnt = nvbios_rd08(bios, data + 0x03); in nvbios_dp_table() [all …]
|
| /linux/lib/crypto/ |
| H A D | fips-mldsa.h | 7 0xda, 0xcf, 0x8d, 0x67, 0x59, 0x60, 0x6c, 0x39, 0x2d, 0x89, 0xb6, 0xa1, 8 0xf3, 0x8c, 0x70, 0xcf, 0x25, 0x86, 0x21, 0xa1, 0x9f, 0x20, 0x9e, 0xf5, 9 0xd2, 0xdd, 0xbd, 0x99, 0xfa, 0xe4, 0xab, 0x77, 0x31, 0x65, 0x18, 0xa1, 10 0xd1, 0x3f, 0x21, 0x70, 0x36, 0xe1, 0xf9, 0x5c, 0x28, 0xb6, 0x7d, 0x34, 11 0xae, 0x66, 0xc9, 0x1c, 0x8e, 0xc6, 0xf9, 0x45, 0x8c, 0xa9, 0xb2, 0xfb, 12 0x0f, 0x5b, 0xb8, 0xf9, 0xf5, 0xe2, 0x37, 0x79, 0x12, 0xda, 0xa7, 0x72, 13 0x9e, 0x0d, 0xf8, 0x88, 0x5b, 0x34, 0x49, 0x6c, 0xed, 0xa3, 0x7f, 0x86, 14 0xd3, 0xd9, 0x2f, 0x44, 0x08, 0x0d, 0xb7, 0xdb, 0x4a, 0xce, 0x02, 0x14, 15 0x02, 0xd6, 0x40, 0x75, 0xe3, 0xc0, 0x97, 0xfc, 0x6c, 0x6a, 0x88, 0x29, 16 0x0c, 0xe2, 0x3a, 0x2b, 0x28, 0x82, 0x8f, 0x27, 0x09, 0x69, 0x91, 0xc6, [all …]
|
| H A D | aesgcm.c | 22 * Returns: 0 on success, or -EINVAL if @keysize or @authsize contain values 40 return 0; in aesgcm_expandkey() 95 while (len > 0) { in aesgcm_crypt() 212 "\x42\x83\x1e\xc2\x21\x77\x74\x24" 234 "\x42\x83\x1e\xc2\x21\x77\x74\x24" 299 "\xf4\x7f\x37\xa3\x2a\x84\x42\x7d" 321 "\xf4\x7f\x37\xa3\x2a\x84\x42\x7d" 354 "\x42\xc1\xcc\x08\x48\x6f\x41\x3f" 407 "\x6e\x16\x63\xf8\xad\x6e\xd7\x42" 417 "\x0b\x63\xde\x87\x42\x79\x8a\x68" [all …]
|
| /linux/drivers/iio/chemical/ |
| H A D | pms7003.c | 26 #define PMS7003_MAGIC 0x424d 37 #define PMS7003_PM_MIN 0 56 * | 0x42 | 0x4d | cmd | 0x00 | arg | cksum msb | cksum lsb | 60 [CMD_WAKEUP] = { 0x42, 0x4d, 0xe4, 0x00, 0x01, 0x01, 0x74 }, 61 [CMD_ENTER_PASSIVE_MODE] = { 0x42, 0x4d, 0xe1, 0x00, 0x00, 0x01, 0x70 }, 62 [CMD_READ_PASSIVE] = { 0x42, 0x4d, 0xe2, 0x00, 0x00, 0x01, 0x71 }, 63 [CMD_SLEEP] = { 0x42, 0x4d, 0xe4, 0x00, 0x00, 0x01, 0x73 }, 91 return ret < 0 ? ret : -EIO; in pms7003_do_cmd() 98 return ret < 0 ? ret : 0; in pms7003_do_cmd() 189 PMS7003_CHAN(0, PM1, PMS7003_PM1_OFFSET), [all …]
|
| /linux/tools/testing/selftests/hid/ |
| H A D | hidraw.c | 11 #define HIDIOCREVOKE _IOW('H', 0x0D, int) /* Revoke device access */ 22 self->hidraw_fd = 0; in close_hidraw() 36 } while (0) 42 err = setup_uhid(_metadata, &self->hid, BUS_USB, 0x0001, 0x0a37, rdesc, sizeof(rdesc)); in FIXTURE_SETUP() 46 ASSERT_GE(self->hidraw_fd, 0) TH_LOG("open_hidraw"); in FIXTURE_SETUP() 63 __u8 buf[10] = {0}; in TEST_F() 67 buf[0] = 1; in TEST_F() 72 memset(buf, 0, sizeof(buf)); in TEST_F() 75 ASSERT_EQ(buf[0], 1); in TEST_F() 85 __u8 buf[10] = {0}; in TEST_F() [all …]
|
| /linux/drivers/media/pci/solo6x10/ |
| H A D | solo6x10-jpeg.h | 16 0xff, 0xd8, 0xff, 0xfe, 0x00, 0x0d, 0x42, 0x6c, 17 0x75, 0x65, 0x63, 0x68, 0x65, 0x72, 0x72, 0x79, 18 0x20, 0xff, 0xdb, 0x00, 0x43, 0x00, 0x20, 0x16, 19 0x18, 0x1c, 0x18, 0x14, 0x20, 0x1c, 0x1a, 0x1c, 20 0x24, 0x22, 0x20, 0x26, 0x30, 0x50, 0x34, 0x30, 21 0x2c, 0x2c, 0x30, 0x62, 0x46, 0x4a, 0x3a, 0x50, 22 0x74, 0x66, 0x7a, 0x78, 0x72, 0x66, 0x70, 0x6e, 23 0x80, 0x90, 0xb8, 0x9c, 0x80, 0x88, 0xae, 0x8a, 24 0x6e, 0x70, 0xa0, 0xda, 0xa2, 0xae, 0xbe, 0xc4, 25 0xce, 0xd0, 0xce, 0x7c, 0x9a, 0xe2, 0xf2, 0xe0, [all …]
|
| /linux/drivers/phy/rockchip/ |
| H A D | phy-rockchip-usbdp.c | 29 #define UDPHY_PCS 0x4000 30 #define UDPHY_PMA 0x8000 38 #define DP_LANE_SEL_ALL GENMASK(7, 0) 41 #define CMN_LANE_MUX_AND_EN_OFFSET 0x0288 /* cmn_reg00A2 */ 45 #define CMN_DP_LANE_EN_ALL GENMASK(3, 0) 47 #define CMN_DP_LINK_OFFSET 0x28c /* cmn_reg00A3 */ 51 #define CMN_SSC_EN_OFFSET 0x2d0 /* cmn_reg00B4 */ 53 #define CMN_LCPLL_SSC_EN BIT(0) 55 #define CMN_ANA_LCPLL_DONE_OFFSET 0x0350 /* cmn_reg00D4 */ 59 #define CMN_ANA_ROPLL_DONE_OFFSET 0x0354 /* cmn_reg00D5 */ [all …]
|
| /linux/arch/x86/include/asm/ |
| H A D | mach_timer.h | 24 outb((inb(0x61) & ~0x02) | 0x01, 0x61); in mach_prepare_counter() 29 * Set the Gate high, program CTC channel 2 for mode 0, in mach_prepare_counter() 35 outb(0xb0, 0x43); /* binary, mode 0, LSB/MSB, Ch 2 */ in mach_prepare_counter() 36 outb_p(CALIBRATE_LATCH & 0xff, 0x42); /* LSB of count */ in mach_prepare_counter() 37 outb_p(CALIBRATE_LATCH >> 8, 0x42); /* MSB of count */ in mach_prepare_counter() 42 unsigned long count = 0; in mach_countup() 45 } while ((inb_p(0x61) & 0x20) == 0); in mach_countup()
|
| /linux/drivers/hid/bpf/progs/ |
| H A D | Huion__Kamvas-Pro-19.bpf.c | 10 #define VID_HUION 0x256C 11 #define PID_KAMVAS_PRO_19 0x006B 12 #define PID_KAMVAS_PRO_27 0x006c 33 0x05, 0x0d, // Usage Page (Digitizers) 0 34 0x09, 0x02, // Usage (Pen) 2 35 0xa1, 0x01, // Collection (Application) 4 36 0x85, 0x0a, // Report ID (10) 6 37 0x09, 0x20, // Usage (Stylus) 8 38 0xa1, 0x01, // Collection (Application) 10 39 0x09, 0x42, // Usage (Tip Switch) 12 [all …]
|