Lines Matching refs:gpio
73 const char *parent_name, unsigned gpio, bool active_low, in clk_register_gpio_gate() argument
88 err = devm_gpio_request_one(dev, gpio, gpio_flags, name); in clk_register_gpio_gate()
90 err = gpio_request_one(gpio, gpio_flags, name); in clk_register_gpio_gate()
94 __func__, name, gpio); in clk_register_gpio_gate()
115 clk_gpio->gpiod = gpio_to_desc(gpio); in clk_register_gpio_gate()
128 gpio_free(gpio); in clk_register_gpio_gate()
154 int gpio; in of_clk_gpio_gate_delayed_register_get() local
164 gpio = of_get_named_gpio_flags(data->node, "enable-gpios", 0, in of_clk_gpio_gate_delayed_register_get()
166 if (gpio < 0) { in of_clk_gpio_gate_delayed_register_get()
168 if (gpio != -EPROBE_DEFER) in of_clk_gpio_gate_delayed_register_get()
171 return ERR_PTR(gpio); in of_clk_gpio_gate_delayed_register_get()
176 clk = clk_register_gpio_gate(NULL, clk_name, parent_name, gpio, in of_clk_gpio_gate_delayed_register_get()