Home
last modified time | relevance | path

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

12

/rk3399_rockchip-uboot/arch/arm/mach-at91/arm920t/
H A Dclock.c44 unsigned i, div = 0, mul = 0, diff = 1 << 30; in at91_pll_calc() local
78 mul = mul1; in at91_pll_calc()
85 return ret | ((mul - 1) << 16) | div; in at91_pll_calc()
93 unsigned mul, div; in at91_pll_rate() local
96 mul = (reg >> 16) & 0x7ff; in at91_pll_rate()
97 if (div && mul) { in at91_pll_rate()
99 freq *= mul + 1; in at91_pll_rate()
/rk3399_rockchip-uboot/include/linux/
H A Dmath64.h150 static inline u64 mul_u64_u32_shr(u64 a, u32 mul, unsigned int shift) in mul_u64_u32_shr() argument
152 return (u64)(((unsigned __int128)a * mul) >> shift); in mul_u64_u32_shr()
157 static inline u64 mul_u64_u64_shr(u64 a, u64 mul, unsigned int shift) in mul_u64_u64_shr() argument
159 return (u64)(((unsigned __int128)a * mul) >> shift); in mul_u64_u64_shr()
166 static inline u64 mul_u64_u32_shr(u64 a, u32 mul, unsigned int shift) in mul_u64_u32_shr() argument
174 ret = mul_u32_u32(al, mul) >> shift; in mul_u64_u32_shr()
176 ret += mul_u32_u32(ah, mul) << (32 - shift); in mul_u64_u32_shr()
229 static inline u64 mul_u64_u32_div(u64 a, u32 mul, u32 divisor) in mul_u64_u32_div() argument
243 rl.ll = mul_u32_u32(u.l.low, mul); in mul_u64_u32_div()
244 rh.ll = mul_u32_u32(u.l.high, mul) + rl.l.high; in mul_u64_u32_div()
/rk3399_rockchip-uboot/arch/arm/lib/
H A Dmuldi3.S30 mul xh, yl, xh
37 mul yh, xl, yh
38 mul xl, yl, xl
39 mul ip, yl, ip
H A Dlib1funcs.S329 mul r3, r0, r2
345 mul r3, r0, r2
/rk3399_rockchip-uboot/arch/arm/mach-at91/arm926ejs/
H A Dclock.c44 unsigned i, div = 0, mul = 0, diff = 1 << 30; in at91_pll_calc() local
72 if (mul > 63) in at91_pll_calc()
86 mul = mul1; in at91_pll_calc()
93 return ret | ((mul - 1) << 16) | div; in at91_pll_calc()
101 unsigned mul, div; in at91_pll_rate() local
104 mul = (reg >> 16) & 0x7ff; in at91_pll_rate()
105 if (div && mul) { in at91_pll_rate()
107 freq *= mul + 1; in at91_pll_rate()
/rk3399_rockchip-uboot/drivers/clk/
H A Dclk_boston.c32 uint32_t in_rate, mul, div; in clk_boston_get_rate() local
41 mul = ext_field(mmcmdiv, BOSTON_PLAT_MMCMDIV_MUL); in clk_boston_get_rate()
54 return (in_rate * mul * 1000000) / div; in clk_boston_get_rate()
H A Dclk_zynq.c134 u32 clk_ctrl, reset, pwrdwn, mul, bypass; in zynq_clk_get_pll_rate() local
145 mul = 1; in zynq_clk_get_pll_rate()
147 mul = (clk_ctrl & PLLCTRL_FBDIV_MASK) >> PLLCTRL_FBDIV_SHIFT; in zynq_clk_get_pll_rate()
149 return priv->ps_clk_freq * mul; in zynq_clk_get_pll_rate()
H A Dclk_pic32.c283 u32 v, idiv, mul; in pic32_get_mpll_rate() local
289 mul = (v >> MPLL_MULT_SHIFT) & MPLL_MULT; in pic32_get_mpll_rate()
293 rate = (SYS_POSC_CLK_HZ / idiv) * mul; in pic32_get_mpll_rate()
H A Dclk_zynqmp.c312 u32 clk_ctrl, reset, mul; in zynqmp_clk_get_pll_rate() local
331 mul = (clk_ctrl & PLLCTRL_FBDIV_MASK) >> PLLCTRL_FBDIV_SHIFT; in zynqmp_clk_get_pll_rate()
333 freq *= mul; in zynqmp_clk_get_pll_rate()
/rk3399_rockchip-uboot/arch/arm/mach-at91/armv7/
H A Dclock.c42 unsigned mul, div; in at91_pll_rate() local
45 mul = (reg >> 18) & 0x7f; in at91_pll_rate()
46 if (div && mul) { in at91_pll_rate()
48 freq *= mul + 1; in at91_pll_rate()
/rk3399_rockchip-uboot/arch/mips/lib/
H A Dcache_init.S71 mul \sz, \sz, \line_sz
84 mul \sz, \sz, $1
164 mul R_L2_SIZE, R_L2_LINE, t2
169 mul R_L2_SIZE, R_L2_SIZE, t2
207 mul R_L2_SIZE, R_L2_LINE, t1
213 mul R_L2_SIZE, R_L2_SIZE, t1
/rk3399_rockchip-uboot/board/xilinx/microblaze-generic/
H A Dconfig.mk13 CPUFLAGS-$(CONFIG_XILINX_MICROBLAZE0_USE_HW_MUL) += -mno-xl-soft-mul
/rk3399_rockchip-uboot/doc/device-tree-bindings/cpu/
H A Dnios2.txt25 - altr,has-mul: Specifies CPU hardware multipy support.
48 altr,has-mul = <1>;
/rk3399_rockchip-uboot/post/lib_powerpc/fpu/
H A DMakefile9 acc1.o compare-fp-1.o fpu.o mul-subnormal-single-1.o darwin-ldouble.o
/rk3399_rockchip-uboot/arch/x86/cpu/
H A Dsipi_vector.S113 mul %ecx
/rk3399_rockchip-uboot/board/armltd/integrator/
H A Dlowlevel_init.S127 mul r5, r4, r3 /* size of SDRAM (MB divided by 4) */
/rk3399_rockchip-uboot/drivers/rkflash/
H A Drk_sftl_arm_v8.S75 mul w1, w1, w0
144 mul w4, w4, w0
145 mul w0, w0, w3
157 mul w1, w4, w7
177 mul w0, w4, w3
181 mul w0, w0, w6
182 mul w6, w6, w7
183 mul w0, w0, w7
208 mul w0, w3, w4
228 mul w0, w0, w1
[all …]
/rk3399_rockchip-uboot/drivers/rknand/
H A Drk_ftl_arm_v8.S106 mul w2, w2, w3
587 mul w5, w5, w8
1002 mul x0, x4, x0
1521 mul x0, x0, x1
1662 mul x1, x1, x0
1703 mul x0, x19, x0
2249 mul w1, w1, w0
2298 mul w15, w0, w2
2354 mul w4, w0, w4
2356 mul w0, w0, w3
[all …]
H A Drk_zftl_arm_v8.S48 mul w1, w1, w3
247 mul x2, x2, x3
326 mul w8, w8, w4
342 mul x2, x2, x3
359 mul w3, w3, w17
466 mul w3, w3, w2
471 mul x2, x2, x5
477 mul w0, w0, w1
1145 mul w0, w0, w3
1659 mul x1, x1, x2
[all …]
H A Drk_zftl_spl_arm_v8.S48 mul w1, w1, w3
247 mul x2, x2, x3
326 mul w8, w8, w4
342 mul x2, x2, x3
359 mul w3, w3, w17
466 mul w3, w3, w2
471 mul x2, x2, x5
477 mul w0, w0, w1
1145 mul w0, w0, w3
1659 mul x1, x1, x2
[all …]
/rk3399_rockchip-uboot/arch/nios2/dts/
H A D3c120_devboard.dts38 altr,has-mul = <1>;
H A D10m50_devboard.dts32 altr,has-mul = <1>;
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/ls102xa/
H A Dpsci.S155 mul r6, r6, r1
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/
H A Dpsci.S196 mul x9, x10, x9
/rk3399_rockchip-uboot/arch/arm/cpu/arm920t/ep93xx/
H A Dlowlevel_init.S420 mul r1, r8, r10

12