| /arch/m68k/cpu/mcf532x/ |
| A D | speed.c | 146 int fref, temp, fout, mfd; in clock_pll() local 155 mfd = (in_be32(&pll->pcr) & 0x3F) + 1; in clock_pll() 157 return (fref * mfd) / busdiv; in clock_pll() 160 mfd = in_8(&pll->pfdr); in clock_pll() 162 return (fref * mfd / (BUSDIV * 4)); in clock_pll() 181 mfd = (BUSDIV * temp) / 100; in clock_pll() 184 fout = ((fref * mfd) / BUSDIV); in clock_pll() 187 mfd = (4 * BUSDIV * temp) / 100; in clock_pll() 190 fout = ((fref * mfd) / (BUSDIV * 4)); in clock_pll() 219 setbits_be32(&pll->pcr, PLL_PCR_FBDIV(mfd - 1)); in clock_pll() [all …]
|
| /arch/arm/mach-imx/mx5/ |
| A D | clock.c | 55 u32 mfd; member 66 u32 mfd; member 176 mfd = readl(&pll->mfd); in decode_pll() 574 mfd = fixed_mfd[i].mfd; in calc_pll_params() 601 t1 *= mfd; in calc_pll_params() 608 i = gcd(mfd, mfn); in calc_pll_params() 613 do_div(mfd, i); in calc_pll_params() 614 pll->mfd = (u32)mfd; in calc_pll_params() 659 pll_param->mfd); in config_pll_clk() 670 pll_param->mfd); in config_pll_clk() [all …]
|
| /arch/arm/dts/ |
| A D | fsl-ls1088a-u-boot.dtsi | 33 * "simple-mfd" compatible used by U-Boot only, 37 compatible = "fsl,qoriq-mc", "simple-mfd"; 40 compatible = "simple-mfd";
|
| A D | rk3188-u-boot.dtsi | 14 compatible = "rockchip,rk3188-pmu", "syscon", "simple-mfd";
|
| A D | uniphier-pro4.dtsi | 246 "simple-mfd", "syscon"; 262 "simple-mfd", "syscon"; 381 "simple-mfd", "syscon"; 424 "simple-mfd", "syscon"; 487 "simple-mfd", "syscon"; 539 "simple-mfd"; 586 "simple-mfd"; 635 "simple-mfd"; 690 "simple-mfd";
|
| A D | uniphier-ld11.dtsi | 318 "simple-mfd", "syscon"; 422 "simple-mfd", "syscon"; 433 "simple-mfd", "syscon"; 516 "simple-mfd", "syscon"; 533 "simple-mfd", "syscon"; 564 "simple-mfd", "syscon"; 607 "simple-mfd", "syscon";
|
| A D | uniphier-ld4.dtsi | 212 "simple-mfd", "syscon"; 228 "simple-mfd", "syscon"; 339 "simple-mfd", "syscon"; 349 "simple-mfd", "syscon"; 399 "simple-mfd", "syscon";
|
| A D | uniphier-sld8.dtsi | 216 "simple-mfd", "syscon"; 232 "simple-mfd", "syscon"; 344 "simple-mfd", "syscon"; 354 "simple-mfd", "syscon"; 404 "simple-mfd", "syscon";
|
| A D | bcm2835-rpi.dtsi | 16 compatible = "raspberrypi,bcm2835-firmware", "simple-mfd";
|
| A D | uniphier-pro5.dtsi | 346 "simple-mfd", "syscon"; 362 "simple-mfd", "syscon"; 378 "simple-mfd", "syscon"; 388 "simple-mfd", "syscon"; 461 "simple-mfd", "syscon"; 492 "simple-mfd"; 557 "simple-mfd";
|
| A D | uniphier-pxs2.dtsi | 427 "simple-mfd", "syscon"; 443 "simple-mfd", "syscon"; 494 "simple-mfd", "syscon"; 504 "simple-mfd", "syscon"; 562 "simple-mfd", "syscon"; 618 "simple-mfd"; 663 "simple-mfd"; 759 "simple-mfd";
|
| A D | uniphier-pxs3.dtsi | 375 "simple-mfd", "syscon"; 391 "simple-mfd", "syscon"; 445 "simple-mfd", "syscon"; 455 "simple-mfd", "syscon"; 542 "simple-mfd", "syscon"; 623 "simple-mfd"; 664 "simple-mfd"; 709 "simple-mfd"; 812 "simple-mfd";
|
| A D | uniphier-ld20.dtsi | 449 "simple-mfd", "syscon"; 553 "simple-mfd", "syscon"; 569 "simple-mfd", "syscon"; 619 "simple-mfd", "syscon"; 629 "simple-mfd", "syscon"; 716 "simple-mfd", "syscon"; 782 "simple-mfd";
|
| A D | hi3798mv200.dtsi | 93 compatible = "hisilicon,hi3798mv200-crg", "syscon", "simple-mfd"; 108 "simple-mfd";
|
| A D | at91-kstr-sama5d27.dts | 14 #include <dt-bindings/mfd/atmel-flexcom.h>
|
| A D | fsl-ls1088a-qds.dtsi | 32 compatible = "simple-mfd";
|
| A D | fsl-ls1028a-qds.dtsi | 137 compatible = "simple-mfd";
|
| A D | at91-sama7g54_curiosity.dts | 14 #include <dt-bindings/mfd/atmel-flexcom.h>
|
| /arch/arm/cpu/arm1136/mx31/ |
| A D | generic.c | 18 u32 mfd = GET_PLL_MFD(reg); in mx31_decode_pll() local 23 mfd += 1; in mx31_decode_pll() 26 return lldiv(2 * (u64)infreq * (mfi * mfd + mfn), in mx31_decode_pll() 27 mfd * pd); in mx31_decode_pll()
|
| /arch/riscv/dts/ |
| A D | ast2700.dtsi | 40 compatible = "aspeed,ast2700-scu0", "syscon", "simple-mfd"; 55 compatible = "aspeed,ast2700-scu1", "syscon", "simple-mfd";
|
| /arch/mips/dts/ |
| A D | boston-u-boot.dtsi | 4 compatible = "img,boston-platform-regs", "syscon", "simple-mfd";
|
| A D | mscc,luton.dtsi | 160 compatible = "mscc,luton-hsio", "syscon", "simple-mfd";
|
| A D | mscc,serval.dtsi | 198 compatible = "mscc,serval-hsio", "syscon", "simple-mfd";
|
| /arch/arm/mach-imx/imx9/ |
| A D | clock.c | 57 int rdiv, mfi, mfn, mfd; in decode_pll_vco() local 79 mfd = (int)(readl(®->denom.reg) & GENMASK(29, 0)); in decode_pll_vco() 81 clk = clk * (mfi * mfd + mfn) / mfd / rdiv; in decode_pll_vco() 298 writel((rate->mfd & GENMASK(29, 0)), ®->denom.reg); in configure_fracpll()
|
| /arch/arm/include/asm/arch-imx9/ |
| A D | clock.h | 182 int mfd; member 200 .mfd = (_d), \
|