Lines Matching refs:clk_gpio
44 struct clk_gpio { struct
49 #define to_clk_gpio(_hw) container_of(_hw, struct clk_gpio, hw) argument
53 struct clk_gpio *clk = to_clk_gpio(hw); in clk_gpio_gate_enable()
62 struct clk_gpio *clk = to_clk_gpio(hw); in clk_gpio_gate_disable()
69 struct clk_gpio *clk = to_clk_gpio(hw); in clk_gpio_gate_is_enabled()
82 struct clk_gpio *clk = to_clk_gpio(hw); in clk_sleeping_gpio_gate_prepare()
91 struct clk_gpio *clk = to_clk_gpio(hw); in clk_sleeping_gpio_gate_unprepare()
98 struct clk_gpio *clk = to_clk_gpio(hw); in clk_sleeping_gpio_gate_is_prepared()
119 struct clk_gpio *clk = to_clk_gpio(hw); in clk_gpio_mux_get_parent()
126 struct clk_gpio *clk = to_clk_gpio(hw); in clk_gpio_mux_set_parent()
143 struct clk_gpio *clk_gpio; in clk_register_gpio() local
152 clk_gpio = devm_kzalloc(dev, sizeof(*clk_gpio), GFP_KERNEL); in clk_register_gpio()
153 if (!clk_gpio) in clk_register_gpio()
162 clk_gpio->gpiod = gpiod; in clk_register_gpio()
163 clk_gpio->hw.init = &init; in clk_register_gpio()
165 hw = &clk_gpio->hw; in clk_register_gpio()