/linux-4.4.14/drivers/clk/samsung/ |
D | clk-exynos-clkout.c | 38 static struct exynos_clkout *clkout; variable 42 clkout->pmu_debug_save = readl(clkout->reg + EXYNOS_PMU_DEBUG_REG); in exynos_clkout_suspend() 49 writel(clkout->pmu_debug_save, clkout->reg + EXYNOS_PMU_DEBUG_REG); in exynos_clkout_resume() 65 clkout = kzalloc(sizeof(*clkout), GFP_KERNEL); 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 82 s3c2410_modify_misccr((clkout->mask << clkout->shift), in s3c24xx_clkout_set_parent() 83 (index << clkout->shift)); in s3c24xx_clkout_set_parent() 98 struct s3c24xx_clkout *clkout; in s3c24xx_register_clkout() local 103 clkout = kzalloc(sizeof(*clkout), GFP_KERNEL); in s3c24xx_register_clkout() 104 if (!clkout) in s3c24xx_register_clkout() [all …]
|
D | Makefile | 16 obj-$(CONFIG_ARCH_EXYNOS) += clk-exynos-clkout.o
|
/linux-4.4.14/drivers/clk/ |
D | clk-si5351.c | 68 struct si5351_hw_data *clkout; member 1199 pdata->clkout[num].multisynth_src = in si5351_dt_parse() 1203 pdata->clkout[num].multisynth_src = in si5351_dt_parse() 1217 pdata->clkout[num].clkout_src = in si5351_dt_parse() 1221 pdata->clkout[num].clkout_src = in si5351_dt_parse() 1225 pdata->clkout[num].clkout_src = in si5351_dt_parse() 1235 pdata->clkout[num].clkout_src = in si5351_dt_parse() 1253 pdata->clkout[num].drive = val; in si5351_dt_parse() 1267 pdata->clkout[num].disable_state = in si5351_dt_parse() 1271 pdata->clkout[num].disable_state = in si5351_dt_parse() [all …]
|
D | clk-cdce706.c | 91 struct cdce706_hw_data clkout[6]; member 604 for (i = 0; i < ARRAY_SIZE(cdce->clkout); ++i) { in cdce706_register_clkouts() 610 cdce->clkout[i].parent = val & CDCE706_CLKOUT_DIVIDER_MASK; in cdce706_register_clkouts() 613 cdce->clkout[i].parent); in cdce706_register_clkouts() 616 ret = cdce706_register_hw(cdce, cdce->clkout, in cdce706_register_clkouts() 617 ARRAY_SIZE(cdce->clkout), in cdce706_register_clkouts() 619 for (i = 0; i < ARRAY_SIZE(cdce->clkout); ++i) in cdce706_register_clkouts() 620 cdce->clks[i] = cdce->clkout[i].clk; in cdce706_register_clkouts()
|
D | clk-wm831x.c | 29 struct clk *clkout; member 384 clkdata->clkout = devm_clk_register(&pdev->dev, &clkdata->clkout_hw); in wm831x_clk_probe() 385 if (IS_ERR(clkdata->clkout)) in wm831x_clk_probe() 386 return PTR_ERR(clkdata->clkout); in wm831x_clk_probe()
|
/linux-4.4.14/drivers/staging/clocking-wizard/ |
D | clk-xlnx-clock-wizard.c | 70 struct clk *clkout[WZRD_NUM_OUTPUTS]; member 256 clk_wzrd->clkout[i] = clk_register_fixed_factor(&pdev->dev, in clk_wzrd_probe() 258 if (IS_ERR(clk_wzrd->clkout[i])) { in clk_wzrd_probe() 262 clk_unregister(clk_wzrd->clkout[j]); in clk_wzrd_probe() 265 ret = PTR_ERR(clk_wzrd->clkout[i]); in clk_wzrd_probe() 272 clk_wzrd->clk_data.clks = clk_wzrd->clkout; in clk_wzrd_probe() 273 clk_wzrd->clk_data.clk_num = ARRAY_SIZE(clk_wzrd->clkout); in clk_wzrd_probe() 312 clk_unregister(clk_wzrd->clkout[i]); in clk_wzrd_remove()
|
/linux-4.4.14/drivers/video/fbdev/omap2/dss/ |
D | hdmi_pll.c | 44 unsigned long fint, clkdco, clkout; in hdmi_pll_compute() local 81 clkout = clkdco / m2; in hdmi_pll_compute() 88 DSSDBG("Fint %lu, clkdco %lu, clkout %lu\n", fint, clkdco, clkout); in hdmi_pll_compute() 98 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()
|
D | dss.h | 123 unsigned long clkout[DSS_PLL_MAX_HSDIVS]; member
|
D | dsi.c | 1252 return dsi->pll.cinfo.clkout[HSDIV_DISPC]; in dsi_get_pll_hsdiv_dispc_rate() 1259 return dsi->pll.cinfo.clkout[HSDIV_DSI]; in dsi_get_pll_hsdiv_dsi_rate() 1393 cinfo->clkout[HSDIV_DSI] = cinfo->clkdco / cinfo->mX[HSDIV_DSI]; in dsi_pll_calc_dsi_fck() 1510 cinfo->clkout[HSDIV_DISPC], in dsi_dump_dsidev_clocks() 1519 cinfo->clkout[HSDIV_DSI], in dsi_dump_dsidev_clocks() 4449 ctx->dsi_cinfo.clkout[HSDIV_DISPC] = dispc; in dsi_cm_calc_hsdiv_cb() 4737 ctx->dsi_cinfo.clkout[HSDIV_DISPC] = dispc; in dsi_vm_calc_hsdiv_cb() 4837 r = dsi_lp_clock_calc(ctx.dsi_cinfo.clkout[HSDIV_DSI], in dsi_set_config()
|
D | hdmi5.c | 216 hdmi_cinfo.clkout[0]); in hdmi_power_on_full()
|
D | hdmi4.c | 199 hdmi_cinfo.clkout[0]); in hdmi_power_on_full()
|
D | dispc.c | 3268 r = pll->cinfo.clkout[0]; in dispc_fclk_rate() 3275 r = pll->cinfo.clkout[0]; in dispc_fclk_rate() 3306 r = pll->cinfo.clkout[0]; in dispc_mgr_lclk_rate() 3313 r = pll->cinfo.clkout[0]; in dispc_mgr_lclk_rate()
|
/linux-4.4.14/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()
|
D | cc770.c | 255 cc770_write_reg(priv, clkout, priv->clkout); in chipset_init()
|
/linux-4.4.14/sound/soc/sh/rcar/ |
D | adg.c | 33 struct clk *clkout[CLKOUTMAX]; member 49 ((pos) = adg->clkout[i]); \ 539 adg->clkout[CLKOUT] = clk; in rsnd_adg_get_clkout() 554 adg->onecell.clks = adg->clkout; in rsnd_adg_get_clkout() 557 adg->clkout[i] = clk; in rsnd_adg_get_clkout()
|
/linux-4.4.14/include/linux/platform_data/ |
D | si5351.h | 109 struct si5351_clkout_config clkout[8]; member
|
/linux-4.4.14/Documentation/devicetree/bindings/rtc/ |
D | pcf8563.txt | 11 overwrite the default clock name "pcf8563-clkout"
|
/linux-4.4.14/include/linux/mfd/ |
D | db8500-prcmu.h | 503 int prcmu_config_clkout(u8 clkout, u8 source, u8 div); 617 static inline int prcmu_config_clkout(u8 clkout, u8 source, u8 div) in prcmu_config_clkout() argument
|
D | dbx500-prcmu.h | 271 int prcmu_config_clkout(u8 clkout, u8 source, u8 div); 452 static inline int prcmu_config_clkout(u8 clkout, u8 source, u8 div) in prcmu_config_clkout() argument
|
/linux-4.4.14/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-375-pinctrl.txt | 55 mpp39 39 gpio, ref(clkout)
|
D | marvell,armada-39x-pinctrl.txt | 62 mpp43 43 gpio, pcie0(clkreq), dram(vttctrl), dram(deccerr), spi1(cs2), dev(clkout), nand(rb1)
|
D | marvell,armada-38x-pinctrl.txt | 61 mpp43 43 gpio, pcie0(clkreq), dram(vttctrl), dram(deccerr), spi1(cs2), dev(clkout), n…
|
/linux-4.4.14/drivers/mfd/ |
D | db8500-prcmu.c | 725 int prcmu_config_clkout(u8 clkout, u8 source, u8 div) in prcmu_config_clkout() argument 735 BUG_ON(clkout > 1); in prcmu_config_clkout() 737 BUG_ON((clkout == 0) && (source > PRCMU_CLKSRC_CLK009)); in prcmu_config_clkout() 739 if (!div && !requests[clkout]) in prcmu_config_clkout() 742 switch (clkout) { in prcmu_config_clkout() 776 requests[clkout] += (div ? 1 : -1); in prcmu_config_clkout()
|
/linux-4.4.14/drivers/pinctrl/nomadik/ |
D | pinctrl-nomadik-db8540.c | 816 DB8540_FUNC_GROUPS(clkout, "clkoutreq_a_1", "clkout1_a_1", "clkout1_a_2", 910 FUNCTION(clkout),
|
D | pinctrl-nomadik-db8500.c | 841 DB8500_FUNC_GROUPS(clkout, "clkout1_a_1", "clkout1_a_2", "clkout1_c_1", 910 FUNCTION(clkout),
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | s3c64xx-pinctrl.dtsi | 447 clkout0: clkout-0 {
|