Lines Matching full:divider
17 * CCU Divider private flags
18 * @CCU_DIV_SKIP_ONE: Due to some reason divider can't be set to 1.
20 * @CCU_DIV_SKIP_ONE_TO_THREE: For some reason divider can't be within [1,3].
31 * enum ccu_div_type - CCU Divider types
32 * @CCU_DIV_VAR: Clocks gate with variable divider.
33 * @CCU_DIV_GATE: Clocks gate with fixed divider.
34 * @CCU_DIV_FIXED: Ungateable clock with fixed divider.
43 * struct ccu_div_init_data - CCU Divider initialization data
47 * @base: Divider register base address with respect to the sys_regs base.
50 * @type: CCU divider type (variable, fixed with and without gate).
51 * @width: Divider width if it's variable.
52 * @divider: Divider fixed value.
53 * @flags: CCU Divider clock flags.
54 * @features: CCU Divider private features.
66 unsigned int divider; member
73 * struct ccu_div - CCU Divider descriptor
74 * @hw: clk_hw of the divider.
76 * @reg_ctl: Divider control register base address.
78 * @lock: Divider state change spin-lock.
79 * @mask: Divider field mask.
80 * @divider: Divider fixed value.
81 * @flags: Divider clock flags.
82 * @features: CCU Divider private features.
92 unsigned int divider; member