Home
last modified time | relevance | path

Searched full:gpio_clk (Results 1 – 18 of 18) sorted by relevance

/Linux-v5.15/drivers/input/serio/
Dps2-gpio.c51 struct gpio_desc *gpio_clk; member
85 gpiod_direction_output(drvdata->gpio_clk, 0); in __ps2_gpio_write()
123 gpiod_direction_input(drvdata->gpio_clk); in ps2_gpio_tx_work_fn()
332 drvdata->gpio_clk = devm_gpiod_get(dev, "clk", GPIOD_IN); in ps2_gpio_get_props()
333 if (IS_ERR(drvdata->gpio_clk)) { in ps2_gpio_get_props()
335 PTR_ERR(drvdata->gpio_clk)); in ps2_gpio_get_props()
336 return PTR_ERR(drvdata->gpio_clk); in ps2_gpio_get_props()
364 gpiod_cansleep(drvdata->gpio_clk)) { in ps2_gpio_probe()
/Linux-v5.15/drivers/fsi/
Dfsi-master-gpio.c27 struct gpio_desc *gpio_clk; member
56 gpiod_set_value(master->gpio_clk, 0); in clock_toggle()
59 gpiod_set_value(master->gpio_clk, 1); in clock_toggle()
69 gpiod_set_value(master->gpio_clk, 0); in sda_clock_in()
78 gpiod_set_value(master->gpio_clk, 1); in sda_clock_in()
663 gpiod_direction_output(master->gpio_clk, 1); in fsi_master_gpio_init()
677 gpiod_direction_input(master->gpio_clk); in fsi_master_gpio_init_external()
793 master->gpio_clk = gpio; in fsi_master_gpio_probe()
Dfsi-master-ast-cf.c92 struct gpio_desc *gpio_clk; member
798 rc = aspeed_gpio_copro_grab_gpio(master->gpio_clk, &master->gpio_clk_vreg, in setup_gpios_for_copro()
808 aspeed_gpio_copro_release_gpio(master->gpio_clk); in setup_gpios_for_copro()
815 aspeed_gpio_copro_release_gpio(master->gpio_clk); in setup_gpios_for_copro()
824 aspeed_gpio_copro_release_gpio(master->gpio_clk); in release_copro_gpios()
1038 gpiod_direction_input(master->gpio_clk); in fsi_master_acf_setup_external()
1252 master->gpio_clk = gpio; in fsi_master_acf_probe()
/Linux-v5.15/sound/soc/codecs/
Dl3.c88 gpio_set_value(adap->gpio_clk, val); in l3_set_clk()
114 ret = devm_gpio_request_one(dev, adap->gpio_clk, in l3_set_gpio_ops()
/Linux-v5.15/include/linux/platform_data/
Drtc-ds2404.h17 unsigned int gpio_clk; member
/Linux-v5.15/include/sound/
Dl3.h11 int gpio_clk; member
/Linux-v5.15/Documentation/devicetree/bindings/gpio/
Dcdns,gpio.txt33 clocks = <&gpio_clk>;
/Linux-v5.15/Documentation/devicetree/bindings/pinctrl/
Dapple,pinctrl.yaml84 clocks = <&gpio_clk>;
/Linux-v5.15/drivers/clk/actions/
Dowl-s500.c187 static OWL_GATE(gpio_clk, "gpio_clk", "apb_clk", CMU_DEVCLKEN0, 18, 0, 0);
464 &gpio_clk.common,
525 [CLK_GPIO] = &gpio_clk.common.hw,
Dowl-s900.c215 static OWL_GATE(gpio_clk, "gpio_clk", "apb_clk", CMU_DEVCLKEN0, 18, 0, 0);
523 &gpio_clk.common,
616 [CLK_GPIO] = &gpio_clk.common.hw,
/Linux-v5.15/drivers/rtc/
Drtc-ds2404.c52 ds2404_gpio[DS2404_CLK].gpio = pdata->gpio_clk; in ds2404_gpio_map()
/Linux-v5.15/drivers/clk/mmp/
Dclk-of-pxa1928.c114 …{PXA1928_CLK_GPIO, "gpio_clk", "vctcxo", CLK_SET_RATE_PARENT, PXA1928_CLK_GPIO * 4, 0x3, 0x3, 0x0,…
Dclk-of-pxa168.c145 …{PXA168_CLK_GPIO, "gpio_clk", "vctcxo", CLK_SET_RATE_PARENT, APBC_GPIO, 0x3, 0x3, 0x0, 0, &reset_l…
Dclk-of-pxa910.c143 …{PXA910_CLK_GPIO, "gpio_clk", "vctcxo", CLK_SET_RATE_PARENT, APBC_GPIO, 0x3, 0x3, 0x0, 0, &reset_l…
Dclk-of-mmp2.c258 …{MMP2_CLK_GPIO, "gpio_clk", "vctcxo", CLK_SET_RATE_PARENT, APBC_GPIO, 0x7, 0x3, 0x0, 0, &reset_loc…
/Linux-v5.15/arch/arm/mach-s3c/
Dmach-mini2440.c558 .gpio_clk = S3C2410_GPB(4),
/Linux-v5.15/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Daiutils.c120 /* set drive out GPIO_CLK on sprom_cs pin */
/Linux-v5.15/include/linux/bcma/
Dbcma_driver_chipcommon.h517 #define BCMA_CHIPCTL_4331_GPIOCLK_ON_SPROMCS BIT(5) /* set drive out GPIO_CLK on sprom_cs pin */