/Linux-v4.19/drivers/clk/samsung/ |
D | clk-exynos-clkout.c | 37 static struct exynos_clkout *clkout; variable 41 clkout->pmu_debug_save = readl(clkout->reg + EXYNOS_PMU_DEBUG_REG); in exynos_clkout_suspend() 48 writel(clkout->pmu_debug_save, clkout->reg + EXYNOS_PMU_DEBUG_REG); in exynos_clkout_resume() 64 clkout = kzalloc(struct_size(clkout, data.hws, EXYNOS_CLKOUT_NR_CLKS), in exynos_clkout_init() 66 if (!clkout) in exynos_clkout_init() 69 spin_lock_init(&clkout->slock); in exynos_clkout_init() 89 clkout->reg = of_iomap(node, 0); in exynos_clkout_init() 90 if (!clkout->reg) in exynos_clkout_init() 93 clkout->gate.reg = clkout->reg + EXYNOS_PMU_DEBUG_REG; in exynos_clkout_init() 94 clkout->gate.bit_idx = EXYNOS_CLKOUT_DISABLE_SHIFT; in exynos_clkout_init() [all …]
|
D | clk-s3c2410-dclk.c | 63 struct s3c24xx_clkout *clkout = to_s3c24xx_clkout(hw); in s3c24xx_clkout_get_parent() local 67 val = readl_relaxed(S3C24XX_MISCCR) >> clkout->shift; in s3c24xx_clkout_get_parent() 68 val >>= clkout->shift; in s3c24xx_clkout_get_parent() 69 val &= clkout->mask; in s3c24xx_clkout_get_parent() 79 struct s3c24xx_clkout *clkout = to_s3c24xx_clkout(hw); in s3c24xx_clkout_set_parent() local 81 s3c2410_modify_misccr((clkout->mask << clkout->shift), in s3c24xx_clkout_set_parent() 82 (index << clkout->shift)); in s3c24xx_clkout_set_parent() 97 struct s3c24xx_clkout *clkout; in s3c24xx_register_clkout() local 102 clkout = kzalloc(sizeof(*clkout), GFP_KERNEL); in s3c24xx_register_clkout() 103 if (!clkout) in s3c24xx_register_clkout() [all …]
|
D | Makefile | 18 obj-$(CONFIG_ARCH_EXYNOS) += clk-exynos-clkout.o
|
/Linux-v4.19/drivers/clk/ |
D | clk-si5351.c | 67 struct si5351_hw_data *clkout; member 921 __func__, clk_hw_get_name(&drvdata->clkout[num].hw), in _si5351_clkout_reset_pll() 939 if (pdata->clkout[hwdata->num].pll_reset) in si5351_clkout_prepare() 1233 pdata->clkout[num].multisynth_src = in si5351_dt_parse() 1237 pdata->clkout[num].multisynth_src = in si5351_dt_parse() 1251 pdata->clkout[num].clkout_src = in si5351_dt_parse() 1255 pdata->clkout[num].clkout_src = in si5351_dt_parse() 1259 pdata->clkout[num].clkout_src = in si5351_dt_parse() 1269 pdata->clkout[num].clkout_src = in si5351_dt_parse() 1287 pdata->clkout[num].drive = val; in si5351_dt_parse() [all …]
|
D | clk-cdce706.c | 88 struct cdce706_hw_data clkout[6]; member 602 for (i = 0; i < ARRAY_SIZE(cdce->clkout); ++i) { in cdce706_register_clkouts() 608 cdce->clkout[i].parent = val & CDCE706_CLKOUT_DIVIDER_MASK; in cdce706_register_clkouts() 611 cdce->clkout[i].parent); in cdce706_register_clkouts() 614 return cdce706_register_hw(cdce, cdce->clkout, in cdce706_register_clkouts() 615 ARRAY_SIZE(cdce->clkout), in cdce706_register_clkouts() 625 if (idx >= ARRAY_SIZE(cdce->clkout)) { in of_clk_cdce_get() 630 return &cdce->clkout[idx].hw; in of_clk_cdce_get()
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | dm814x-clocks.dtsi | 10 * "2.6.11 Connected Outputs of DPLLJ". Only clkout is 20 "481c5040.adpll.clkout", 32 "481c5080.adpll.clkout", 43 "481c50b0.adpll.clkout", 54 "481c50e0.adpll.clkout", 65 "481c5110.adpll.clkout", 76 "481c5140.adpll.clkout", 87 "481c5170.adpll.clkout", 98 "481c51a0.adpll.clkout", 109 "481c51d0.adpll.clkout", [all …]
|
/Linux-v4.19/drivers/staging/clocking-wizard/ |
D | clk-xlnx-clock-wizard.c | 59 struct clk *clkout[WZRD_NUM_OUTPUTS]; member 246 clk_wzrd->clkout[i] = clk_register_fixed_factor(&pdev->dev, in clk_wzrd_probe() 248 if (IS_ERR(clk_wzrd->clkout[i])) { in clk_wzrd_probe() 252 clk_unregister(clk_wzrd->clkout[j]); in clk_wzrd_probe() 255 ret = PTR_ERR(clk_wzrd->clkout[i]); in clk_wzrd_probe() 262 clk_wzrd->clk_data.clks = clk_wzrd->clkout; in clk_wzrd_probe() 263 clk_wzrd->clk_data.clk_num = ARRAY_SIZE(clk_wzrd->clkout); in clk_wzrd_probe() 302 clk_unregister(clk_wzrd->clkout[i]); in clk_wzrd_remove()
|
/Linux-v4.19/drivers/video/fbdev/omap2/omapfb/dss/ |
D | hdmi_pll.c | 45 unsigned long fint, clkdco, clkout; in hdmi_pll_compute() local 82 clkout = clkdco / m2; in hdmi_pll_compute() 89 DSSDBG("Fint %lu, clkdco %lu, clkout %lu\n", fint, clkdco, clkout); in hdmi_pll_compute() 99 pi->clkout[0] = clkout; in hdmi_pll_compute()
|
D | dpi.c | 197 ctx->dsi_cinfo.clkout[HSDIV_DISPC] = dispc; in dpi_calc_hsdiv_cb() 303 *fck = ctx.dsi_cinfo.clkout[HSDIV_DISPC]; in dpi_set_dsi_clk() 527 fck = ctx.dsi_cinfo.clkout[HSDIV_DISPC]; in dpi_check_timings()
|
/Linux-v4.19/drivers/net/can/cc770/ |
D | cc770_platform.c | 127 priv->clkout |= (cdv - 1) & CLKOUT_CD_MASK; in cc770_get_of_node_data() 141 priv->clkout |= (slew << CLKOUT_SL_SHIFT) & in cc770_get_of_node_data() 160 priv->clkout = pdata->cor; in cc770_get_platform_data() 217 priv->cpu_interface, priv->bus_config, priv->clkout); in cc770_platform_probe()
|
D | cc770.h | 43 u8 clkout; /* Clock Out Register */ member 194 u8 clkout; /* Clock out register */ member
|
D | cc770_isa.c | 262 priv->clkout = cor[idx]; in cc770_isa_probe() 264 priv->clkout = cor[0]; in cc770_isa_probe() 266 priv->clkout = COR_DEFAULT; in cc770_isa_probe()
|
/Linux-v4.19/sound/soc/sh/rcar/ |
D | adg.c | 30 struct clk *clkout[CLKOUTMAX]; member 53 ((pos) = adg->clkout[i]); \ 550 adg->clkout[CLKOUT] = clk; in rsnd_adg_get_clkout() 563 adg->clkout[i] = clk; in rsnd_adg_get_clkout() 565 adg->onecell.clks = adg->clkout; in rsnd_adg_get_clkout() 640 if (adg->clkout[i]) in rsnd_adg_remove() 641 clk_unregister_fixed_rate(adg->clkout[i]); in rsnd_adg_remove()
|
/Linux-v4.19/Documentation/devicetree/bindings/clock/ti/ |
D | adpll.txt | 27 "481c5040.adpll.clkout", 39 "481c5080.adpll.clkout",
|
/Linux-v4.19/drivers/gpu/drm/omapdrm/dss/ |
D | pll.c | 280 unsigned long fint, clkdco, clkout; in dss_pll_calc_b() local 312 clkout = clkdco / m2; in dss_pll_calc_b() 319 DSSDBG("Fint %lu, clkdco %lu, clkout %lu\n", fint, clkdco, clkout); in dss_pll_calc_b() 329 cinfo->clkout[0] = clkout; in dss_pll_calc_b()
|
D | dpi.c | 192 ctx->pll_cinfo.clkout[ctx->clkout_idx] = dispc; in dpi_calc_hsdiv_cb() 255 ctx->dispc_cinfo.lck = ctx->pll_cinfo.clkout[0]; in dpi_pll_clk_calc() 316 *fck = ctx.pll_cinfo.clkout[ctx.clkout_idx]; in dpi_set_pll_clk() 531 fck = ctx.pll_cinfo.clkout[ctx.clkout_idx]; in dpi_check_timings()
|
/Linux-v4.19/include/linux/platform_data/ |
D | si5351.h | 112 struct si5351_clkout_config clkout[8]; member
|
/Linux-v4.19/Documentation/devicetree/bindings/rtc/ |
D | pcf8563.txt | 12 overwrite the default clock name "pcf8563-clkout"
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-bus-iio-dfsdm-adc-stm32 | 12 Reading SPI clkout frequency,
|
/Linux-v4.19/include/linux/mfd/ |
D | db8500-prcmu.h | 503 int prcmu_config_clkout(u8 clkout, u8 source, u8 div); 611 static inline int prcmu_config_clkout(u8 clkout, u8 source, u8 div) in prcmu_config_clkout() argument
|
D | dbx500-prcmu.h | 261 int prcmu_config_clkout(u8 clkout, u8 source, u8 div); 438 static inline int prcmu_config_clkout(u8 clkout, u8 source, u8 div) in prcmu_config_clkout() argument
|
/Linux-v4.19/Documentation/devicetree/bindings/pinctrl/ |
D | marvell,armada-xp-pinctrl.txt | 75 ref(clkout), spi1(cs7) 76 mpp48 48 gpio, dev(clkout), dev(burst/last), nand(rb)
|
D | marvell,armada-98dx3236-pinctrl.txt | 31 mpp17 17 gpo, dev(clkout)
|
D | marvell,armada-375-pinctrl.txt | 55 mpp39 39 gpio, ref(clkout)
|
/Linux-v4.19/Documentation/devicetree/bindings/clock/ |
D | maxim,max9485.txt | 25 If not explicitly set, the output names are "mclkout", "clkout", "clkout1"
|