clkout 85 drivers/clk/clk-cdce706.c struct cdce706_hw_data clkout[6]; clkout 599 drivers/clk/clk-cdce706.c for (i = 0; i < ARRAY_SIZE(cdce->clkout); ++i) { clkout 605 drivers/clk/clk-cdce706.c cdce->clkout[i].parent = val & CDCE706_CLKOUT_DIVIDER_MASK; clkout 608 drivers/clk/clk-cdce706.c cdce->clkout[i].parent); clkout 611 drivers/clk/clk-cdce706.c return cdce706_register_hw(cdce, cdce->clkout, clkout 612 drivers/clk/clk-cdce706.c ARRAY_SIZE(cdce->clkout), clkout 622 drivers/clk/clk-cdce706.c if (idx >= ARRAY_SIZE(cdce->clkout)) { clkout 627 drivers/clk/clk-cdce706.c return &cdce->clkout[idx].hw; clkout 63 drivers/clk/clk-si5351.c struct si5351_hw_data *clkout; clkout 917 drivers/clk/clk-si5351.c __func__, clk_hw_get_name(&drvdata->clkout[num].hw), clkout 935 drivers/clk/clk-si5351.c if (pdata->clkout[hwdata->num].pll_reset) clkout 1229 drivers/clk/clk-si5351.c pdata->clkout[num].multisynth_src = clkout 1233 drivers/clk/clk-si5351.c pdata->clkout[num].multisynth_src = clkout 1247 drivers/clk/clk-si5351.c pdata->clkout[num].clkout_src = clkout 1251 drivers/clk/clk-si5351.c pdata->clkout[num].clkout_src = clkout 1255 drivers/clk/clk-si5351.c pdata->clkout[num].clkout_src = clkout 1265 drivers/clk/clk-si5351.c pdata->clkout[num].clkout_src = clkout 1283 drivers/clk/clk-si5351.c pdata->clkout[num].drive = val; clkout 1297 drivers/clk/clk-si5351.c pdata->clkout[num].disable_state = clkout 1301 drivers/clk/clk-si5351.c pdata->clkout[num].disable_state = clkout 1305 drivers/clk/clk-si5351.c pdata->clkout[num].disable_state = clkout 1309 drivers/clk/clk-si5351.c pdata->clkout[num].disable_state = clkout 1321 drivers/clk/clk-si5351.c pdata->clkout[num].rate = val; clkout 1323 drivers/clk/clk-si5351.c pdata->clkout[num].pll_master = clkout 1326 drivers/clk/clk-si5351.c pdata->clkout[num].pll_reset = clkout 1348 drivers/clk/clk-si5351.c return &drvdata->clkout[idx].hw; clkout 1432 drivers/clk/clk-si5351.c pdata->clkout[n].multisynth_src); clkout 1436 drivers/clk/clk-si5351.c n, pdata->clkout[n].multisynth_src); clkout 1441 drivers/clk/clk-si5351.c pdata->clkout[n].clkout_src); clkout 1445 drivers/clk/clk-si5351.c n, pdata->clkout[n].clkout_src); clkout 1450 drivers/clk/clk-si5351.c pdata->clkout[n].drive); clkout 1454 drivers/clk/clk-si5351.c n, pdata->clkout[n].drive); clkout 1459 drivers/clk/clk-si5351.c pdata->clkout[n].disable_state); clkout 1463 drivers/clk/clk-si5351.c n, pdata->clkout[n].disable_state); clkout 1559 drivers/clk/clk-si5351.c drvdata->clkout = devm_kcalloc(&client->dev, num_clocks, clkout 1560 drivers/clk/clk-si5351.c sizeof(*drvdata->clkout), GFP_KERNEL); clkout 1563 drivers/clk/clk-si5351.c if (WARN_ON(!drvdata->msynth || !drvdata->clkout)) { clkout 1576 drivers/clk/clk-si5351.c if (pdata->clkout[n].pll_master) clkout 1597 drivers/clk/clk-si5351.c drvdata->clkout[n].num = n; clkout 1598 drivers/clk/clk-si5351.c drvdata->clkout[n].drvdata = drvdata; clkout 1599 drivers/clk/clk-si5351.c drvdata->clkout[n].hw.init = &init; clkout 1604 drivers/clk/clk-si5351.c if (pdata->clkout[n].clkout_src == SI5351_CLKOUT_SRC_MSYNTH_N) clkout 1609 drivers/clk/clk-si5351.c &drvdata->clkout[n].hw); clkout 1617 drivers/clk/clk-si5351.c if (pdata->clkout[n].rate != 0) { clkout 1619 drivers/clk/clk-si5351.c ret = clk_set_rate(drvdata->clkout[n].hw.clk, clkout 1620 drivers/clk/clk-si5351.c pdata->clkout[n].rate); clkout 35 drivers/clk/samsung/clk-exynos-clkout.c static struct exynos_clkout *clkout; clkout 39 drivers/clk/samsung/clk-exynos-clkout.c clkout->pmu_debug_save = readl(clkout->reg + EXYNOS_PMU_DEBUG_REG); clkout 46 drivers/clk/samsung/clk-exynos-clkout.c writel(clkout->pmu_debug_save, clkout->reg + EXYNOS_PMU_DEBUG_REG); clkout 62 drivers/clk/samsung/clk-exynos-clkout.c clkout = kzalloc(struct_size(clkout, data.hws, EXYNOS_CLKOUT_NR_CLKS), clkout 64 drivers/clk/samsung/clk-exynos-clkout.c if (!clkout) clkout 67 drivers/clk/samsung/clk-exynos-clkout.c spin_lock_init(&clkout->slock); clkout 87 drivers/clk/samsung/clk-exynos-clkout.c clkout->reg = of_iomap(node, 0); clkout 88 drivers/clk/samsung/clk-exynos-clkout.c if (!clkout->reg) clkout 91 drivers/clk/samsung/clk-exynos-clkout.c clkout->gate.reg = clkout->reg + EXYNOS_PMU_DEBUG_REG; clkout 92 drivers/clk/samsung/clk-exynos-clkout.c clkout->gate.bit_idx = EXYNOS_CLKOUT_DISABLE_SHIFT; clkout 93 drivers/clk/samsung/clk-exynos-clkout.c clkout->gate.flags = CLK_GATE_SET_TO_DISABLE; clkout 94 drivers/clk/samsung/clk-exynos-clkout.c clkout->gate.lock = &clkout->slock; clkout 96 drivers/clk/samsung/clk-exynos-clkout.c clkout->mux.reg = clkout->reg + EXYNOS_PMU_DEBUG_REG; clkout 97 drivers/clk/samsung/clk-exynos-clkout.c clkout->mux.mask = mux_mask; clkout 98 drivers/clk/samsung/clk-exynos-clkout.c clkout->mux.shift = EXYNOS_CLKOUT_MUX_SHIFT; clkout 99 drivers/clk/samsung/clk-exynos-clkout.c clkout->mux.lock = &clkout->slock; clkout 101 drivers/clk/samsung/clk-exynos-clkout.c clkout->data.hws[0] = clk_hw_register_composite(NULL, "clkout", clkout 102 drivers/clk/samsung/clk-exynos-clkout.c parent_names, parent_count, &clkout->mux.hw, clkout 103 drivers/clk/samsung/clk-exynos-clkout.c &clk_mux_ops, NULL, NULL, &clkout->gate.hw, clkout 106 drivers/clk/samsung/clk-exynos-clkout.c if (IS_ERR(clkout->data.hws[0])) clkout 109 drivers/clk/samsung/clk-exynos-clkout.c clkout->data.num = EXYNOS_CLKOUT_NR_CLKS; clkout 110 drivers/clk/samsung/clk-exynos-clkout.c ret = of_clk_add_hw_provider(node, of_clk_hw_onecell_get, &clkout->data); clkout 119 drivers/clk/samsung/clk-exynos-clkout.c clk_hw_unregister(clkout->data.hws[0]); clkout 121 drivers/clk/samsung/clk-exynos-clkout.c iounmap(clkout->reg); clkout 127 drivers/clk/samsung/clk-exynos-clkout.c kfree(clkout); clkout 61 drivers/clk/samsung/clk-s3c2410-dclk.c struct s3c24xx_clkout *clkout = to_s3c24xx_clkout(hw); clkout 65 drivers/clk/samsung/clk-s3c2410-dclk.c val = readl_relaxed(S3C24XX_MISCCR) >> clkout->shift; clkout 66 drivers/clk/samsung/clk-s3c2410-dclk.c val >>= clkout->shift; clkout 67 drivers/clk/samsung/clk-s3c2410-dclk.c val &= clkout->mask; clkout 77 drivers/clk/samsung/clk-s3c2410-dclk.c struct s3c24xx_clkout *clkout = to_s3c24xx_clkout(hw); clkout 79 drivers/clk/samsung/clk-s3c2410-dclk.c s3c2410_modify_misccr((clkout->mask << clkout->shift), clkout 80 drivers/clk/samsung/clk-s3c2410-dclk.c (index << clkout->shift)); clkout 95 drivers/clk/samsung/clk-s3c2410-dclk.c struct s3c24xx_clkout *clkout; clkout 100 drivers/clk/samsung/clk-s3c2410-dclk.c clkout = kzalloc(sizeof(*clkout), GFP_KERNEL); clkout 101 drivers/clk/samsung/clk-s3c2410-dclk.c if (!clkout) clkout 110 drivers/clk/samsung/clk-s3c2410-dclk.c clkout->shift = shift; clkout 111 drivers/clk/samsung/clk-s3c2410-dclk.c clkout->mask = mask; clkout 112 drivers/clk/samsung/clk-s3c2410-dclk.c clkout->hw.init = &init; clkout 114 drivers/clk/samsung/clk-s3c2410-dclk.c ret = clk_hw_register(dev, &clkout->hw); clkout 118 drivers/clk/samsung/clk-s3c2410-dclk.c return &clkout->hw; clkout 3300 drivers/gpu/drm/omapdrm/dss/dispc.c r = pll->cinfo.clkout[clkout_idx]; clkout 3328 drivers/gpu/drm/omapdrm/dss/dispc.c r = pll->cinfo.clkout[clkout_idx]; clkout 182 drivers/gpu/drm/omapdrm/dss/dpi.c ctx->pll_cinfo.clkout[ctx->clkout_idx] = dispc; clkout 245 drivers/gpu/drm/omapdrm/dss/dpi.c ctx->dispc_cinfo.lck = ctx->pll_cinfo.clkout[0]; clkout 306 drivers/gpu/drm/omapdrm/dss/dpi.c *fck = ctx.pll_cinfo.clkout[ctx.clkout_idx]; clkout 484 drivers/gpu/drm/omapdrm/dss/dpi.c fck = ctx.pll_cinfo.clkout[ctx.clkout_idx]; clkout 1182 drivers/gpu/drm/omapdrm/dss/dsi.c return dsi->pll.cinfo.clkout[HSDIV_DISPC]; clkout 1187 drivers/gpu/drm/omapdrm/dss/dsi.c return dsi->pll.cinfo.clkout[HSDIV_DSI]; clkout 1315 drivers/gpu/drm/omapdrm/dss/dsi.c cinfo->clkout[HSDIV_DSI] = cinfo->clkdco / cinfo->mX[HSDIV_DSI]; clkout 1409 drivers/gpu/drm/omapdrm/dss/dsi.c cinfo->clkout[HSDIV_DISPC], clkout 1418 drivers/gpu/drm/omapdrm/dss/dsi.c cinfo->clkout[HSDIV_DSI], clkout 4324 drivers/gpu/drm/omapdrm/dss/dsi.c ctx->dsi_cinfo.clkout[HSDIV_DISPC] = dispc; clkout 4615 drivers/gpu/drm/omapdrm/dss/dsi.c ctx->dsi_cinfo.clkout[HSDIV_DISPC] = dispc; clkout 4716 drivers/gpu/drm/omapdrm/dss/dsi.c r = dsi_lp_clock_calc(ctx.dsi_cinfo.clkout[HSDIV_DSI], clkout 133 drivers/gpu/drm/omapdrm/dss/dss.h unsigned long clkout[DSS_PLL_MAX_HSDIVS]; clkout 187 drivers/gpu/drm/omapdrm/dss/hdmi4.c hdmi_cinfo.clkout[0]); clkout 186 drivers/gpu/drm/omapdrm/dss/hdmi5.c hdmi_cinfo.clkout[0]); clkout 269 drivers/gpu/drm/omapdrm/dss/pll.c unsigned long fint, clkdco, clkout; clkout 301 drivers/gpu/drm/omapdrm/dss/pll.c clkout = clkdco / m2; clkout 308 drivers/gpu/drm/omapdrm/dss/pll.c DSSDBG("Fint %lu, clkdco %lu, clkout %lu\n", fint, clkdco, clkout); clkout 318 drivers/gpu/drm/omapdrm/dss/pll.c cinfo->clkout[0] = clkout; clkout 725 drivers/mfd/db8500-prcmu.c int prcmu_config_clkout(u8 clkout, u8 source, u8 div) clkout 735 drivers/mfd/db8500-prcmu.c BUG_ON(clkout > 1); clkout 737 drivers/mfd/db8500-prcmu.c BUG_ON((clkout == 0) && (source > PRCMU_CLKSRC_CLK009)); clkout 739 drivers/mfd/db8500-prcmu.c if (!div && !requests[clkout]) clkout 742 drivers/mfd/db8500-prcmu.c if (clkout == 0) { clkout 773 drivers/mfd/db8500-prcmu.c requests[clkout] += (div ? 1 : -1); clkout 247 drivers/net/can/cc770/cc770.c cc770_write_reg(priv, clkout, priv->clkout); clkout 35 drivers/net/can/cc770/cc770.h u8 clkout; /* Clock Out Register */ clkout 186 drivers/net/can/cc770/cc770.h u8 clkout; /* Clock out register */ clkout 254 drivers/net/can/cc770/cc770_isa.c priv->clkout = cor[idx]; clkout 256 drivers/net/can/cc770/cc770_isa.c priv->clkout = cor[0]; clkout 258 drivers/net/can/cc770/cc770_isa.c priv->clkout = COR_DEFAULT; clkout 119 drivers/net/can/cc770/cc770_platform.c priv->clkout |= (cdv - 1) & CLKOUT_CD_MASK; clkout 133 drivers/net/can/cc770/cc770_platform.c priv->clkout |= (slew << CLKOUT_SL_SHIFT) & clkout 152 drivers/net/can/cc770/cc770_platform.c priv->clkout = pdata->cor; clkout 209 drivers/net/can/cc770/cc770_platform.c priv->cpu_interface, priv->bus_config, priv->clkout); clkout 853 drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c DB8500_FUNC_GROUPS(clkout, "clkout1_a_1", "clkout1_a_2", "clkout1_c_1", clkout 922 drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c FUNCTION(clkout), clkout 620 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c NPCM7XX_GRP(clkout), \ clkout 763 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c NPCM7XX_SFUNC(clkout); clkout 881 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c NPCM7XX_MKFUNC(clkout), clkout 1090 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c NPCM7XX_PINCFG(160, clkout, MFSEL1, 21, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), clkout 59 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c struct clk *clkout[WZRD_NUM_OUTPUTS]; clkout 246 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c clk_wzrd->clkout[i] = clk_register_fixed_factor clkout 248 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c if (IS_ERR(clk_wzrd->clkout[i])) { clkout 252 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c clk_unregister(clk_wzrd->clkout[j]); clkout 255 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c ret = PTR_ERR(clk_wzrd->clkout[i]); clkout 262 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c clk_wzrd->clk_data.clks = clk_wzrd->clkout; clkout 263 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c clk_wzrd->clk_data.clk_num = ARRAY_SIZE(clk_wzrd->clkout); clkout 302 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c clk_unregister(clk_wzrd->clkout[i]); clkout 3324 drivers/video/fbdev/omap2/omapfb/dss/dispc.c r = pll->cinfo.clkout[0]; clkout 3331 drivers/video/fbdev/omap2/omapfb/dss/dispc.c r = pll->cinfo.clkout[0]; clkout 3362 drivers/video/fbdev/omap2/omapfb/dss/dispc.c r = pll->cinfo.clkout[0]; clkout 3369 drivers/video/fbdev/omap2/omapfb/dss/dispc.c r = pll->cinfo.clkout[0]; clkout 186 drivers/video/fbdev/omap2/omapfb/dss/dpi.c ctx->dsi_cinfo.clkout[HSDIV_DISPC] = dispc; clkout 292 drivers/video/fbdev/omap2/omapfb/dss/dpi.c *fck = ctx.dsi_cinfo.clkout[HSDIV_DISPC]; clkout 516 drivers/video/fbdev/omap2/omapfb/dss/dpi.c fck = ctx.dsi_cinfo.clkout[HSDIV_DISPC]; clkout 1231 drivers/video/fbdev/omap2/omapfb/dss/dsi.c return dsi->pll.cinfo.clkout[HSDIV_DISPC]; clkout 1238 drivers/video/fbdev/omap2/omapfb/dss/dsi.c return dsi->pll.cinfo.clkout[HSDIV_DSI]; clkout 1372 drivers/video/fbdev/omap2/omapfb/dss/dsi.c cinfo->clkout[HSDIV_DSI] = cinfo->clkdco / cinfo->mX[HSDIV_DSI]; clkout 1489 drivers/video/fbdev/omap2/omapfb/dss/dsi.c cinfo->clkout[HSDIV_DISPC], clkout 1498 drivers/video/fbdev/omap2/omapfb/dss/dsi.c cinfo->clkout[HSDIV_DSI], clkout 4428 drivers/video/fbdev/omap2/omapfb/dss/dsi.c ctx->dsi_cinfo.clkout[HSDIV_DISPC] = dispc; clkout 4716 drivers/video/fbdev/omap2/omapfb/dss/dsi.c ctx->dsi_cinfo.clkout[HSDIV_DISPC] = dispc; clkout 4816 drivers/video/fbdev/omap2/omapfb/dss/dsi.c r = dsi_lp_clock_calc(ctx.dsi_cinfo.clkout[HSDIV_DSI], clkout 123 drivers/video/fbdev/omap2/omapfb/dss/dss.h unsigned long clkout[DSS_PLL_MAX_HSDIVS]; clkout 178 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c hdmi_cinfo.clkout[0]); clkout 195 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c hdmi_cinfo.clkout[0]); clkout 42 drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c unsigned long fint, clkdco, clkout; clkout 79 drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c clkout = clkdco / m2; clkout 86 drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c DSSDBG("Fint %lu, clkdco %lu, clkout %lu\n", fint, clkdco, clkout); clkout 96 drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c pi->clkout[0] = clkout; clkout 503 include/linux/mfd/db8500-prcmu.h int prcmu_config_clkout(u8 clkout, u8 source, u8 div); clkout 611 include/linux/mfd/db8500-prcmu.h static inline int prcmu_config_clkout(u8 clkout, u8 source, u8 div) clkout 260 include/linux/mfd/dbx500-prcmu.h int prcmu_config_clkout(u8 clkout, u8 source, u8 div); clkout 437 include/linux/mfd/dbx500-prcmu.h static inline int prcmu_config_clkout(u8 clkout, u8 source, u8 div) clkout 112 include/linux/platform_data/si5351.h struct si5351_clkout_config clkout[8]; clkout 30 sound/soc/sh/rcar/adg.c struct clk *clkout[CLKOUTMAX]; clkout 54 sound/soc/sh/rcar/adg.c ((pos) = adg->clkout[i]); \ clkout 530 sound/soc/sh/rcar/adg.c adg->clkout[CLKOUT] = clk; clkout 543 sound/soc/sh/rcar/adg.c adg->clkout[i] = clk; clkout 545 sound/soc/sh/rcar/adg.c adg->onecell.clks = adg->clkout; clkout 620 sound/soc/sh/rcar/adg.c if (adg->clkout[i]) clkout 621 sound/soc/sh/rcar/adg.c clk_unregister_fixed_rate(adg->clkout[i]);