Home
last modified time | relevance | path

Searched refs:ilog2 (Results 1 – 25 of 34) sorted by relevance

12

/u-boot/include/linux/
A Dlog2.h85 #define ilog2(n) \ macro
169 (1UL << (ilog2((n) - 1) + 1)) \
185 (1UL << ilog2(n))) : \
192 return n > 1 ? ilog2(n - 1) + 1 : 0; in __order_base_2()
212 ilog2((n) - 1) + 1) : \
/u-boot/drivers/gpio/
A Dturris_omnia_mcu.c75 case ilog2(STS_USB30_PWRON): in turris_omnia_mcu_get_function()
76 case ilog2(STS_USB31_PWRON): in turris_omnia_mcu_get_function()
77 case ilog2(STS_ENABLE_4V5): in turris_omnia_mcu_get_function()
78 case ilog2(STS_BUTTON_MODE): in turris_omnia_mcu_get_function()
154 case ilog2(STS_USB30_PWRON): in turris_omnia_mcu_set_value()
157 case ilog2(STS_USB31_PWRON): in turris_omnia_mcu_set_value()
160 case ilog2(STS_ENABLE_4V5): in turris_omnia_mcu_set_value()
163 case ilog2(STS_BUTTON_MODE): in turris_omnia_mcu_set_value()
/u-boot/include/
A Ddiv64.h69 ___p = 1 << ilog2(___b); \
126 ___p >>= ilog2(___bits); \
127 ___m >>= ilog2(___bits); \
211 (n) >>= ilog2(__base); \
/u-boot/drivers/spi/
A Dnpcm_fiu_spi.c251 uma_cfg |= FIELD_PREP(UMA_CFG_CMBPCK_MASK, ilog2(op->cmd.buswidth)) | in npcm_fiu_uma_operation()
255 uma_cfg |= FIELD_PREP(UMA_CFG_ADBPCK_MASK, ilog2(op->addr.buswidth)) | in npcm_fiu_uma_operation()
261 uma_cfg |= FIELD_PREP(UMA_CFG_DBPCK_MASK, ilog2(op->dummy.buswidth)) | in npcm_fiu_uma_operation()
266 uma_cfg |= FIELD_PREP(UMA_CFG_RDBPCK_MASK, ilog2(op->data.buswidth)) | in npcm_fiu_uma_operation()
269 uma_cfg |= FIELD_PREP(UMA_CFG_WDBPCK_MASK, ilog2(op->data.buswidth)) | in npcm_fiu_uma_operation()
A Diproc_qspi.c286 int bpc = ilog2(op->data.buswidth) << BSPI_BPC_DATA_SHIFT | in bspi_set_flex_mode()
287 ilog2(op->addr.buswidth) << BSPI_BPC_ADDR_SHIFT | in bspi_set_flex_mode()
288 ilog2(op->cmd.buswidth) << BSPI_BPC_CMD_SHIFT; in bspi_set_flex_mode()
A Dmt7620_spi.c71 prescale = ilog2(rate / 2); in mt7620_spi_master_setup()
/u-boot/drivers/clk/analogbits/
A Dwrpll-cln28hpc.c159 divq = ilog2(MAX_DIVQ_DIVISOR); in __wrpll_calc_divq()
162 divq = ilog2(s); in __wrpll_calc_divq()
/u-boot/drivers/clk/rockchip/
A Dclk_rk3188.c413 hclk_div = ilog2(CPU_ACLK_HZ / CPU_HCLK_HZ); in rkclk_init()
415 pclk_div = ilog2(CPU_ACLK_HZ / CPU_PCLK_HZ); in rkclk_init()
417 h2p_div = ilog2(CPU_HCLK_HZ / CPU_H2P_HZ); in rkclk_init()
435 hclk_div = ilog2(PERI_ACLK_HZ / PERI_HCLK_HZ); in rkclk_init()
439 pclk_div = ilog2(PERI_ACLK_HZ / PERI_PCLK_HZ); in rkclk_init()
A Dclk_rk3066.c447 hclk_div = ilog2(CPU_ACLK_HZ / CPU_HCLK_HZ); in rk3066_clk_init()
449 pclk_div = ilog2(CPU_ACLK_HZ / CPU_PCLK_HZ); in rk3066_clk_init()
451 h2p_div = ilog2(CPU_HCLK_HZ / CPU_H2P_HZ); in rk3066_clk_init()
469 hclk_div = ilog2(PERI_ACLK_HZ / PERI_HCLK_HZ); in rk3066_clk_init()
473 pclk_div = ilog2(PERI_ACLK_HZ / PERI_PCLK_HZ); in rk3066_clk_init()
A Dclk_rk3036.c150 hclk_div = ilog2(PERI_ACLK_HZ / PERI_HCLK_HZ); in rkclk_init()
154 pclk_div = ilog2(PERI_ACLK_HZ / PERI_PCLK_HZ); in rkclk_init()
A Dclk_rk322x.c152 hclk_div = ilog2(PERI_ACLK_HZ / PERI_HCLK_HZ); in rkclk_init()
156 pclk_div = ilog2(PERI_ACLK_HZ / PERI_PCLK_HZ); in rkclk_init()
A Dclk_rk3128.c211 hclk_div = ilog2(PERI_ACLK_HZ / PERI_HCLK_HZ); in rkclk_init()
215 pclk_div = ilog2(PERI_ACLK_HZ / PERI_PCLK_HZ); in rkclk_init()
/u-boot/drivers/reset/
A Dreset-sunxi.c48 reset_ctl->id, reset->off, ilog2(reset->bit)); in sunxi_set_reset()
/u-boot/test/boot/
A Dbootstd_common.c48 buf[1] = ilog2(0x40) << 4 | 1; in bootstd_setup_for_tests()
/u-boot/drivers/net/octeontx2/
A Drvu.h26 #define Q_SIZE(x, n) ((ilog2(x) - (n)) / 2)
/u-boot/board/CZ.NIC/turris_omnia/
A Dturris_omnia.c869 gpio = ilog2(EXT_CTL_nPERST0); in fixup_mcu_gpio_in_pcie_nodes()
871 gpio = ilog2(EXT_CTL_nPERST1); in fixup_mcu_gpio_in_pcie_nodes()
873 gpio = ilog2(EXT_CTL_nPERST2); in fixup_mcu_gpio_in_pcie_nodes()
910 mcu_phandle, 2, ilog2(EXT_CTL_nRES_PHY), GPIO_ACTIVE_LOW); in fixup_mcu_gpio_in_eth_wan_node()
/u-boot/drivers/pwm/
A Dpwm-sifive.c82 scale = clamp(ilog2(scale_pow) - PWM_SIFIVE_CMPWIDTH, 0, 0xf); in pwm_sifive_set_config()
A Dpwm-cadence-ttc.c106 prescaler = ilog2(period_clocks) + 1 - priv->timer_width; in cadence_ttc_pwm_set_config()
/u-boot/drivers/pci_endpoint/
A Dpcie-cadence-ep.c68 aperture = ilog2(sz) - 7; /* 128B -> 0, 256B -> 1, 512B -> 2, ... */ in cdns_set_bar()
/u-boot/drivers/clk/sunxi/
A Dclk_sunxi.c45 clk->id, gate->off, ilog2(gate->bit)); in sunxi_set_gate()
/u-boot/drivers/pci/
A Dpcie_brcmstb.c157 int log2_in = ilog2(size); in brcm_pcie_encode_ibar_size()
480 ilog2(rc_bar2_size) - 15 : 0xf; /* 0xf is 1GB */ in brcm_pcie_probe()
/u-boot/drivers/rtc/
A Dm41t62.c177 sqwrateval = 15 - ilog2(rate); in m41t62_sqw_set_rate()
/u-boot/drivers/mmc/
A Dmeson_gx_mmc.c145 cfg |= ilog2(data->blocksize) << CFG_BL_LEN_SHIFT; in meson_mmc_setup_cmd()
/u-boot/drivers/clk/nuvoton/
A Dclk_npcm.c154 clkdiv = ilog2(div); in npcm_clk_set_div()
/u-boot/board/cssi/cmpcpro/
A Dcmpcpro.c303 out_be32(&im->sysconf.ddrlaw[0].ar, LAWAR_EN | ((ilog2(SZ_512M) - 1) & LAWAR_SIZE)); in dram_init()

Completed in 55 milliseconds

12