/Linux-v4.19/drivers/media/pci/mantis/ |
D | mantis_ioc.c | 79 void mantis_gpio_set_bits(struct mantis_pci *mantis, u32 bitpos, u8 value) in mantis_gpio_set_bits() argument 83 dprintk(MANTIS_DEBUG, 1, "Set Bit <%d> to <%d>", bitpos, value); in mantis_gpio_set_bits() 86 mantis->gpio_status = cur | (1 << bitpos); in mantis_gpio_set_bits() 88 mantis->gpio_status = cur & (~(1 << bitpos)); in mantis_gpio_set_bits()
|
D | mantis_core.c | 178 void gpio_set_bits(struct mantis_pci *mantis, u32 bitpos, u8 value) in gpio_set_bits() argument 184 mantis->gpio_status = cur | (1 << bitpos); in gpio_set_bits() 186 mantis->gpio_status = cur & (~(1 << bitpos)); in gpio_set_bits()
|
D | mantis_ioc.h | 47 extern void mantis_gpio_set_bits(struct mantis_pci *mantis, u32 bitpos, u8 value);
|
/Linux-v4.19/drivers/pinctrl/zte/ |
D | pinctrl-zx.h | 42 u16 bitpos; member 60 .bitpos = bp, \ 75 .bitpos = bp, \
|
D | pinctrl-zx.c | 68 u32 mask, offset, bitpos; in zx_set_mux() local 80 bitpos = data->bitpos; in zx_set_mux() 121 val &= ~(mask << bitpos); in zx_set_mux() 122 val |= (mval & mask) << bitpos; in zx_set_mux() 141 val &= ~(mask << bitpos); in zx_set_mux() 142 val |= (mval & mask) << bitpos; in zx_set_mux()
|
/Linux-v4.19/drivers/crypto/qat/qat_common/ |
D | icp_qat_fw.h | 52 #define QAT_FIELD_SET(flags, val, bitpos, mask) \ argument 53 { (flags) = (((flags) & (~((mask) << (bitpos)))) | \ 54 (((val) & (mask)) << (bitpos))) ; } 56 #define QAT_FIELD_GET(flags, bitpos, mask) \ argument 57 (((flags) >> (bitpos)) & (mask))
|
/Linux-v4.19/arch/x86/include/asm/ |
D | bitops.h | 498 int bitpos = -1; in fls64() local 505 : "+r" (bitpos) in fls64() 507 return bitpos + 1; in fls64()
|
/Linux-v4.19/include/linux/mtd/ |
D | map.h | 367 int bitpos; in map_word_load_partial() local 370 bitpos = i * 8; in map_word_load_partial() 372 bitpos = (map_bankwidth(map) - 1 - i) * 8; in map_word_load_partial() 374 orig.x[0] &= ~(0xff << bitpos); in map_word_load_partial() 375 orig.x[0] |= (unsigned long)buf[i-start] << bitpos; in map_word_load_partial()
|
/Linux-v4.19/drivers/usb/wusbcore/ |
D | rh.c | 142 const int bitpos = cnt+1; in wusbhc_rh_status_data() local 144 _buf[bitpos/8] |= (1 << (bitpos % 8)); in wusbhc_rh_status_data()
|
/Linux-v4.19/arch/arm/mach-omap1/ |
D | board-ams-delta.c | 327 u16 bitpos = 1 << bit; in ams_delta_latch_write() local 329 for (; bit < ngpio; bit++, bitpos = bitpos << 1) { in ams_delta_latch_write() 330 if (!(mask & bitpos)) in ams_delta_latch_write() 333 gpio_set_value(base + bit, (value & bitpos) != 0); in ams_delta_latch_write()
|
/Linux-v4.19/drivers/pinctrl/mediatek/ |
D | pinctrl-mt7622.c | 84 u8 bitpos; member 985 pfd->bitpos = bits % 32; in mtk_hw_pin_field_lookup() 992 pfd->next = pfd->bitpos + c->x_bits - 1 > 31 ? c->x_addrs : 0; in mtk_hw_pin_field_lookup() 1019 *l = 32 - pf->bitpos; in mtk_hw_bits_part() 1030 mtk_rmw(hw, pf->offset, pf->mask << pf->bitpos, in mtk_hw_write_cross_field() 1031 (value & pf->mask) << pf->bitpos); in mtk_hw_write_cross_field() 1044 l = (mtk_r32(hw, pf->offset) >> pf->bitpos) & (BIT(nbits_l) - 1); in mtk_hw_read_cross_field() 1061 mtk_rmw(hw, pf.offset, pf.mask << pf.bitpos, in mtk_hw_set_value() 1062 (value & pf.mask) << pf.bitpos); in mtk_hw_set_value() 1080 *value = (mtk_r32(hw, pf.offset) >> pf.bitpos) & pf.mask; in mtk_hw_get_value()
|
/Linux-v4.19/drivers/edac/ |
D | synopsys_edac.c | 110 u32 bitpos; member 169 p->ceinfo.bitpos = (regval & CE_LOG_BITPOS_MASK) >> CE_LOG_BITPOS_SHIFT; in synps_edac_geterror_info() 175 edac_dbg(3, "ce bit position: %d data: %d\n", p->ceinfo.bitpos, in synps_edac_geterror_info()
|
/Linux-v4.19/drivers/mtd/nand/raw/ |
D | diskonchip.c | 185 int index, bitpos, pos = 1015 - errpos[i]; in doc_ecc_decode() local 195 bitpos = pos & 7; in doc_ecc_decode() 197 val = (uint8_t) (errval[i] >> (2 + bitpos)); in doc_ecc_decode() 203 bitpos = (bitpos + 10) & 7; in doc_ecc_decode() 204 if (bitpos == 0) in doc_ecc_decode() 205 bitpos = 8; in doc_ecc_decode() 207 val = (uint8_t) (errval[i] << (8 - bitpos)); in doc_ecc_decode()
|
/Linux-v4.19/drivers/isdn/i4l/ |
D | isdn_tty.c | 2903 int bitpos; in isdn_tty_cmd_ATS() local 2924 bitpos = isdn_getnum(p); in isdn_tty_cmd_ATS() 2925 if ((bitpos < 0) || (bitpos > 7)) in isdn_tty_cmd_ATS() 2934 mval = m->mdmreg[mreg] | (1 << bitpos); in isdn_tty_cmd_ATS() 2936 mval = m->mdmreg[mreg] & ~(1 << bitpos); in isdn_tty_cmd_ATS() 2944 isdn_tty_at_cout((m->mdmreg[mreg] & (1 << bitpos)) ? "1" : "0", in isdn_tty_cmd_ATS()
|
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
D | dma.c | 457 u8 bitpos = 0; in dma_align_sizetobits() local 459 bitpos++; in dma_align_sizetobits() 460 return bitpos; in dma_align_sizetobits()
|
/Linux-v4.19/drivers/staging/rtlwifi/btcoexist/ |
D | halbtc8822b2ant.c | 800 u16 bitpos, bool state) in halbtc8822b2ant_write_score_board() argument 805 originalval = originalval | bitpos; in halbtc8822b2ant_write_score_board() 807 originalval = originalval & (~bitpos); in halbtc8822b2ant_write_score_board() 970 u32 val, i = 0, bitpos = 0, delay_count = 0; in halbtc8822b2ant_ltecoex_indirect_write_reg() local 998 bitpos = i; in halbtc8822b2ant_ltecoex_indirect_write_reg() 1006 val = (val & (~bit_mask)) | (reg_value << bitpos); in halbtc8822b2ant_ltecoex_indirect_write_reg()
|
D | halbtc8822b1ant.c | 1008 u16 bitpos, bool state) in halbtc8822b1ant_write_score_board() argument 1013 originalval = originalval | bitpos; in halbtc8822b1ant_write_score_board() 1015 originalval = originalval & (~bitpos); in halbtc8822b1ant_write_score_board() 1177 u32 val, i = 0, bitpos = 0, delay_count = 0; in halbtc8822b1ant_ltecoex_indirect_write_reg() local 1206 bitpos = i; in halbtc8822b1ant_ltecoex_indirect_write_reg() 1214 val = (val & (~bit_mask)) | (reg_value << bitpos); in halbtc8822b1ant_ltecoex_indirect_write_reg()
|