Home
last modified time | relevance | path

Searched refs:bit_mask (Results 1 – 47 of 47) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/altera/
Daltera_utils.c20 void tse_set_bit(void __iomem *ioaddr, size_t offs, u32 bit_mask) in tse_set_bit() argument
23 value |= bit_mask; in tse_set_bit()
27 void tse_clear_bit(void __iomem *ioaddr, size_t offs, u32 bit_mask) in tse_clear_bit() argument
30 value &= ~bit_mask; in tse_clear_bit()
34 int tse_bit_is_set(void __iomem *ioaddr, size_t offs, u32 bit_mask) in tse_bit_is_set() argument
37 return (value & bit_mask) ? 1 : 0; in tse_bit_is_set()
40 int tse_bit_is_clear(void __iomem *ioaddr, size_t offs, u32 bit_mask) in tse_bit_is_clear() argument
43 return (value & bit_mask) ? 0 : 1; in tse_bit_is_clear()
Daltera_utils.h22 void tse_set_bit(void __iomem *ioaddr, size_t offs, u32 bit_mask);
23 void tse_clear_bit(void __iomem *ioaddr, size_t offs, u32 bit_mask);
24 int tse_bit_is_set(void __iomem *ioaddr, size_t offs, u32 bit_mask);
25 int tse_bit_is_clear(void __iomem *ioaddr, size_t offs, u32 bit_mask);
/linux-4.1.27/drivers/net/wireless/rt2x00/
Drt2x00reg.h160 u8 bit_mask; member
165 u16 bit_mask; member
170 u32 bit_mask; member
249 *(__reg) &= ~((__field).bit_mask); \
252 ((__field).bit_mask); \
258 ((__reg) & ((__field).bit_mask)) >> \
Drt73usb.c317 field.bit_mask = 0x7 << field.bit_offset; in rt73usb_config_shared_key()
324 field.bit_mask = 0x7 << field.bit_offset; in rt73usb_config_shared_key()
2265 field.bit_mask = 0xffff << field.bit_offset; in rt73usb_conf_tx()
2273 field.bit_mask = 0xf << field.bit_offset; in rt73usb_conf_tx()
Drt61pci.c370 field.bit_mask = 0x7 << field.bit_offset; in rt61pci_config_shared_key()
377 field.bit_mask = 0x7 << field.bit_offset; in rt61pci_config_shared_key()
2928 field.bit_mask = 0xffff << field.bit_offset; in rt61pci_conf_tx()
2936 field.bit_mask = 0xf << field.bit_offset; in rt61pci_conf_tx()
Drt2500usb.c363 mask = TXRX_CSR0_KEY_ID.bit_mask; in rt2500usb_config_key()
Drt2800lib.c1363 field.bit_mask = 0x7 << field.bit_offset; in rt2800_config_shared_key()
7908 field.bit_mask = 0xffff << field.bit_offset; in rt2800_conf_tx()
7916 field.bit_mask = 0xf << field.bit_offset; in rt2800_conf_tx()
/linux-4.1.27/drivers/mfd/
Dadp5520.c71 uint8_t bit_mask) in __adp5520_ack_bits() argument
82 reg_val |= bit_mask; in __adp5520_ack_bits()
102 int adp5520_set_bits(struct device *dev, int reg, uint8_t bit_mask) in adp5520_set_bits() argument
112 if (!ret && ((reg_val & bit_mask) != bit_mask)) { in adp5520_set_bits()
113 reg_val |= bit_mask; in adp5520_set_bits()
122 int adp5520_clr_bits(struct device *dev, int reg, uint8_t bit_mask) in adp5520_clr_bits() argument
132 if (!ret && (reg_val & bit_mask)) { in adp5520_clr_bits()
133 reg_val &= ~bit_mask; in adp5520_clr_bits()
Dda903x.c173 int da903x_set_bits(struct device *dev, int reg, uint8_t bit_mask) in da903x_set_bits() argument
185 if ((reg_val & bit_mask) != bit_mask) { in da903x_set_bits()
186 reg_val |= bit_mask; in da903x_set_bits()
195 int da903x_clr_bits(struct device *dev, int reg, uint8_t bit_mask) in da903x_clr_bits() argument
207 if (reg_val & bit_mask) { in da903x_clr_bits()
208 reg_val &= ~bit_mask; in da903x_clr_bits()
Dtwl6030-irq.c244 int twl6030_interrupt_unmask(u8 bit_mask, u8 offset) in twl6030_interrupt_unmask() argument
251 unmask_value &= (~(bit_mask)); in twl6030_interrupt_unmask()
258 int twl6030_interrupt_mask(u8 bit_mask, u8 offset) in twl6030_interrupt_mask() argument
265 mask_value |= (bit_mask); in twl6030_interrupt_mask()
Dtps6586x.c180 int tps6586x_set_bits(struct device *dev, int reg, uint8_t bit_mask) in tps6586x_set_bits() argument
184 return regmap_update_bits(tps6586x->regmap, reg, bit_mask, bit_mask); in tps6586x_set_bits()
188 int tps6586x_clr_bits(struct device *dev, int reg, uint8_t bit_mask) in tps6586x_clr_bits() argument
192 return regmap_update_bits(tps6586x->regmap, reg, bit_mask, 0); in tps6586x_clr_bits()
/linux-4.1.27/drivers/hid/
Dhid-prodikeys.c313 u32 bit_mask; in pcmidi_handle_report1() local
315 bit_mask = data[1]; in pcmidi_handle_report1()
316 bit_mask = (bit_mask << 8) | data[2]; in pcmidi_handle_report1()
317 bit_mask = (bit_mask << 8) | data[3]; in pcmidi_handle_report1()
322 if (pm->midi_mode && bit_mask == 0x004000) { in pcmidi_handle_report1()
332 else if (pm->midi_mode && bit_mask == 0x000004) { in pcmidi_handle_report1()
389 u32 bit_mask; in pcmidi_handle_report4() local
392 bit_mask = data[1]; in pcmidi_handle_report4()
393 bit_mask = (bit_mask << 8) | data[2]; in pcmidi_handle_report4()
394 bit_mask = (bit_mask << 8) | data[3]; in pcmidi_handle_report4()
[all …]
/linux-4.1.27/include/linux/mfd/
Drc5t583.h355 unsigned int bit_mask) in rc5t583_set_bits() argument
358 return regmap_update_bits(rc5t583->regmap, reg, bit_mask, bit_mask); in rc5t583_set_bits()
362 unsigned int bit_mask) in rc5t583_clear_bits() argument
365 return regmap_update_bits(rc5t583->regmap, reg, bit_mask, 0); in rc5t583_clear_bits()
Dtps80031.h589 int reg, uint8_t bit_mask) in tps80031_set_bits() argument
594 bit_mask, bit_mask); in tps80031_set_bits()
598 int reg, uint8_t bit_mask) in tps80031_clr_bits() argument
602 return regmap_update_bits(tps80031->regmap[sid], reg, bit_mask, 0); in tps80031_clr_bits()
Dtps6586x.h103 extern int tps6586x_set_bits(struct device *dev, int reg, uint8_t bit_mask);
104 extern int tps6586x_clr_bits(struct device *dev, int reg, uint8_t bit_mask);
Dda903x.h245 extern int da903x_set_bits(struct device *dev, int reg, uint8_t bit_mask);
246 extern int da903x_clr_bits(struct device *dev, int reg, uint8_t bit_mask);
Dadp5520.h290 extern int adp5520_clr_bits(struct device *dev, int reg, uint8_t bit_mask);
291 extern int adp5520_set_bits(struct device *dev, int reg, uint8_t bit_mask);
/linux-4.1.27/drivers/staging/comedi/drivers/
Dni_tio_internal.h192 register_index, unsigned bit_mask, in ni_tio_set_bits_transient() argument
201 counter_dev->regs[register_index] &= ~bit_mask; in ni_tio_set_bits_transient()
202 counter_dev->regs[register_index] |= (bit_values & bit_mask); in ni_tio_set_bits_transient()
216 unsigned bit_mask, unsigned bit_values) in ni_tio_set_bits() argument
218 ni_tio_set_bits_transient(counter, register_index, bit_mask, bit_values, in ni_tio_set_bits()
Dni_mio_common.c636 unsigned bit_mask, unsigned bit_values) in ni_set_bitfield() argument
644 devpriv->int_a_enable_reg &= ~bit_mask; in ni_set_bitfield()
645 devpriv->int_a_enable_reg |= bit_values & bit_mask; in ni_set_bitfield()
650 devpriv->int_b_enable_reg &= ~bit_mask; in ni_set_bitfield()
651 devpriv->int_b_enable_reg |= bit_values & bit_mask; in ni_set_bitfield()
656 devpriv->io_bidirection_pin_reg &= ~bit_mask; in ni_set_bitfield()
657 devpriv->io_bidirection_pin_reg |= bit_values & bit_mask; in ni_set_bitfield()
662 devpriv->ai_ao_select_reg &= ~bit_mask; in ni_set_bitfield()
663 devpriv->ai_ao_select_reg |= bit_values & bit_mask; in ni_set_bitfield()
667 devpriv->g0_g1_select_reg &= ~bit_mask; in ni_set_bitfield()
[all …]
/linux-4.1.27/drivers/net/wireless/rtlwifi/btcoexist/
Dhalbtcoutsrc.c508 u32 bit_mask, u8 data) in halbtc_bitmask_write_1byte() argument
515 if (bit_mask != MASKDWORD) {/*if not "double word" write*/ in halbtc_bitmask_write_1byte()
518 if ((bit_mask>>i) & 0x1) in halbtc_bitmask_write_1byte()
522 data = (original_value & (~bit_mask)) | in halbtc_bitmask_write_1byte()
523 ((data << bit_shift) & bit_mask); in halbtc_bitmask_write_1byte()
545 static void halbtc_set_bbreg(void *bt_context, u32 reg_addr, u32 bit_mask, in halbtc_set_bbreg() argument
551 rtl_set_bbreg(rtlpriv->mac80211.hw, reg_addr, bit_mask, data); in halbtc_set_bbreg()
554 static u32 halbtc_get_bbreg(void *bt_context, u32 reg_addr, u32 bit_mask) in halbtc_get_bbreg() argument
559 return rtl_get_bbreg(rtlpriv->mac80211.hw, reg_addr, bit_mask); in halbtc_get_bbreg()
563 u32 bit_mask, u32 data) in halbtc_set_rfreg() argument
[all …]
Dhalbtcoutsrc.h362 u32 bit_mask, u8 data1b);
369 u8 bit_mask, u8 data);
372 u32 bit_mask, u32 data);
375 u32 bit_mask);
378 u32 bit_mask, u32 data);
381 u32 reg_addr, u32 bit_mask);
/linux-4.1.27/drivers/staging/rtl8188eu/include/
Dphy.h15 u32 reg_addr, u32 bit_mask);
17 u32 reg_addr, u32 bit_mask, u32 data);
/linux-4.1.27/include/linux/mfd/da9055/
Dcore.h82 unsigned char bit_mask, in da9055_reg_update() argument
85 return regmap_update_bits(da9055->regmap, reg, bit_mask, reg_val); in da9055_reg_update()
/linux-4.1.27/arch/x86/include/asm/
Dhpet.h97 extern int hpet_mask_rtc_irq_bit(unsigned long bit_mask);
98 extern int hpet_set_rtc_irq_bit(unsigned long bit_mask);
/linux-4.1.27/arch/x86/kernel/
Dpmc_atom.c41 u32 bit_mask; member
171 dev_map[dev_index].bit_mask & func_dis_index ? in pmc_dev_state_show()
173 dev_map[dev_index].bit_mask & d3_sts_index ? in pmc_dev_state_show()
200 pss_map[pss_index].bit_mask & pss ? "Off" : "On"); in pmc_pss_state_show()
Dhpet.c1111 int hpet_mask_rtc_irq_bit(unsigned long bit_mask) in hpet_mask_rtc_irq_bit() argument
1116 hpet_rtc_flags &= ~bit_mask; in hpet_mask_rtc_irq_bit()
1124 int hpet_set_rtc_irq_bit(unsigned long bit_mask) in hpet_set_rtc_irq_bit() argument
1131 hpet_rtc_flags |= bit_mask; in hpet_set_rtc_irq_bit()
1133 if ((bit_mask & RTC_UIE) && !(oldbits & RTC_UIE)) in hpet_set_rtc_irq_bit()
/linux-4.1.27/drivers/gpio/
Dgpio-twl4030.c413 u8 bit_mask; in gpio_twl4030_pulls() local
416 for (bit_mask = 0, j = 0; j < 8; j += 2, gpio_bit <<= 1) { in gpio_twl4030_pulls()
418 bit_mask |= 1 << (j + 1); in gpio_twl4030_pulls()
420 bit_mask |= 1 << (j + 0); in gpio_twl4030_pulls()
422 message[i] = bit_mask; in gpio_twl4030_pulls()
/linux-4.1.27/drivers/video/backlight/
Dadp8860_bl.c139 static int adp8860_set_bits(struct i2c_client *client, int reg, uint8_t bit_mask) in adp8860_set_bits() argument
149 if (!ret && ((reg_val & bit_mask) != bit_mask)) { in adp8860_set_bits()
150 reg_val |= bit_mask; in adp8860_set_bits()
158 static int adp8860_clr_bits(struct i2c_client *client, int reg, uint8_t bit_mask) in adp8860_clr_bits() argument
168 if (!ret && (reg_val & bit_mask)) { in adp8860_clr_bits()
169 reg_val &= ~bit_mask; in adp8860_clr_bits()
Dadp8870_bl.c154 static int adp8870_set_bits(struct i2c_client *client, int reg, uint8_t bit_mask) in adp8870_set_bits() argument
164 if (!ret && ((reg_val & bit_mask) != bit_mask)) { in adp8870_set_bits()
165 reg_val |= bit_mask; in adp8870_set_bits()
173 static int adp8870_clr_bits(struct i2c_client *client, int reg, uint8_t bit_mask) in adp8870_clr_bits() argument
183 if (!ret && (reg_val & bit_mask)) { in adp8870_clr_bits()
184 reg_val &= ~bit_mask; in adp8870_clr_bits()
/linux-4.1.27/include/linux/mfd/da9052/
Dda9052.h193 unsigned char bit_mask, in da9052_reg_update() argument
198 ret = regmap_update_bits(da9052->regmap, reg, bit_mask, reg_val); in da9052_reg_update()
/linux-4.1.27/drivers/video/fbdev/core/
Dsysimgblt.c191 u32 bit_mask, end_mask, eorx, shift; in fast_imageblit() local
217 bit_mask = (1 << ppw) - 1; in fast_imageblit()
228 end_mask = tab[(*src >> shift) & bit_mask]; in fast_imageblit()
Dcfbimgblt.c221 u32 bit_mask, end_mask, eorx, shift; in fast_imageblit() local
247 bit_mask = (1 << ppw) - 1; in fast_imageblit()
256 end_mask = tab[(*src >> shift) & bit_mask]; in fast_imageblit()
/linux-4.1.27/drivers/net/can/
Dti_hecc.c272 u32 bit_mask) in hecc_set_bit() argument
274 hecc_write(priv, reg, hecc_read(priv, reg) | bit_mask); in hecc_set_bit()
278 u32 bit_mask) in hecc_clear_bit() argument
280 hecc_write(priv, reg, hecc_read(priv, reg) & ~bit_mask); in hecc_clear_bit()
283 static inline u32 hecc_get_bit(struct ti_hecc_priv *priv, int reg, u32 bit_mask) in hecc_get_bit() argument
285 return (hecc_read(priv, reg) & bit_mask) ? 1 : 0; in hecc_get_bit()
/linux-4.1.27/drivers/clk/bcm/
Dclk-kona.c192 u32 bit_mask = 1 << bit; in __ccu_wait_bit() local
199 bit_val = (val & bit_mask) != 0; in __ccu_wait_bit()
358 u32 bit_mask; in __is_clk_gate_enabled() local
365 bit_mask = 1 << gate->status_bit; in __is_clk_gate_enabled()
368 return (reg_val & bit_mask) != 0; in __is_clk_gate_enabled()
/linux-4.1.27/drivers/staging/rtl8192u/
Dr8192U_dm.c1542 u32 bit_mask = 0x7f; /* Bit0~ Bit6 */ in dm_bb_initialgain_restore() local
1550 rtl8192_setBBreg(dev, rOFDM0_XAAGCCore1, bit_mask, (u32)priv->initgain_backup.xaagccore1); in dm_bb_initialgain_restore()
1551 rtl8192_setBBreg(dev, rOFDM0_XBAGCCore1, bit_mask, (u32)priv->initgain_backup.xbagccore1); in dm_bb_initialgain_restore()
1552 rtl8192_setBBreg(dev, rOFDM0_XCAGCCore1, bit_mask, (u32)priv->initgain_backup.xcagccore1); in dm_bb_initialgain_restore()
1553 rtl8192_setBBreg(dev, rOFDM0_XDAGCCore1, bit_mask, (u32)priv->initgain_backup.xdagccore1); in dm_bb_initialgain_restore()
1554 bit_mask = bMaskByte2; in dm_bb_initialgain_restore()
1555 rtl8192_setBBreg(dev, rCCK0_CCA, bit_mask, (u32)priv->initgain_backup.cca); in dm_bb_initialgain_restore()
1583 u32 bit_mask = bMaskByte0; /* Bit0~ Bit6 */ in dm_bb_initialgain_backup() local
1590 priv->initgain_backup.xaagccore1 = (u8)rtl8192_QueryBBReg(dev, rOFDM0_XAAGCCore1, bit_mask); in dm_bb_initialgain_backup()
1591 priv->initgain_backup.xbagccore1 = (u8)rtl8192_QueryBBReg(dev, rOFDM0_XBAGCCore1, bit_mask); in dm_bb_initialgain_backup()
[all …]
/linux-4.1.27/drivers/staging/rtl8192e/rtl8192e/
Drtl_dm.c1591 u32 bit_mask = 0x7f; in dm_bb_initialgain_restore() local
1597 rtl8192_setBBreg(dev, rOFDM0_XAAGCCore1, bit_mask, (u32)priv->initgain_backup.xaagccore1); in dm_bb_initialgain_restore()
1598 rtl8192_setBBreg(dev, rOFDM0_XBAGCCore1, bit_mask, (u32)priv->initgain_backup.xbagccore1); in dm_bb_initialgain_restore()
1599 rtl8192_setBBreg(dev, rOFDM0_XCAGCCore1, bit_mask, (u32)priv->initgain_backup.xcagccore1); in dm_bb_initialgain_restore()
1600 rtl8192_setBBreg(dev, rOFDM0_XDAGCCore1, bit_mask, (u32)priv->initgain_backup.xdagccore1); in dm_bb_initialgain_restore()
1601 bit_mask = bMaskByte2; in dm_bb_initialgain_restore()
1602 rtl8192_setBBreg(dev, rCCK0_CCA, bit_mask, (u32)priv->initgain_backup.cca); in dm_bb_initialgain_restore()
1628 u32 bit_mask = bMaskByte0; in dm_bb_initialgain_backup() local
1634 priv->initgain_backup.xaagccore1 = (u8)rtl8192_QueryBBReg(dev, rOFDM0_XAAGCCore1, bit_mask); in dm_bb_initialgain_backup()
1635 priv->initgain_backup.xbagccore1 = (u8)rtl8192_QueryBBReg(dev, rOFDM0_XBAGCCore1, bit_mask); in dm_bb_initialgain_backup()
[all …]
/linux-4.1.27/drivers/staging/rtl8188eu/hal/
Dphy.c127 u32 reg_addr, u32 bit_mask) in phy_query_rf_reg() argument
132 bit_shift = cal_bit_shift(bit_mask); in phy_query_rf_reg()
133 readback_value = (original_value & bit_mask) >> bit_shift; in phy_query_rf_reg()
138 u32 reg_addr, u32 bit_mask, u32 data) in phy_set_rf_reg() argument
143 if (bit_mask != bRFRegOffsetMask) { in phy_set_rf_reg()
145 bit_shift = cal_bit_shift(bit_mask); in phy_set_rf_reg()
146 data = (original_value & (~bit_mask)) | (data << bit_shift); in phy_set_rf_reg()
Dbb_cfg.c557 u32 addr, u32 bit_mask, u32 data) in rtl_addr_delay() argument
579 store_pwrindex_offset(adapt, addr, bit_mask, data); in rtl_addr_delay()
/linux-4.1.27/include/scsi/
Dosd_protocol.h624 u16 bit_mask) in osd_sec_set_caps() argument
631 put_unaligned_le16(bit_mask, &cap->permissions_bit_mask); in osd_sec_set_caps()
/linux-4.1.27/include/linux/i2c/
Dtwl.h213 int twl6030_interrupt_unmask(u8 bit_mask, u8 offset);
214 int twl6030_interrupt_mask(u8 bit_mask, u8 offset);
/linux-4.1.27/drivers/scsi/bfa/
Dbfa_fcbuild.h273 void fc_get_fc4type_bitmask(u8 fc4_type, u8 *bit_mask);
Dbfa_fcbuild.c1409 fc_get_fc4type_bitmask(u8 fc4_type, u8 *bit_mask) in fc_get_fc4type_bitmask() argument
1412 __be32 *ptr = (__be32 *) bit_mask; in fc_get_fc4type_bitmask()
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbfi_enet.h628 u32 bit_mask[BFI_ENET_VLAN_WORDS_MAX]; member
Dbna_tx_rx.c369 req->bit_mask[i] = in bna_bfi_rx_vlan_filter_set()
372 req->bit_mask[i] = 0xFFFFFFFF; in bna_bfi_rx_vlan_filter_set()
/linux-4.1.27/drivers/media/tuners/
Dr820t.c429 u8 bit_mask) in r820t_write_reg_mask() argument
436 val = (rc & ~bit_mask) | (val & bit_mask); in r820t_write_reg_mask()
/linux-4.1.27/arch/x86/kvm/
Dmmu.c507 static bool spte_is_bit_cleared(u64 old_spte, u64 new_spte, u64 bit_mask) in spte_is_bit_cleared() argument
509 return (old_spte & bit_mask) && !(new_spte & bit_mask); in spte_is_bit_cleared()
512 static bool spte_is_bit_changed(u64 old_spte, u64 new_spte, u64 bit_mask) in spte_is_bit_changed() argument
514 return (old_spte & bit_mask) != (new_spte & bit_mask); in spte_is_bit_changed()
/linux-4.1.27/drivers/usb/gadget/udc/
Dfsl_udc_core.c1672 int i, ep_num, direction, bit_mask, status; in dtd_complete_irq() local
1687 bit_mask = 1 << (ep_num + 16 * direction); in dtd_complete_irq()
1689 if (!(bit_pos & bit_mask)) in dtd_complete_irq()