/freebsd/sys/dev/clk/ |
H A D | clk_link.c | 62 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 D | clk.c | 131 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 D | clk_gate.c | 73 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 D | qcom_clk_apssdiv.c | 66 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 D | qcom_clk_fdiv.c | 57 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 D | qcom_clk_ro_div.c | 66 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 D | vf_ccm.c | 153 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 D | rk_clk_composite.c | 74 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 D | rk_clk_pll.c | 72 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 D | rk_clk_mux.c | 88 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 D | zynqmp_clk_pll.c | 53 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 D | zynqmp_clk_mux.c | 47 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 D | zynqmp_clk_div.c | 50 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 D | zynqmp_clk_gate.c | 47 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 D | zynqmp_clk_fixed.c | 47 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 D | zynqmp_clock.c | 113 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 D | aw_clk_m.c | 69 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 D | aw_clk_nkmp.c | 74 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 D | aw_clk_prediv_mux.c | 70 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 D | aw_clk_frac.c | 77 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 D | rk8xx_clocks.c | 50 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 D | clock_common.c | 54 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 D | armada38x_gen.c | 55 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 D | a37x0_tbg_pll.c | 53 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 D | rk_usb2phy.c | 92 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
|