/linux/drivers/pinctrl/ |
H A D | pinctrl-amdisp.c | 21 static const u32 gpio_offset[] = { variable 114 pin_reg = readl(pctrl->gpiobase + gpio_offset[gpio]); in amdisp_gpio_get() 127 pin_reg = readl(pctrl->gpiobase + gpio_offset[gpio]); in amdisp_gpio_set() 132 writel(pin_reg, pctrl->gpiobase + gpio_offset[gpio]); in amdisp_gpio_set()
|
H A D | pinctrl-rp1.c | 246 int gpio_offset; member 886 bank->gpio_offset + bit_pos)); in rp1_gpio_irq_handler() 1715 reg_off = bank->gpio_offset + pin->offset * in rp1_pinctrl_probe()
|
/linux/drivers/pinctrl/uniphier/ |
H A D | pinctrl-uniphier-ld11.c | 708 unsigned int gpio_offset) in uniphier_ld11_get_gpio_muxval() argument 710 if (gpio_offset == 132 || gpio_offset == 135) /* XIRQ12, 15 */ in uniphier_ld11_get_gpio_muxval() 713 if (gpio_offset >= 120 && gpio_offset <= 143) /* XIRQx */ in uniphier_ld11_get_gpio_muxval()
|
H A D | pinctrl-uniphier-ld20.c | 860 unsigned int gpio_offset) in uniphier_ld20_get_gpio_muxval() argument 862 if (gpio_offset == 132 || gpio_offset == 135) /* XIRQ12, 15 */ in uniphier_ld20_get_gpio_muxval() 865 if (gpio_offset >= 120 && gpio_offset <= 143) /* XIRQx */ in uniphier_ld20_get_gpio_muxval()
|
H A D | pinctrl-uniphier-core.c | 668 unsigned int gpio_offset; in uniphier_pmx_gpio_request_enable() local 679 gpio_offset = i; in uniphier_pmx_gpio_request_enable() 681 gpio_offset = offset - range->pin_base; in uniphier_pmx_gpio_request_enable() 684 gpio_offset += range->id; in uniphier_pmx_gpio_request_enable() 686 muxval = priv->socdata->get_gpio_muxval(offset, gpio_offset); in uniphier_pmx_gpio_request_enable()
|
H A D | pinctrl-uniphier-nx1.c | 452 unsigned int gpio_offset) in uniphier_nx1_get_gpio_muxval() argument 454 if (gpio_offset >= 120) /* XIRQx */ in uniphier_nx1_get_gpio_muxval()
|
H A D | pinctrl-uniphier-ld6b.c | 926 unsigned int gpio_offset) in uniphier_ld6b_get_gpio_muxval() argument 928 if (gpio_offset >= 120 && gpio_offset <= 143) /* XIRQx */ in uniphier_ld6b_get_gpio_muxval()
|
H A D | pinctrl-uniphier.h | 146 int (*get_gpio_muxval)(unsigned int pin, unsigned int gpio_offset);
|
H A D | pinctrl-uniphier-sld8.c | 636 unsigned int gpio_offset) in uniphier_sld8_get_gpio_muxval() argument 638 switch (gpio_offset) { in uniphier_sld8_get_gpio_muxval()
|
H A D | pinctrl-uniphier-pro5.c | 990 unsigned int gpio_offset) in uniphier_pro5_get_gpio_muxval() argument 992 if (gpio_offset >= 120 && gpio_offset <= 141) /* XIRQ0-20 */ in uniphier_pro5_get_gpio_muxval()
|
H A D | pinctrl-uniphier-pxs2.c | 992 unsigned int gpio_offset) in uniphier_pxs2_get_gpio_muxval() argument 994 if (gpio_offset >= 120 && gpio_offset <= 143) /* XIRQx */ in uniphier_pxs2_get_gpio_muxval()
|
H A D | pinctrl-uniphier-pxs3.c | 1030 unsigned int gpio_offset) in uniphier_pxs3_get_gpio_muxval() argument 1032 if (gpio_offset >= 120 && gpio_offset <= 143) { /* XIRQx */ in uniphier_pxs3_get_gpio_muxval()
|
H A D | pinctrl-uniphier-ld4.c | 704 unsigned int gpio_offset) in uniphier_ld4_get_gpio_muxval() argument 706 switch (gpio_offset) { in uniphier_ld4_get_gpio_muxval()
|
H A D | pinctrl-uniphier-pro4.c | 1221 unsigned int gpio_offset) in uniphier_pro4_get_gpio_muxval() argument 1223 if (gpio_offset >= 134 && gpio_offset <= 140) /* XIRQ14-20 */ in uniphier_pro4_get_gpio_muxval()
|
/linux/include/linux/gpio/ |
H A D | driver.h | 784 unsigned int gpio_offset, unsigned int pin_offset, 788 unsigned int gpio_offset, const char *pin_group); 795 unsigned int gpio_offset, unsigned int pin_offset, in gpiochip_add_pin_range() argument 803 unsigned int gpio_offset, const char *pin_group) in gpiochip_add_pingroup_range() argument
|
/linux/drivers/pinctrl/nomadik/ |
H A D | pinctrl-abx500.c | 147 u8 gpio_offset = offset - 1; in abx500_gpio_get() local 151 gpio_offset, &is_out); in abx500_gpio_get() 157 gpio_offset, &bit); in abx500_gpio_get() 160 gpio_offset, &bit); in abx500_gpio_get() 455 u8 gpio_offset = offset - 1; in abx500_gpio_dbg_show_one() local 480 gpio_offset, &is_out); in abx500_gpio_dbg_show_one() 490 gpio_offset, &pd); in abx500_gpio_dbg_show_one()
|
/linux/drivers/gpio/ |
H A D | gpiolib.c | 2317 unsigned int gpio_offset, const char *pin_group) in gpiochip_add_pingroup_range() argument 2330 pin_range->range.id = gpio_offset; in gpiochip_add_pingroup_range() 2333 pin_range->range.base = gdev->base + gpio_offset; in gpiochip_add_pingroup_range() 2347 gpio_offset, gpio_offset + pin_range->range.npins - 1, in gpiochip_add_pingroup_range() 2374 unsigned int gpio_offset, unsigned int pin_offset, in gpiochip_add_pin_range() argument 2388 pin_range->range.id = gpio_offset; in gpiochip_add_pin_range() 2391 pin_range->range.base = gdev->base + gpio_offset; in gpiochip_add_pin_range() 2403 gpio_offset, gpio_offset + npins - 1, in gpiochip_add_pin_range()
|
/linux/drivers/pinctrl/meson/ |
H A D | pinctrl-amlogic-a4.c | 48 u32 gpio_offset; member
|