Lines Matching +full:div +full:- +full:clk
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
31 #include <dev/clk/clk.h>
32 #include <dev/clk/clk_div.h>
33 #include <dev/clk/clk_fixed.h>
34 #include <dev/clk/clk_gate.h>
35 #include <dev/clk/clk_link.h>
73 struct clk_div_def *div; member
74 } clk; member
81 .clk.link = &(struct clk_link_def) { \
94 .clk.mux = &(struct imx_clk_mux_def) { \
111 .clk.fixed = &(struct clk_fixed_def) { \
123 .clk.fixed = &(struct clk_fixed_def) { \
130 .div = _div, \
138 .clk.gate = &(struct imx_clk_gate_def) { \
154 .clk.gate = &(struct imx_clk_gate_def) { \
170 .clk.composite = &(struct imx_clk_composite_def) { \
185 .clk.composite = &(struct imx_clk_composite_def) { \
199 .clk.frac_pll = &(struct imx_clk_frac_pll_def) { \
209 #define DIV(_id, _name, _pname, _o, _shift, _width) \ macro
212 .clk.div = &(struct clk_div_def) { \