Home
last modified time | relevance | path

Searched defs:clk (Results 1 – 25 of 155) sorted by relevance

1234567

/freebsd/sys/dev/clk/
H A Dclk_link.c62 clknode_link_init(struct clknode *clk, device_t dev) in clknode_link_init()
68 clknode_link_recalc(struct clknode *clk, uint64_t *freq) in clknode_link_recalc()
77 clknode_link_set_freq(struct clknode *clk, uint64_t fin, uint64_t *fout, in clknode_link_set_freq()
87 clknode_link_set_mux(struct clknode *clk, int idx) in clknode_link_set_mux()
96 clknode_link_set_gate(struct clknode *clk, bool enable) in clknode_link_set_gate()
107 struct clknode *clk; in clknode_link_register() local
H A Dclk.c131 struct clk { struct
133 struct clknode *clknode; argument
140 struct clkdom { argument
223 clknode_method_set_gate(struct clknode *clk, bool enable) in clknode_method_set_gate()
230 clknode_method_set_mux(struct clknode *clk, int idx) in clknode_method_set_mux()
370 phandle_t *cells, struct clknode **clk) in clknode_default_ofw_map()
1168 struct clk *clk; in clk_create() local
1182 clk_get_freq(clk_t clk, uint64_t *freq) in clk_get_freq()
1198 clk_set_freq(clk_t clk, uint64_t freq, int flags) in clk_set_freq()
1215 clk_test_freq(clk_t clk, uint64_t freq, int flags) in clk_test_freq()
[all …]
H A Dclk_gate.c73 clknode_gate_init(struct clknode *clk, device_t dev) in clknode_gate_init()
81 clknode_gate_set_gate(struct clknode *clk, bool enable) in clknode_gate_set_gate()
101 clknode_gate_get_gate(struct clknode *clk, bool *enabled) in clknode_gate_get_gate()
121 struct clknode *clk; in clknode_gate_register() local
/freebsd/sys/dev/qcom_clk/
H A Dqcom_clk_apssdiv.c66 qcom_clk_apssdiv_calc_rate(struct clknode *clk, uint64_t freq, uint32_t cdiv) in qcom_clk_apssdiv_calc_rate()
85 qcom_clk_apssdiv_recalc(struct clknode *clk, uint64_t *freq) in qcom_clk_apssdiv_recalc()
129 qcom_clk_apssdiv_init(struct clknode *clk, device_t dev) in qcom_clk_apssdiv_init()
146 qcom_clk_apssdiv_set_gate(struct clknode *clk, bool enable) in qcom_clk_apssdiv_set_gate()
185 qcom_clk_apssdiv_set_freq(struct clknode *clk, uint64_t fin, uint64_t *fout, in qcom_clk_apssdiv_set_freq()
261 struct clknode *clk; in qcom_clk_apssdiv_register() local
H A Dqcom_clk_fdiv.c57 qcom_clk_fdiv_recalc(struct clknode *clk, uint64_t *freq) in qcom_clk_fdiv_recalc()
73 qcom_clk_fdiv_init(struct clknode *clk, device_t dev) in qcom_clk_fdiv_init()
97 struct clknode *clk; in qcom_clk_fdiv_register() local
H A Dqcom_clk_ro_div.c66 qcom_clk_ro_div_recalc(struct clknode *clk, uint64_t *freq) in qcom_clk_ro_div_recalc()
105 qcom_clk_ro_div_init(struct clknode *clk, device_t dev) in qcom_clk_ro_div_init()
132 struct clknode *clk; in qcom_clk_ro_div_register() local
/freebsd/sys/arm/freescale/vybrid/
H A Dvf_ccm.c153 struct clk { struct
165 static struct clk ipg_clk = { argument
319 struct clk *clk; member
366 struct clk *clk; in set_clock() local
/freebsd/sys/dev/clk/rockchip/
H A Drk_clk_composite.c74 rk_clk_composite_read_4(struct clknode *clk, bus_addr_t addr, uint32_t *val) in rk_clk_composite_read_4()
86 rk_clk_composite_write_4(struct clknode *clk, bus_addr_t addr, uint32_t val) in rk_clk_composite_write_4()
98 rk_clk_composite_get_grf(struct clknode *clk) in rk_clk_composite_get_grf()
117 rk_clk_composite_init(struct clknode *clk, device_t dev) in rk_clk_composite_init()
145 rk_clk_composite_set_mux(struct clknode *clk, int index) in rk_clk_composite_set_mux()
167 rk_clk_composite_recalc(struct clknode *clk, uint64_t *freq) in rk_clk_composite_recalc()
223 rk_clk_composite_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in rk_clk_composite_set_freq()
309 struct clknode *clk; in rk_clk_composite_register() local
H A Drk_clk_pll.c72 rk_clk_pll_set_gate(struct clknode *clk, bool enable) in rk_clk_pll_set_gate()
120 rk3066_clk_pll_init(struct clknode *clk, device_t dev) in rk3066_clk_pll_init()
138 rk3066_clk_pll_set_mux(struct clknode *clk, int idx) in rk3066_clk_pll_set_mux()
156 rk3066_clk_pll_recalc(struct clknode *clk, uint64_t *freq) in rk3066_clk_pll_recalc()
203 rk3066_clk_pll_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in rk3066_clk_pll_set_freq()
314 struct clknode *clk; in rk3066_clk_pll_register() local
369 rk3328_clk_pll_init(struct clknode *clk, device_t dev) in rk3328_clk_pll_init()
377 rk3328_clk_pll_recalc(struct clknode *clk, uint64_t *freq) in rk3328_clk_pll_recalc()
422 rk3328_clk_pll_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in rk3328_clk_pll_set_freq()
516 struct clknode *clk; in rk3328_clk_pll_register() local
[all …]
H A Drk_clk_mux.c88 rk_clk_mux_get_grf(struct clknode *clk) in rk_clk_mux_get_grf()
107 rk_clk_mux_init(struct clknode *clk, device_t dev) in rk_clk_mux_init()
138 rk_clk_mux_set_mux(struct clknode *clk, int idx) in rk_clk_mux_set_mux()
165 rk_clk_mux_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in rk_clk_mux_set_freq()
224 struct clknode *clk; in rk_clk_mux_register() local
/freebsd/sys/dev/clk/xilinx/
H A Dzynqmp_clk_pll.c53 zynqmp_clk_pll_init(struct clknode *clk, device_t dev) in zynqmp_clk_pll_init()
61 zynqmp_clk_pll_recalc(struct clknode *clk, uint64_t *freq) in zynqmp_clk_pll_recalc()
96 zynqmp_clk_pll_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in zynqmp_clk_pll_set_freq()
118 struct clknode *clk; in zynqmp_clk_pll_register() local
H A Dzynqmp_clk_mux.c47 zynqmp_clk_mux_init(struct clknode *clk, device_t dev) in zynqmp_clk_mux_init()
55 zynqmp_clk_mux_set_mux(struct clknode *clk, int idx) in zynqmp_clk_mux_set_mux()
75 struct clknode *clk; in zynqmp_clk_mux_register() local
H A Dzynqmp_clk_div.c50 zynqmp_clk_div_init(struct clknode *clk, device_t dev) in zynqmp_clk_div_init()
58 zynqmp_clk_div_recalc(struct clknode *clk, uint64_t *freq) in zynqmp_clk_div_recalc()
82 zynqmp_clk_div_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in zynqmp_clk_div_set_freq()
125 struct clknode *clk; in zynqmp_clk_div_register() local
H A Dzynqmp_clk_gate.c47 zynqmp_clk_gate_init(struct clknode *clk, device_t dev) in zynqmp_clk_gate_init()
55 zynqmp_clk_set_gate(struct clknode *clk, bool enable) in zynqmp_clk_set_gate()
88 struct clknode *clk; in zynqmp_clk_gate_register() local
H A Dzynqmp_clk_fixed.c47 zynqmp_clk_fixed_init(struct clknode *clk, device_t dev) in zynqmp_clk_fixed_init()
55 zynqmp_clk_fixed_recalc(struct clknode *clk, uint64_t *freq) in zynqmp_clk_fixed_recalc()
87 struct clknode *clk; in zynqmp_clk_fixed_register() local
H A Dzynqmp_clock.c113 struct zynqmp_clk *clk; member
119 zynqmp_clk_init(struct clknode *clk, device_t dev) in zynqmp_clk_init()
225 zynqmp_fw_clk_get_name(struct zynqmp_clock_softc *sc, struct zynqmp_clk *clk, uint32_t id) in zynqmp_fw_clk_get_name()
243 zynqmp_fw_clk_get_attributes(struct zynqmp_clock_softc *sc, struct zynqmp_clk *clk, uint32_t id) in zynqmp_fw_clk_get_attributes()
256 zynqmp_fw_clk_get_parents(struct zynqmp_clock_softc *sc, struct zynqmp_clk *clk, uint32_t id) in zynqmp_fw_clk_get_parents()
300 zynqmp_fw_clk_get_topology(struct zynqmp_clock_softc *sc, struct zynqmp_clk *clk, uint32_t id) in zynqmp_fw_clk_get_topology()
326 phandle_t *cells, struct clknode **clk) in zynqmp_clock_ofw_map()
341 struct zynqmp_clk *clk, *tmp, *tmp2; in zynqmp_fw_clk_get_all() local
/freebsd/sys/dev/clk/allwinner/
H A Daw_clk_m.c69 aw_clk_m_init(struct clknode *clk, device_t dev) in aw_clk_m_init()
90 aw_clk_m_set_gate(struct clknode *clk, bool enable) in aw_clk_m_set_gate()
113 aw_clk_m_set_mux(struct clknode *clk, int index) in aw_clk_m_set_mux()
161 aw_clk_m_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in aw_clk_m_set_freq()
223 aw_clk_m_recalc(struct clknode *clk, uint64_t *freq) in aw_clk_m_recalc()
257 struct clknode *clk; in aw_clk_m_register() local
H A Daw_clk_nkmp.c74 aw_clk_nkmp_init(struct clknode *clk, device_t dev) in aw_clk_nkmp_init()
95 aw_clk_nkmp_set_gate(struct clknode *clk, bool enable) in aw_clk_nkmp_set_gate()
118 aw_clk_nkmp_set_mux(struct clknode *clk, int index) in aw_clk_nkmp_set_mux()
190 aw_clk_nkmp_set_freq_scale(struct clknode *clk, struct aw_clk_nkmp_sc *sc, in aw_clk_nkmp_set_freq_scale()
250 aw_clk_nkmp_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in aw_clk_nkmp_set_freq()
323 aw_clk_nkmp_recalc(struct clknode *clk, uint64_t *freq) in aw_clk_nkmp_recalc()
360 struct clknode *clk; in aw_clk_nkmp_register() local
H A Daw_clk_prediv_mux.c70 aw_clk_prediv_mux_init(struct clknode *clk, device_t dev) in aw_clk_prediv_mux_init()
89 aw_clk_prediv_mux_set_mux(struct clknode *clk, int index) in aw_clk_prediv_mux_set_mux()
107 aw_clk_prediv_mux_recalc(struct clknode *clk, uint64_t *freq) in aw_clk_prediv_mux_recalc()
140 struct clknode *clk; in aw_clk_prediv_mux_register() local
H A Daw_clk_frac.c77 aw_clk_frac_init(struct clknode *clk, device_t dev) in aw_clk_frac_init()
99 aw_clk_frac_set_gate(struct clknode *clk, bool enable) in aw_clk_frac_set_gate()
123 aw_clk_frac_set_mux(struct clknode *clk, int index) in aw_clk_frac_set_mux()
185 aw_clk_frac_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in aw_clk_frac_set_freq()
309 aw_clk_frac_recalc(struct clknode *clk, uint64_t *freq) in aw_clk_frac_recalc()
350 struct clknode *clk; in aw_clk_frac_register() local
/freebsd/sys/dev/iicbus/pmic/rockchip/
H A Drk8xx_clocks.c50 rk8xx_clk_set_gate_1(struct clknode *clk, bool enable) in rk8xx_clk_set_gate_1()
68 rk8xx_clk_recalc(struct clknode *clk, uint64_t *freq) in rk8xx_clk_recalc()
98 struct clknode *clk; in rk8xx_attach_clocks() local
/freebsd/sys/arm/ti/clk/
H A Dclock_common.c54 read_clock_cells(device_t dev, struct clock_cell_info *clk) { in read_clock_cells()
92 find_parent_clock_names(device_t dev, struct clock_cell_info *clk, struct clknode_init_def *def) { in find_parent_clock_names()
132 create_clkdef(device_t dev, struct clock_cell_info *clk, struct clknode_init_def *def) { in create_clkdef()
/freebsd/sys/arm/mv/clk/
H A Darmada38x_gen.c55 armada38x_gen_recalc(struct clknode *clk, uint64_t *freq) in armada38x_gen_recalc()
70 armada38x_gen_init(struct clknode *clk, device_t dev) in armada38x_gen_init()
88 struct clknode *clk; in armada38x_gen_register() local
H A Da37x0_tbg_pll.c53 a37x0_tbg_pll_recalc_freq(struct clknode *clk, uint64_t *freq) in a37x0_tbg_pll_recalc_freq()
84 a37x0_tbg_pll_init(struct clknode *clk, device_t dev) in a37x0_tbg_pll_init()
108 struct clknode *clk; in a37x0_tbg_pll_clk_register() local
/freebsd/sys/arm64/rockchip/
H A Drk_usb2phy.c92 clk_t clk; member
195 rk_usb2phy_clk_init(struct clknode *clk, device_t dev) in rk_usb2phy_clk_init()
203 rk_usb2phy_clk_set_gate(struct clknode *clk, bool enable) in rk_usb2phy_clk_set_gate()
219 rk_usb2phy_clk_recalc(struct clknode *clk, uint64_t *freq) in rk_usb2phy_clk_recalc()
242 phandle_t *cells, struct clknode **clk) in rk_usb2phy_clk_ofw_map()
262 struct clknode *clk; in rk_usb2phy_export_clock() local

1234567