Searched refs:bit_index (Results 1 - 13 of 13) sorted by relevance

/linux-master/drivers/staging/media/atomisp/pci/hive_isp_css_common/
H A Dinput_formatter_global.h41 #define _HIVE_INPUT_SWITCH_GET_LUT_FIELD(reg, bit_index) \
42 (((reg) >> (bit_index)) & HIVE_SWITCH_M_SWITCH_CODE)
43 #define _HIVE_INPUT_SWITCH_SET_LUT_FIELD(reg, bit_index, val) \
44 (((reg) & ~(HIVE_SWITCH_M_SWITCH_CODE << (bit_index))) | (((hrt_data)(val) & HIVE_SWITCH_M_SWITCH_CODE) << (bit_index)))
45 #define _HIVE_INPUT_SWITCH_GET_FSYNC_FIELD(reg, bit_index) \
46 (((reg) >> (bit_index)) & HIVE_SWITCH_M_FSYNC)
47 #define _HIVE_INPUT_SWITCH_SET_FSYNC_FIELD(reg, bit_index, val) \
48 (((reg) & ~(HIVE_SWITCH_M_FSYNC << (bit_index))) | (((hrt_data)(val) & HIVE_SWITCH_M_FSYNC) << (bit_index)))
[all...]
/linux-master/drivers/scsi/isci/
H A Dremote_node_table.c81 u32 bit_index; local
87 for (bit_index = 0; bit_index < 32; bit_index++) {
88 if ((group_table[dword_index] & (1 << bit_index)) != 0) {
89 return (dword_index * 32) + bit_index;
115 u32 bit_index; local
122 bit_index = group_index % 32;
125 group_table[dword_index] = group_table[dword_index] & ~(1 << bit_index);
145 u32 bit_index; local
[all...]
/linux-master/drivers/md/persistent-data/
H A Ddm-bitset.c226 c->bit_index = 0;
250 c->bit_index = 0;
271 if (++c->bit_index > 63)
283 uint32_t remaining_in_word = 64 - c->bit_index;
289 c->bit_index += count;
306 c->bit_index = count & 63;
315 return test_bit(c->bit_index, (unsigned long *) &c->current_bits);
H A Ddm-bitset.h187 uint32_t bit_index; member in struct:dm_bitset_cursor
/linux-master/drivers/clk/renesas/
H A Dclk-mstp.c53 * @bit_index: control bit index
58 u32 bit_index; member in struct:mstp_clock
80 u32 bitmask = BIT(clock->bit_index);
110 group->smstpcr, clock->bit_index);
136 return !(value & BIT(clock->bit_index));
168 clock->bit_index = index;
/linux-master/drivers/hid/
H A Dhid-prodikeys.c375 u32 bit_index; local
382 for (bit_index = 0; bit_index < 24; bit_index++) {
383 if (!((0x01 << bit_index) & bit_mask)) {
385 pm->last_key[bit_index], 0);
386 pm->last_key[bit_index] = 0;
391 for (bit_index = 0; bit_index < 24; bit_index
[all...]
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-dwc-qos-eth.c45 u32 bit_index = 0; local
89 for (bit_index = 0; bit_index < 7; bit_index++) {
90 if (burst_map & (1 << bit_index)) {
91 switch (bit_index) {
/linux-master/drivers/hte/
H A Dhte-tegra194.c110 u32 bit_index; member in struct:tegra_hte_line_mapped
140 /* gpio, slice, bit_index */
179 /* gpio, slice, bit_index */
228 /* gpio, slice, bit_index */
270 /* gpio, slice, bit_index */
374 *mapped = (m[eid].slice << 5) + m[eid].bit_index;
603 u32 tsh, tsl, src, pv, cv, acv, slice, bit_index, line_id; local
622 bit_index = __builtin_ctz(acv);
623 line_id = bit_index + (slice << 5);
627 acv &= ~BIT(bit_index);
[all...]
/linux-master/tools/power/x86/intel-speed-select/
H A Disst-display.c56 int mask_index, bit_index; local
62 bit_index = i % (sizeof(unsigned int) * 8);
63 mask[mask_index] |= BIT(bit_index);
/linux-master/arch/arm64/kvm/
H A Darm.c1175 int bit_index; local
1180 bit_index = __ffs(HCR_VI);
1182 bit_index = __ffs(HCR_VF);
1186 set = test_and_set_bit(bit_index, hcr);
1188 set = test_and_clear_bit(bit_index, hcr);
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_int.c976 * @bit_index: Index (0-31) of an AEU bit.
980 u32 aeu_en_reg, u8 bit_index)
986 p_aeu->bit_name, aeu_en_reg, bit_index);
1001 mask = ~BIT(bit_index);
978 qed_int_deassertion_parity(struct qed_hwfn *p_hwfn, struct aeu_invert_reg_bit *p_aeu, u32 aeu_en_reg, u8 bit_index) argument
/linux-master/drivers/hwmon/
H A Dadt7475.c1590 u8 *config, u8 bit_index)
1598 *config |= (1 << bit_index);
1600 *config &= ~(1 << bit_index);
1589 set_property_bit(const struct i2c_client *client, char *property, u8 *config, u8 bit_index) argument
/linux-master/sound/pci/asihpi/
H A Dhpi_internal.h904 u16 bit_index; member in struct:hpi_gpio_msg

Completed in 183 milliseconds