Symbol: clk_gpio
drivers/clk/actions/owl-s700.c
194
static OWL_GATE(clk_gpio, "gpio", "apb_clk", CMU_DEVCLKEN1, 25, 0, 0);
drivers/clk/actions/owl-s700.c
432
&clk_gpio.common,
drivers/clk/actions/owl-s700.c
515
[CLK_GPIO] = &clk_gpio.common.hw,
drivers/clk/clk-gpio.c
100
struct clk_gpio *clk = to_clk_gpio(hw);
drivers/clk/clk-gpio.c
121
struct clk_gpio *clk = to_clk_gpio(hw);
drivers/clk/clk-gpio.c
128
struct clk_gpio *clk = to_clk_gpio(hw);
drivers/clk/clk-gpio.c
145
struct clk_gpio *clk_gpio;
drivers/clk/clk-gpio.c
154
clk_gpio = devm_kzalloc(dev, sizeof(*clk_gpio), GFP_KERNEL);
drivers/clk/clk-gpio.c
155
if (!clk_gpio)
drivers/clk/clk-gpio.c
164
clk_gpio->gpiod = gpiod;
drivers/clk/clk-gpio.c
165
clk_gpio->hw.init = &init;
drivers/clk/clk-gpio.c
167
hw = &clk_gpio->hw;
drivers/clk/clk-gpio.c
261
struct clk_gpio clk_gpio;
drivers/clk/clk-gpio.c
266
#define to_clk_gated_fixed(_clk_gpio) container_of(_clk_gpio, struct clk_gated_fixed, clk_gpio)
drivers/clk/clk-gpio.c
386
clk->clk_gpio.gpiod = devm_gpiod_get_optional(dev, "enable",
drivers/clk/clk-gpio.c
388
if (IS_ERR(clk->clk_gpio.gpiod))
drivers/clk/clk-gpio.c
389
return dev_err_probe(dev, PTR_ERR(clk->clk_gpio.gpiod),
drivers/clk/clk-gpio.c
392
if (gpiod_cansleep(clk->clk_gpio.gpiod))
drivers/clk/clk-gpio.c
397
clk->clk_gpio.hw.init = CLK_HW_INIT_NO_PARENT(clk_name, ops, 0);
drivers/clk/clk-gpio.c
400
ret = devm_clk_hw_register(dev, &clk->clk_gpio.hw);
drivers/clk/clk-gpio.c
406
&clk->clk_gpio.hw);
drivers/clk/clk-gpio.c
51
#define to_clk_gpio(_hw) container_of(_hw, struct clk_gpio, hw)
drivers/clk/clk-gpio.c
55
struct clk_gpio *clk = to_clk_gpio(hw);
drivers/clk/clk-gpio.c
64
struct clk_gpio *clk = to_clk_gpio(hw);
drivers/clk/clk-gpio.c
71
struct clk_gpio *clk = to_clk_gpio(hw);
drivers/clk/clk-gpio.c
84
struct clk_gpio *clk = to_clk_gpio(hw);
drivers/clk/clk-gpio.c
93
struct clk_gpio *clk = to_clk_gpio(hw);
drivers/gpio/gpio-vf610.c
284
port->clk_gpio = devm_clk_get(dev, "gpio");
drivers/gpio/gpio-vf610.c
285
ret = PTR_ERR_OR_ZERO(port->clk_gpio);
drivers/gpio/gpio-vf610.c
287
ret = clk_prepare_enable(port->clk_gpio);
drivers/gpio/gpio-vf610.c
291
port->clk_gpio);
drivers/gpio/gpio-vf610.c
38
struct clk *clk_gpio;
drivers/staging/sm750fb/ddk750_swi2c.c
350
static long sm750le_i2c_init(unsigned char clk_gpio, unsigned char data_gpio)
drivers/staging/sm750fb/ddk750_swi2c.c
359
sw_i2c_clk_gpio = clk_gpio;
drivers/staging/sm750fb/ddk750_swi2c.c
388
long sm750_sw_i2c_init(unsigned char clk_gpio, unsigned char data_gpio)
drivers/staging/sm750fb/ddk750_swi2c.c
396
if ((clk_gpio > 31) || (data_gpio > 31))
drivers/staging/sm750fb/ddk750_swi2c.c
400
return sm750le_i2c_init(clk_gpio, data_gpio);
drivers/staging/sm750fb/ddk750_swi2c.c
408
sw_i2c_clk_gpio = clk_gpio;
drivers/staging/sm750fb/ddk750_swi2c.h
29
long sm750_sw_i2c_init(unsigned char clk_gpio, unsigned char data_gpio);