| /linux/drivers/clk/ | 
| H A D | clk-gpio.c | 34  * struct clk_gpio - gpio gated clock46 struct clk_gpio {  struct
 51 #define to_clk_gpio(_hw) container_of(_hw, struct clk_gpio, hw)  argument
 55 	struct clk_gpio *clk = to_clk_gpio(hw);  in clk_gpio_gate_enable()
 64 	struct clk_gpio *clk = to_clk_gpio(hw);  in clk_gpio_gate_disable()
 71 	struct clk_gpio *clk = to_clk_gpio(hw);  in clk_gpio_gate_is_enabled()
 84 	struct clk_gpio *clk = to_clk_gpio(hw);  in clk_sleeping_gpio_gate_prepare()
 93 	struct clk_gpio *clk = to_clk_gpio(hw);  in clk_sleeping_gpio_gate_unprepare()
 100 	struct clk_gpio *clk = to_clk_gpio(hw);  in clk_sleeping_gpio_gate_is_prepared()
 121 	struct clk_gpio *clk = to_clk_gpio(hw);  in clk_gpio_mux_get_parent()
 [all …]
 
 | 
| /linux/drivers/staging/sm750fb/ | 
| H A D | ddk750_swi2c.c | 343  *      clk_gpio      - The GPIO pin to be used as i2c SCL350 static long sm750le_i2c_init(unsigned char clk_gpio, unsigned char data_gpio)  in sm750le_i2c_init()  argument
 359 	sw_i2c_clk_gpio = clk_gpio;  in sm750le_i2c_init()
 381  *      clk_gpio      - The GPIO pin to be used as i2c SCL
 388 long sm750_sw_i2c_init(unsigned char clk_gpio, unsigned char data_gpio)  in sm750_sw_i2c_init()  argument
 396 	if ((clk_gpio > 31) || (data_gpio > 31))  in sm750_sw_i2c_init()
 400 		return sm750le_i2c_init(clk_gpio, data_gpio);  in sm750_sw_i2c_init()
 408 	sw_i2c_clk_gpio = clk_gpio;  in sm750_sw_i2c_init()
 
 | 
| H A D | ddk750_swi2c.h | 29 long sm750_sw_i2c_init(unsigned char clk_gpio, unsigned char data_gpio);
 | 
| /linux/include/dt-bindings/clock/ | 
| H A D | pxa-clock.h | 23 #define CLK_GPIO 13  macro
 | 
| H A D | sunplus,sp7021-clkc.h | 59 #define CLK_GPIO        49  macro
 | 
| H A D | actions,s500-cmu.h | 75 #define CLK_GPIO		55  macro
 | 
| H A D | actions,s700-cmu.h | 44 #define CLK_GPIO			23  macro
 | 
| H A D | actions,s900-cmu.h | 38 #define CLK_GPIO			23  macro
 | 
| H A D | s5pv210.h | 153 #define CLK_GPIO		135  macro
 | 
| H A D | spacemit,k1-syscon.h | 98 #define CLK_GPIO		9  macro
 | 
| /linux/drivers/clk/actions/ | 
| H A D | owl-s700.c | 194 static OWL_GATE(clk_gpio, "gpio", "apb_clk", CMU_DEVCLKEN1, 25, 0, 0);432 	&clk_gpio.common,
 515 			[CLK_GPIO]				= &clk_gpio.common.hw,
 
 | 
| H A D | owl-s500.c | 525 		[CLK_GPIO]		= &gpio_clk.common.hw,
 | 
| H A D | owl-s900.c | 616 		[CLK_GPIO]		= &gpio_clk.common.hw,
 | 
| /linux/Documentation/devicetree/bindings/gpio/ | 
| H A D | mrvl-gpio.yaml | 134         clocks = <&clks CLK_GPIO>;
 | 
| /linux/Documentation/devicetree/bindings/pinctrl/ | 
| H A D | actions,s700-pinctrl.txt | 148 		clocks = <&cmu CLK_GPIO>;
 | 
| H A D | actions,s900-pinctrl.txt | 181                   clocks = <&cmu CLK_GPIO>;
 | 
| /linux/arch/arm64/boot/dts/actions/ | 
| H A D | s700.dtsi | 236 			clocks = <&cmu CLK_GPIO>;
 | 
| H A D | s900.dtsi | 255 			clocks = <&cmu CLK_GPIO>;
 | 
| /linux/arch/arm/boot/dts/sunplus/ | 
| H A D | sunplus-sp7021.dtsi | 84 			clocks = <&clkc CLK_GPIO>;
 | 
| /linux/arch/arm/boot/dts/actions/ | 
| H A D | owl-s500.dtsi | 268 			clocks = <&cmu CLK_GPIO>;
 | 
| /linux/arch/arm/boot/dts/intel/pxa/ | 
| H A D | pxa3xx.dtsi | 173 			clocks = <&clks CLK_GPIO>;
 | 
| /linux/drivers/clk/spacemit/ | 
| H A D | ccu-k1.c | 820 	[CLK_GPIO]		= &gpio_clk.common.hw,
 |