Home
last modified time | relevance | path

Searched refs:clkout (Results 1 – 25 of 77) sorted by relevance

1234

/linux/drivers/clk/samsung/
A Dclk-exynos-clkout.c114 if (!clkout) in exynos_clkout_probe()
122 if (!clkout->np) { in exynos_clkout_probe()
152 clkout->reg = of_iomap(clkout->np, 0); in exynos_clkout_probe()
153 if (!clkout->reg) { in exynos_clkout_probe()
158 clkout->gate.reg = clkout->reg + EXYNOS_PMU_DEBUG_REG; in exynos_clkout_probe()
161 clkout->gate.lock = &clkout->slock; in exynos_clkout_probe()
163 clkout->mux.reg = clkout->reg + EXYNOS_PMU_DEBUG_REG; in exynos_clkout_probe()
166 clkout->mux.lock = &clkout->slock; in exynos_clkout_probe()
188 iounmap(clkout->reg); in exynos_clkout_probe()
214 clkout->pmu_debug_save = readl(clkout->reg + EXYNOS_PMU_DEBUG_REG); in exynos_clkout_suspend()
[all …]
A Dclk-s3c2410-dclk.c63 val = clkout->modify_misccr(0, 0) >> clkout->shift; in s3c24xx_clkout_get_parent()
64 val >>= clkout->shift; in s3c24xx_clkout_get_parent()
65 val &= clkout->mask; in s3c24xx_clkout_get_parent()
77 clkout->modify_misccr((clkout->mask << clkout->shift), in s3c24xx_clkout_set_parent()
94 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()
112 clkout->shift = shift; in s3c24xx_register_clkout()
113 clkout->mask = mask; in s3c24xx_register_clkout()
114 clkout->hw.init = &init; in s3c24xx_register_clkout()
[all …]
A Dbuilt-in.a8 clk-exynos-clkout.o/
A D.built-in.a.cmd1 ….o drivers/clk/samsung/clk-exynos-audss.o drivers/clk/samsung/clk-exynos-clkout.o drivers/clk/sams…
/linux/drivers/clk/
A Dclk-lmk04832.c264 struct lmk_clkout *clkout; member
1164 struct lmk04832 *lmk = clkout->lmk; in lmk04832_clkout_is_enabled()
1199 if (clkout->id % 2) in lmk04832_clkout_is_enabled()
1210 struct lmk04832 *lmk = clkout->lmk; in lmk04832_clkout_prepare()
1240 clkout->format << 4 * (clkout->id % 2)); in lmk04832_clkout_prepare()
1330 lmk->clkout[num].id = num; in lmk04832_register_clkout()
1331 lmk->clkout[num].lmk = lmk; in lmk04832_register_clkout()
1332 lmk->clkout[num].hw.init = &init; in lmk04832_register_clkout()
1417 if (!lmk->clkout) { in lmk04832_probe()
1459 &lmk->clkout[reg].format); in lmk04832_probe()
[all …]
A Dclk-si5351.c63 struct si5351_hw_data *clkout; member
1328 pdata->clkout[num].rate = val; in si5351_dt_parse()
1330 pdata->clkout[num].pll_master = in si5351_dt_parse()
1333 pdata->clkout[num].pll_reset = in si5351_dt_parse()
1355 return &drvdata->clkout[idx].hw; in si53351_of_clk_get()
1457 pdata->clkout[n].drive); in si5351_i2c_probe()
1461 n, pdata->clkout[n].drive); in si5351_i2c_probe()
1583 if (pdata->clkout[n].pll_master) in si5351_i2c_probe()
1604 drvdata->clkout[n].num = n; in si5351_i2c_probe()
1616 &drvdata->clkout[n].hw); in si5351_i2c_probe()
[all …]
A Dclk-cdce706.c85 struct cdce706_hw_data clkout[6]; member
599 for (i = 0; i < ARRAY_SIZE(cdce->clkout); ++i) { in cdce706_register_clkouts()
605 cdce->clkout[i].parent = val & CDCE706_CLKOUT_DIVIDER_MASK; in cdce706_register_clkouts()
608 cdce->clkout[i].parent); in cdce706_register_clkouts()
611 return cdce706_register_hw(cdce, cdce->clkout, in cdce706_register_clkouts()
612 ARRAY_SIZE(cdce->clkout), in cdce706_register_clkouts()
622 if (idx >= ARRAY_SIZE(cdce->clkout)) { in of_clk_cdce_get()
627 return &cdce->clkout[idx].hw; in of_clk_cdce_get()
/linux/arch/arm/boot/dts/
A Ddm814x-clocks.dtsi16 "481c5040.adpll.clkout",
28 "481c5080.adpll.clkout",
39 "481c50b0.adpll.clkout",
50 "481c50e0.adpll.clkout",
61 "481c5110.adpll.clkout",
72 "481c5140.adpll.clkout",
83 "481c5170.adpll.clkout",
94 "481c51a0.adpll.clkout",
105 "481c51d0.adpll.clkout",
116 "481c5200.adpll.clkout",
[all …]
/linux/drivers/video/fbdev/omap2/omapfb/dss/
A Dhdmi_pll.c42 unsigned long fint, clkdco, clkout; in hdmi_pll_compute() local
79 clkout = clkdco / m2; in hdmi_pll_compute()
86 DSSDBG("Fint %lu, clkdco %lu, clkout %lu\n", fint, clkdco, clkout); in hdmi_pll_compute()
96 pi->clkout[0] = clkout; in hdmi_pll_compute()
/linux/Documentation/devicetree/bindings/clock/
A Dti,lmk04832.yaml108 ti,clkout-fmt:
132 ti,clkout-sysref:
200 ti,clkout-fmt = <0x01>; // LVDS
205 ti,clkout-fmt = <0x01>; // LVDS
206 ti,clkout-sysref;
A Dcirrus,lochnagar.yaml48 - ln-cdc-clkout # Output clock from CODEC card.
49 - ln-dsp-clkout # Output clock from DSP card.
57 - ln-spdif-clkout # Optional input clock from SPDIF.
/linux/drivers/staging/clocking-wizard/
A Dclk-xlnx-clock-wizard.c82 struct clk *clkout[WZRD_NUM_OUTPUTS]; member
530 clk_wzrd->clkout[i] = clk_wzrd_register_divf in clk_wzrd_probe()
539 clk_wzrd->clkout[i] = clk_wzrd_register_divider in clk_wzrd_probe()
547 if (IS_ERR(clk_wzrd->clkout[i])) { in clk_wzrd_probe()
551 clk_unregister(clk_wzrd->clkout[j]); in clk_wzrd_probe()
554 ret = PTR_ERR(clk_wzrd->clkout[i]); in clk_wzrd_probe()
561 clk_wzrd->clk_data.clks = clk_wzrd->clkout; in clk_wzrd_probe()
562 clk_wzrd->clk_data.clk_num = ARRAY_SIZE(clk_wzrd->clkout); in clk_wzrd_probe()
601 clk_unregister(clk_wzrd->clkout[i]); in clk_wzrd_remove()
/linux/drivers/net/can/cc770/
A Dcc770_platform.c119 priv->clkout |= (cdv - 1) & CLKOUT_CD_MASK; in cc770_get_of_node_data()
133 priv->clkout |= (slew << CLKOUT_SL_SHIFT) & in cc770_get_of_node_data()
152 priv->clkout = pdata->cor; in cc770_get_platform_data()
209 priv->cpu_interface, priv->bus_config, priv->clkout); in cc770_platform_probe()
A Dcc770.h35 u8 clkout; /* Clock Out Register */ member
186 u8 clkout; /* Clock out register */ member
A Dcc770_isa.c254 priv->clkout = cor[idx]; in cc770_isa_probe()
256 priv->clkout = cor[0]; in cc770_isa_probe()
258 priv->clkout = COR_DEFAULT; in cc770_isa_probe()
/linux/Documentation/devicetree/bindings/net/
A Drealtek,rtl82xx.yaml21 realtek,clkout-disable:
42 realtek,clkout-disable;
/linux/drivers/gpu/drm/omapdrm/dss/
A Dpll.c275 unsigned long fint, clkdco, clkout; in dss_pll_calc_b() local
307 clkout = clkdco / m2; in dss_pll_calc_b()
314 DSSDBG("Fint %lu, clkdco %lu, clkout %lu\n", fint, clkdco, clkout); in dss_pll_calc_b()
324 cinfo->clkout[0] = clkout; in dss_pll_calc_b()
/linux/Documentation/devicetree/bindings/clock/ti/
A Dadpll.txt27 "481c5040.adpll.clkout",
39 "481c5080.adpll.clkout",
/linux/sound/soc/sh/rcar/
A Dadg.c30 struct clk *clkout[CLKOUTMAX]; member
55 ((pos) = adg->clkout[i]); \
588 adg->clkout[CLKOUT] = clk; in rsnd_adg_get_clkout()
602 adg->clkout[i] = clk; in rsnd_adg_get_clkout()
604 adg->onecell.clks = adg->clkout; in rsnd_adg_get_clkout()
/linux/drivers/rtc/
A Drtc-rv3028.c722 int clkout, ret; in rv3028_clkout_recalc_rate() local
725 ret = regmap_read(rv3028->regmap, RV3028_CLKOUT, &clkout); in rv3028_clkout_recalc_rate()
729 clkout &= RV3028_CLKOUT_FD_MASK; in rv3028_clkout_recalc_rate()
730 return clkout_rates[clkout]; in rv3028_clkout_recalc_rate()
789 int clkout, ret; in rv3028_clkout_is_prepared() local
792 ret = regmap_read(rv3028->regmap, RV3028_CLKOUT, &clkout); in rv3028_clkout_is_prepared()
796 return !!(clkout & RV3028_CLKOUT_CLKOE); in rv3028_clkout_is_prepared()
A Drtc-rv3032.c628 int clkout, ret; in rv3032_clkout_recalc_rate() local
631 ret = regmap_read(rv3032->regmap, RV3032_CLKOUT2, &clkout); in rv3032_clkout_recalc_rate()
635 if (clkout & RV3032_CLKOUT2_OS) { in rv3032_clkout_recalc_rate()
636 unsigned long rate = FIELD_GET(RV3032_CLKOUT2_HFD_MSK, clkout) << 8; in rv3032_clkout_recalc_rate()
638 ret = regmap_read(rv3032->regmap, RV3032_CLKOUT1, &clkout); in rv3032_clkout_recalc_rate()
642 rate += clkout + 1; in rv3032_clkout_recalc_rate()
647 return clkout_xtal_rates[FIELD_GET(RV3032_CLKOUT2_FD_MSK, clkout)]; in rv3032_clkout_recalc_rate()
/linux/include/linux/platform_data/
A Dsi5351.h112 struct si5351_clkout_config clkout[8]; member
/linux/Documentation/ABI/testing/
A Dsysfs-bus-iio-dfsdm-adc-stm3216 Reading SPI clkout frequency,
/linux/include/linux/mfd/
A Ddb8500-prcmu.h503 int prcmu_config_clkout(u8 clkout, u8 source, u8 div);
608 static inline int prcmu_config_clkout(u8 clkout, u8 source, u8 div) in prcmu_config_clkout() argument
A Ddbx500-prcmu.h262 int prcmu_config_clkout(u8 clkout, u8 source, u8 div);
424 static inline int prcmu_config_clkout(u8 clkout, u8 source, u8 div) in prcmu_config_clkout() argument

Completed in 36 milliseconds

1234