/kernel/linux/linux-5.10/drivers/clk/nxp/ |
H A D | clk-lpc18xx-cgu.c | 309 static u32 lpc18xx_pll0_msel2mdec(u32 msel) in lpc18xx_pll0_msel2mdec() argument 313 switch (msel) { in lpc18xx_pll0_msel2mdec() 318 for (i = msel; i <= LPC18XX_PLL0_MSEL_MAX; i++) in lpc18xx_pll0_msel2mdec() 325 static u32 lpc18xx_pll0_msel2seli(u32 msel) in lpc18xx_pll0_msel2seli() argument 329 if (msel > 16384) return 1; in lpc18xx_pll0_msel2seli() 330 if (msel > 8192) return 2; in lpc18xx_pll0_msel2seli() 331 if (msel > 2048) return 4; in lpc18xx_pll0_msel2seli() 332 if (msel >= 501) return 8; in lpc18xx_pll0_msel2seli() 333 if (msel >= 60) { in lpc18xx_pll0_msel2seli() 334 tmp = 1024 / (msel in lpc18xx_pll0_msel2seli() 342 lpc18xx_pll0_msel2selp(u32 msel) lpc18xx_pll0_msel2selp() argument 354 u32 ctrl, mdiv, msel, npdiv; lpc18xx_pll0_recalc_rate() local 458 u16 msel, nsel, psel; lpc18xx_pll1_recalc_rate() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/nxp/ |
H A D | clk-lpc18xx-cgu.c | 306 static u32 lpc18xx_pll0_msel2mdec(u32 msel) in lpc18xx_pll0_msel2mdec() argument 310 switch (msel) { in lpc18xx_pll0_msel2mdec() 315 for (i = msel; i <= LPC18XX_PLL0_MSEL_MAX; i++) in lpc18xx_pll0_msel2mdec() 322 static u32 lpc18xx_pll0_msel2seli(u32 msel) in lpc18xx_pll0_msel2seli() argument 326 if (msel > 16384) return 1; in lpc18xx_pll0_msel2seli() 327 if (msel > 8192) return 2; in lpc18xx_pll0_msel2seli() 328 if (msel > 2048) return 4; in lpc18xx_pll0_msel2seli() 329 if (msel >= 501) return 8; in lpc18xx_pll0_msel2seli() 330 if (msel >= 60) { in lpc18xx_pll0_msel2seli() 331 tmp = 1024 / (msel in lpc18xx_pll0_msel2seli() 339 lpc18xx_pll0_msel2selp(u32 msel) lpc18xx_pll0_msel2selp() argument 351 u32 ctrl, mdiv, msel, npdiv; lpc18xx_pll0_recalc_rate() local 455 u16 msel, nsel, psel; lpc18xx_pll1_recalc_rate() local [all...] |
/kernel/linux/linux-5.10/drivers/fpga/ |
H A D | socfpga.c | 322 u32 msel; in socfpga_fpga_cfg_mode_get() local 324 msel = socfpga_fpga_readl(priv, SOCFPGA_FPGMGR_STAT_OFST); in socfpga_fpga_cfg_mode_get() 325 msel &= SOCFPGA_FPGMGR_STAT_MSEL_MASK; in socfpga_fpga_cfg_mode_get() 326 msel >>= SOCFPGA_FPGMGR_STAT_MSEL_SHIFT; in socfpga_fpga_cfg_mode_get() 329 if ((msel >= ARRAY_SIZE(cfgmgr_modes)) || !cfgmgr_modes[msel].valid) in socfpga_fpga_cfg_mode_get() 332 return msel; in socfpga_fpga_cfg_mode_get()
|
H A D | socfpga-a10.c | 278 u32 msel, stat, mask; in socfpga_a10_fpga_write_init() local 286 /* Check for passive parallel (msel == 000 or 001) */ in socfpga_a10_fpga_write_init() 287 msel = socfpga_a10_fpga_read_stat(priv); in socfpga_a10_fpga_write_init() 288 msel &= A10_FPGAMGR_IMGCFG_STAT_F2S_MSEL_MASK; in socfpga_a10_fpga_write_init() 289 msel >>= A10_FPGAMGR_IMGCFG_STAT_F2S_MSEL_SHIFT; in socfpga_a10_fpga_write_init() 290 if ((msel != 0) && (msel != 1)) { in socfpga_a10_fpga_write_init() 291 dev_dbg(&mgr->dev, "Fail: invalid msel=%d\n", msel); in socfpga_a10_fpga_write_init()
|
/kernel/linux/linux-6.6/drivers/fpga/ |
H A D | socfpga-a10.c | 278 u32 msel, stat, mask; in socfpga_a10_fpga_write_init() local 286 /* Check for passive parallel (msel == 000 or 001) */ in socfpga_a10_fpga_write_init() 287 msel = socfpga_a10_fpga_read_stat(priv); in socfpga_a10_fpga_write_init() 288 msel &= A10_FPGAMGR_IMGCFG_STAT_F2S_MSEL_MASK; in socfpga_a10_fpga_write_init() 289 msel >>= A10_FPGAMGR_IMGCFG_STAT_F2S_MSEL_SHIFT; in socfpga_a10_fpga_write_init() 290 if ((msel != 0) && (msel != 1)) { in socfpga_a10_fpga_write_init() 291 dev_dbg(&mgr->dev, "Fail: invalid msel=%d\n", msel); in socfpga_a10_fpga_write_init()
|
H A D | socfpga.c | 322 u32 msel; in socfpga_fpga_cfg_mode_get() local 324 msel = socfpga_fpga_readl(priv, SOCFPGA_FPGMGR_STAT_OFST); in socfpga_fpga_cfg_mode_get() 325 msel &= SOCFPGA_FPGMGR_STAT_MSEL_MASK; in socfpga_fpga_cfg_mode_get() 326 msel >>= SOCFPGA_FPGMGR_STAT_MSEL_SHIFT; in socfpga_fpga_cfg_mode_get() 329 if ((msel >= ARRAY_SIZE(cfgmgr_modes)) || !cfgmgr_modes[msel].valid) in socfpga_fpga_cfg_mode_get() 332 return msel; in socfpga_fpga_cfg_mode_get()
|
/kernel/linux/linux-5.10/drivers/pinctrl/renesas/ |
H A D | sh_pfc.h | 386 * - msel: Module selector 388 #define PINMUX_IPSR_NOGM(ipsr, fn, msel) \ 389 PINMUX_DATA(fn##_MARK, FN_##fn, FN_##msel) 409 * - msel: Module selector 411 #define PINMUX_IPSR_MSEL(ipsr, fn, msel) \ 412 PINMUX_DATA(fn##_MARK, FN_##msel, FN_##fn, FN_##ipsr) 421 * - msel: Module selector 423 #define PINMUX_IPSR_PHYS_MSEL(ipsr, fn, psel, msel) \ 424 PINMUX_DATA(fn##_MARK, FN_##psel, FN_##msel, FN_##fn, FN_##ipsr)
|
/kernel/linux/linux-6.6/drivers/pinctrl/renesas/ |
H A D | sh_pfc.h | 379 * - msel: Module selector 381 #define PINMUX_IPSR_NOGM(ipsr, fn, msel) \ 382 PINMUX_DATA(fn##_MARK, FN_##fn, FN_##msel) 402 * - msel: Module selector 404 #define PINMUX_IPSR_MSEL(ipsr, fn, msel) \ 405 PINMUX_DATA(fn##_MARK, FN_##msel, FN_##fn, FN_##ipsr) 414 * - msel: Module selector 416 #define PINMUX_IPSR_PHYS_MSEL(ipsr, fn, psel, msel) \ 417 PINMUX_DATA(fn##_MARK, FN_##psel, FN_##msel, FN_##fn, FN_##ipsr)
|
/kernel/linux/linux-5.10/drivers/net/dsa/sja1105/ |
H A D | sja1105_clocking.c | 55 u64 msel; member 306 sja1105_packing(buf, &cmd->msel, 23, 16, size, op); in sja1105_cgu_pll_control_packing() 618 pll.msel = 0x1; in sja1105_cgu_rmii_pll_config()
|
/kernel/linux/linux-6.6/drivers/net/dsa/sja1105/ |
H A D | sja1105_clocking.c | 57 u64 msel; member 329 sja1105_packing(buf, &cmd->msel, 23, 16, size, op); in sja1105_cgu_pll_control_packing() 701 pll.msel = 0x1; in sja1105_cgu_rmii_pll_config()
|