Home
last modified time | relevance | path

Searched full:idd (Results 1 – 13 of 13) sorted by relevance

/linux-6.12.1/drivers/input/keyboard/
Dhil_kbd.c78 char idd[HIL_PACKET_MAX_LENGTH]; /* DID byte and IDD record */ member
113 buf = dev->idd; in hil_dev_handle_command_response()
222 ax16 = ptr->idd[1] & HIL_IDD_HEADER_16BIT; /* 8 or 16bit resolution */ in hil_dev_handle_ptr_events()
223 absdev = ptr->idd[1] & HIL_IDD_HEADER_ABS; in hil_dev_handle_ptr_events()
329 uint8_t did = kbd->idd[0]; in hil_dev_keyboard_setup()
356 uint8_t did = ptr->idd[0]; in hil_dev_pointer_setup()
357 uint8_t *idd = ptr->idd + 1; in hil_dev_pointer_setup() local
358 unsigned int naxsets = HIL_IDD_NUM_AXSETS(*idd); in hil_dev_pointer_setup()
362 ptr->naxes = HIL_IDD_NUM_AXES_PER_SET(*idd); in hil_dev_pointer_setup()
382 0, HIL_IDD_AXIS_MAX(idd, i), 0, 0); in hil_dev_pointer_setup()
[all …]
/linux-6.12.1/drivers/mfd/
Dstmfx.c84 .of_compatible = "st,stmfx-0300-idd",
85 .name = "stmfx-idd",
127 * IDD and TS have priority in STMFX FW, so if IDD and TS are enabled, in stmfx_function_enable()
128 * ALTGPIO function is disabled by STMFX FW. If IDD or TS is enabled, in stmfx_function_enable()
130 * disturbance, abort IDD or TS function enable in this case. in stmfx_function_enable()
145 /* If IDD is enabled, aGPIO[7:4] cannot be used */ in stmfx_function_enable()
148 dev_err(stmfx->dev, "IDD in use, aGPIO[7:4] unavailable\n"); in stmfx_function_enable()
/linux-6.12.1/Documentation/devicetree/bindings/mfd/
Dst,stmfx.yaml11 main MCU IDD measurement (IDD is the amount of current that flows
53 if agpio[7:4] are not available (STMFX IDD function in use),
/linux-6.12.1/drivers/net/ethernet/intel/ice/
Dice_parser_rt.c120 int idd, i; in ice_bst_key_init() local
122 idd = ICE_BST_TCAM_KEY_SIZE - 1; in ice_bst_key_init()
124 key[idd] = tsr; in ice_bst_key_init()
126 key[idd] = imem->b_kb.prio; in ice_bst_key_init()
128 idd = ICE_BST_KEY_TCAM_SIZE - 1; in ice_bst_key_init()
129 for (i = idd; i >= 0; i--) { in ice_bst_key_init()
132 j = ho + idd - i; in ice_bst_key_init()
134 key[i] = rt->pkt_buf[ho + idd - i]; in ice_bst_key_init()
Dice_parser.c336 u8 idd; in ice_imem_alu_init() local
352 idd = (ICE_IM_ALU_BA_S + off) / BITS_PER_BYTE; in ice_imem_alu_init()
354 d64 = *((u64 *)(&data[idd])) >> off; in ice_imem_alu_init()
1218 u8 idd; in ice_bst_alu_init() local
1234 idd = (ICE_BST_ALU_BA_S + off) / BITS_PER_BYTE; in ice_bst_alu_init()
1236 d64 = *((u64 *)(&data[idd])) >> off; in ice_bst_alu_init()
1616 u8 idd, off; in ice_proto_grp_parse_item() local
1623 idd = (ICE_PROTO_GRP_ITEM_SIZE * i) / BITS_PER_BYTE; in ice_proto_grp_parse_item()
1625 d32 = *((u32 *)&buf[idd]) >> off; in ice_proto_grp_parse_item()
/linux-6.12.1/drivers/input/serio/
Dhil_mlc.c337 * Is this a real IDD response or just an echo? in hilse_take_idd()
339 * Real IDD response does not start with a command. in hilse_take_idd()
364 mlc->di_scratch.idd[i] = in hilse_take_idd()
368 if (mlc->di_scratch.idd[1] & HIL_IDD_HEADER_RSC) in hilse_take_idd()
371 if (mlc->di_scratch.idd[1] & HIL_IDD_HEADER_EXD) in hilse_take_idd()
390 /* Next step is to see if EXD supported (IDD has already been read) */ in hilse_take_rsc()
391 if (mlc->di_scratch.idd[1] & HIL_IDD_HEADER_EXD) in hilse_take_rsc()
829 idx = mlc->di[map->didx].idd; in hil_mlc_serio_write()
/linux-6.12.1/include/linux/
Dhil_mlc.h110 uint8_t idd[16]; /* Device ID Byte and Describe Record */ member
Dhil.h246 /* IDD record header
/linux-6.12.1/arch/x86/kernel/cpu/
Dcentaur.c125 * 3DNow is IDd by bit 31 in extended CPUID (1*32+31) anyway in init_centaur()
Dhygon.c175 * 3DNow is IDd by bit 31 in extended CPUID (1*32+31) anyway in init_hygon()
Dcyrix.c200 * 3DNow is IDd by bit 31 in extended CPUID (1*32+31) anyway in init_cyrix()
Damd.c952 * 3DNow is IDd by bit 31 in extended CPUID (1*32+31) anyway in init_amd()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/
Dpci_irq.c83 * @function_id: Internal PCI VF function IDd