Home
last modified time | relevance | path

Searched full:gpio_mux (Results 1 – 25 of 29) sorted by relevance

12

/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/gpio/
H A Dmrvl-gpio.yaml33 - const: gpio_mux
47 - const: gpio_mux
134 interrupt-names = "gpio0", "gpio1", "gpio_mux";
149 interrupt-names = "gpio_mux";
/OK3568_Linux_fs/kernel/drivers/staging/sm750fb/
H A Dddk750_hwi2c.c17 value = peek32(GPIO_MUX); in sm750_hw_i2c_init()
20 poke32(GPIO_MUX, value); in sm750_hw_i2c_init()
50 value = peek32(GPIO_MUX); in sm750_hw_i2c_close()
53 poke32(GPIO_MUX, value); in sm750_hw_i2c_close()
H A Dddk750_swi2c.c69 static unsigned long sw_i2c_clk_gpio_mux_reg = GPIO_MUX;
74 static unsigned long sw_i2c_data_gpio_mux_reg = GPIO_MUX;
403 sw_i2c_clk_gpio_mux_reg = GPIO_MUX; in sm750_sw_i2c_init()
411 sw_i2c_data_gpio_mux_reg = GPIO_MUX; in sm750_sw_i2c_init()
/OK3568_Linux_fs/kernel/drivers/regulator/
H A Dda9055-regulator.c428 int gpio_mux = pdata->gpio_ren[id]; in da9055_gpio_init() local
436 sprintf(name, "DA9055 GPI %d", gpio_mux); in da9055_gpio_init()
437 ret = devm_gpio_request_one(config->dev, gpio_mux, GPIOF_DIR_IN, in da9055_gpio_init()
456 int gpio_mux = pdata->gpio_rsel[id]; in da9055_gpio_init() local
464 sprintf(name, "DA9055 GPI %d", gpio_mux); in da9055_gpio_init()
465 ret = devm_gpio_request_one(config->dev, gpio_mux, GPIOF_DIR_IN, in da9055_gpio_init()
/OK3568_Linux_fs/kernel/arch/arm/mach-vt8500/
H A Dvt8500.c77 pr_err("%s: of_iomap(gpio_mux) failed\n", in vt8500_init()
109 pr_err("%s: of_iomap(gpio_mux) failed\n", in vt8500_init()
/OK3568_Linux_fs/kernel/drivers/fsi/
H A Dfsi-master-gpio.c31 struct gpio_desc *gpio_mux; /* Mux control */ member
660 gpiod_direction_output(master->gpio_mux, 1); in fsi_master_gpio_init()
674 gpiod_direction_output(master->gpio_mux, 0); in fsi_master_gpio_init_external()
826 master->gpio_mux = gpio; in fsi_master_gpio_probe()
H A Dfsi-master-ast-cf.c96 struct gpio_desc *gpio_mux; /* Mux control */ member
794 gpiod_direction_output(master->gpio_mux, 1); in setup_gpios_for_copro()
1035 gpiod_direction_output(master->gpio_mux, 0); in fsi_master_acf_setup_external()
1285 master->gpio_mux = gpio; in fsi_master_acf_probe()
/OK3568_Linux_fs/kernel/drivers/pinctrl/visconti/
H A Dpinctrl-common.h88 const struct visconti_mux *gpio_mux; member
H A Dpinctrl-tmpv7700.c329 .gpio_mux = gpio_mux_tmpv7700,
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dpxa2xx.dtsi75 interrupt-names = "gpio0", "gpio1", "gpio_mux";
H A Dpxa168.dtsi98 interrupt-names = "gpio_mux";
H A Dpxa910.dtsi108 interrupt-names = "gpio_mux";
H A Dpxa3xx.dtsi172 interrupt-names = "gpio0", "gpio1", "gpio_mux";
H A Dmmp2.dtsi336 interrupt-names = "gpio_mux";
H A Dmmp3.dtsi404 interrupt-names = "gpio_mux";
/OK3568_Linux_fs/kernel/drivers/pinctrl/bcm/
H A Dpinctrl-cygnus-mux.c142 * @gpio_mux: GPIO override related information
147 struct cygnus_gpio_mux gpio_mux; member
154 .gpio_mux = { \
980 pins[i].drv_data = &cygnus_pins[i].gpio_mux; in cygnus_pinmux_probe()
/OK3568_Linux_fs/kernel/arch/arm/mach-mmp/
H A Dpxa910.c155 .name = "gpio_mux",
H A Dmmp2.c165 .name = "gpio_mux",
H A Dpxa168.c119 .name = "gpio_mux",
/OK3568_Linux_fs/kernel/drivers/gpu/drm/hisilicon/kirin/
H A Dkirin_drm_dsi.h219 struct gpio_desc *gpio_mux; member
H A Dkirin_drm_dsi.c66 gpiod_set_value_cansleep(dsi->gpio_mux, client); in dsi_set_output_client()
/OK3568_Linux_fs/kernel/drivers/pinctrl/intel/
H A Dpinctrl-baytrail.c762 u32 value, gpio_mux; in byt_gpio_request_enable() local
777 gpio_mux = byt_get_gpio_mux(vg, offset); in byt_gpio_request_enable()
778 if (gpio_mux != value) { in byt_gpio_request_enable()
780 value |= gpio_mux; in byt_gpio_request_enable()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/hisilicon/kirin/kirin960/
H A Ddw_drm_dsi.c1207 dsi->gpio_mux = devm_gpiod_get(&pdev->dev, "mux", GPIOD_OUT_HIGH); in dsi_parse_dt()
1208 if (IS_ERR(dsi->gpio_mux)) in dsi_parse_dt()
1209 return PTR_ERR(dsi->gpio_mux); in dsi_parse_dt()
/OK3568_Linux_fs/kernel/drivers/media/pci/cx18/
H A Dcx18-i2c.c64 "gpio_mux",
/OK3568_Linux_fs/kernel/drivers/gpio/
H A Dgpio-pxa.c654 irq_mux = platform_get_irq_byname(pdev, "gpio_mux"); in pxa_gpio_probe()

12