/drivers/mtd/nand/ |
D | bbt.c | 25 unsigned int bits_per_block = fls(NAND_BBT_BLOCK_NUM_STATUS); in nanddev_bbt_init() 77 unsigned int bits_per_block = fls(NAND_BBT_BLOCK_NUM_STATUS); in nanddev_bbt_get_block_status() 110 unsigned int bits_per_block = fls(NAND_BBT_BLOCK_NUM_STATUS); in nanddev_bbt_set_block_status()
|
D | ecc-sw-bch.c | 117 m = fls(1 + (8 * eccsize)); in nand_ecc_sw_bch_init() 215 conf->strength = code_size * 8 / fls(8 * conf->step_size); in nand_ecc_sw_bch_init_ctx() 220 fls(8 * conf->step_size), 8); in nand_ecc_sw_bch_init_ctx() 223 conf->strength = (code_size * 8) / fls(8 * conf->step_size); in nand_ecc_sw_bch_init_ctx()
|
D | core.c | 364 fls(memorg->pages_per_eraseblock - 1); in nanddev_init() 365 nand->rowconv.lun_addr_shift = fls(memorg->eraseblocks_per_lun - 1) + in nanddev_init()
|
/drivers/misc/sgi-gru/ |
D | grutlbpurge.c | 303 n = 1 << fls(cpus - 1); in gru_tgh_flush_init() 311 shift = max(0, fls(n - 1) - fls(MAX_LOCAL_TGH - 1)); in gru_tgh_flush_init()
|
/drivers/clk/ti/ |
D | mux.c | 215 mask = (1 << fls(mask)) - 1; in of_mux_clk_setup() 254 mux->mask = (1 << fls(mux->mask)) - 1; in ti_clk_build_component_mux() 286 mux->mask = (1 << fls(mux->mask)) - 1; in of_ti_composite_mux_clk_setup()
|
/drivers/mtd/nand/raw/ |
D | nand_jedec.c | 103 1 << (fls(le32_to_cpu(p->pages_per_block)) - 1); in nand_jedec_detect() 114 1 << (fls(le32_to_cpu(p->blocks_per_lun)) - 1); in nand_jedec_detect()
|
D | nand_onfi.c | 254 1 << (fls(le32_to_cpu(p->pages_per_block)) - 1); in nand_onfi_detect() 265 1 << (fls(le32_to_cpu(p->blocks_per_lun)) - 1); in nand_onfi_detect()
|
/drivers/spi/ |
D | spi-mxic.c | 90 #define OCTA_CRC_CHUNK(s, x) ((fls((x) / 32)) << (1 + ((s) * 16))) 129 #define DMAM_CFG_SDMA_GAP(x) (fls((x) / 8192) << 2) 383 OP_CMD_BUSW(fls(op->cmd.buswidth) - 1) | in mxic_spi_mem_exec_op() 388 OP_ADDR_BUSW(fls(op->addr.buswidth) - 1) | in mxic_spi_mem_exec_op() 395 ss_ctrl |= OP_DATA_BUSW(fls(op->data.buswidth) - 1) | in mxic_spi_mem_exec_op()
|
/drivers/gpu/drm/i915/gt/ |
D | intel_sseu_debugfs.c | 187 for (s = 0; s < fls(sseu->slice_mask); s++) in bdw_sseu_device_status() 194 for (s = 0; s < fls(sseu->slice_mask); s++) { in bdw_sseu_device_status() 216 for (s = 0; s < fls(sseu->slice_mask); s++) { in i915_print_sseu_info()
|
/drivers/infiniband/hw/mthca/ |
D | mthca_mr.c | 588 fls(dev->limits.num_mtt_segs - 1)); in mthca_init_mr_table() 597 i = fls(dev->limits.fmr_reserved_mtts - 1); in mthca_init_mr_table() 640 err = mthca_buddy_init(&dev->mr_table.tavor_fmr.mtt_buddy, fls(mtts - 1)); in mthca_init_mr_table() 645 err = mthca_buddy_alloc(&dev->mr_table.mtt_buddy, fls(mtts - 1)); in mthca_init_mr_table() 656 i = fls(dev->limits.reserved_mtts - 1); in mthca_init_mr_table()
|
/drivers/irqchip/ |
D | irq-versatile-fpga.c | 173 f->domain = irq_domain_add_simple(node, fls(valid), irq_start, in fpga_irq_init() 177 for (i = 0; i < fls(valid); i++) in fpga_irq_init()
|
D | irq-dw-apb-ictl.c | 172 nrirqs = 32 + fls(reg); in dw_apb_ictl_init() 174 nrirqs = fls(readl_relaxed(iobase + APB_INT_ENABLE_L)); in dw_apb_ictl_init()
|
D | irq-clps711x.c | 81 fls(irqstat) - 1, regs); in clps711x_irqh() 87 fls(irqstat) - 1 + 16, regs); in clps711x_irqh()
|
D | irq-ath79-cpu.c | 48 irq = fls(pending) - 1; in plat_irq_dispatch()
|
D | irq-vic.c | 293 v->domain = irq_domain_add_simple(node, fls(valid_sources), irq, in vic_register() 296 for (i = 0; i < fls(valid_sources); i++) in vic_register()
|
/drivers/media/dvb-core/ |
D | dvb_math.c | 76 msb = fls(value) - 1; in intlog2()
|
/drivers/clocksource/ |
D | samsung_pwm_timer.c | 107 bits = (fls(divisor) - 1) - pwm.variant.div_base; in samsung_timer_set_divisor() 381 channel = fls(mask) - 1; in _samsung_pwm_clocksource_init() 389 channel = fls(mask) - 1; in _samsung_pwm_clocksource_init()
|
/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_netdev.c | 1415 dglort.rss_l = fls(interface->ring_feature[RING_F_RSS].mask); in fm10k_dfwd_add_station() 1416 dglort.pc_l = fls(interface->ring_feature[RING_F_QOS].mask); in fm10k_dfwd_add_station() 1418 dglort.shared_l = fls(l2_accel->size); in fm10k_dfwd_add_station() 1494 dglort.rss_l = fls(interface->ring_feature[RING_F_RSS].mask); in fm10k_dfwd_del_station() 1495 dglort.pc_l = fls(interface->ring_feature[RING_F_QOS].mask); in fm10k_dfwd_del_station() 1497 dglort.shared_l = fls(l2_accel->size); in fm10k_dfwd_del_station()
|
/drivers/net/wireless/mediatek/mt7601u/ |
D | tx.c | 272 cw_min = fls(params->cw_min); in mt7601u_conf_tx() 274 cw_max = fls(params->cw_max); in mt7601u_conf_tx()
|
/drivers/staging/vt6656/ |
D | card.c | 171 pos = fls(priv->basic_rates & GENMASK(RATE_54M, RATE_6M)); in vnt_update_top_rates() 174 pos = fls(priv->basic_rates & GENMASK(RATE_11M, RATE_1M)); in vnt_update_top_rates()
|
/drivers/xen/ |
D | mem-reservation.c | 26 #define EXTENT_ORDER (fls(XEN_PFN_PER_PAGE) - 1)
|
/drivers/pinctrl/samsung/ |
D | pinctrl-s3c64xx.c | 472 nr_eints = fls(mask); in s3c64xx_eint_gpio_init() 611 irq = fls(pend) - 1; in s3c64xx_irq_demux_eint() 738 nr_eints = fls(mask); in s3c64xx_eint_eint0_init()
|
/drivers/tty/serial/8250/ |
D | 8250_dwlib.c | 105 d->dlf_size = fls(reg); in dw8250_setup_port()
|
/drivers/reset/ |
D | reset-k210.c | 112 ksr->rcdev.nr_resets = fls(K210_RST_MASK); in k210_rst_probe()
|
/drivers/gpio/ |
D | gpio-htc-egpio.c | 292 ei->bus_shift = fls(pdata->bus_width - 1) - 3; in egpio_probe() 298 ei->reg_shift = fls(pdata->reg_width - 1); in egpio_probe()
|