div_gate 44 drivers/clk/imx/clk-divider-gate.c struct clk_divider_gate *div_gate = to_clk_divider_gate(hw); div_gate 52 drivers/clk/imx/clk-divider-gate.c val = div_gate->cached_val; div_gate 76 drivers/clk/imx/clk-divider-gate.c struct clk_divider_gate *div_gate = to_clk_divider_gate(hw); div_gate 95 drivers/clk/imx/clk-divider-gate.c div_gate->cached_val = value; div_gate 105 drivers/clk/imx/clk-divider-gate.c struct clk_divider_gate *div_gate = to_clk_divider_gate(hw); div_gate 110 drivers/clk/imx/clk-divider-gate.c if (!div_gate->cached_val) { div_gate 118 drivers/clk/imx/clk-divider-gate.c val |= div_gate->cached_val << div->shift; div_gate 128 drivers/clk/imx/clk-divider-gate.c struct clk_divider_gate *div_gate = to_clk_divider_gate(hw); div_gate 138 drivers/clk/imx/clk-divider-gate.c div_gate->cached_val = val; div_gate 183 drivers/clk/imx/clk-divider-gate.c struct clk_divider_gate *div_gate; div_gate 188 drivers/clk/imx/clk-divider-gate.c div_gate = kzalloc(sizeof(*div_gate), GFP_KERNEL); div_gate 189 drivers/clk/imx/clk-divider-gate.c if (!div_gate) div_gate 201 drivers/clk/imx/clk-divider-gate.c div_gate->divider.reg = reg; div_gate 202 drivers/clk/imx/clk-divider-gate.c div_gate->divider.shift = shift; div_gate 203 drivers/clk/imx/clk-divider-gate.c div_gate->divider.width = width; div_gate 204 drivers/clk/imx/clk-divider-gate.c div_gate->divider.lock = lock; div_gate 205 drivers/clk/imx/clk-divider-gate.c div_gate->divider.table = table; div_gate 206 drivers/clk/imx/clk-divider-gate.c div_gate->divider.hw.init = &init; div_gate 207 drivers/clk/imx/clk-divider-gate.c div_gate->divider.flags = CLK_DIVIDER_ONE_BASED | clk_divider_flags; div_gate 211 drivers/clk/imx/clk-divider-gate.c div_gate->cached_val = val; div_gate 213 drivers/clk/imx/clk-divider-gate.c hw = &div_gate->divider.hw; div_gate 216 drivers/clk/imx/clk-divider-gate.c kfree(div_gate);