/drivers/mfd/ |
H A D | wm8350-gpio.c | 189 int pol, int pull, int invert, int debounce) 191 /* make sure we never pull up and down at the same time */ 192 if (pull == WM8350_GPIO_PULL_NONE) { 197 } else if (pull == WM8350_GPIO_PULL_UP) { 202 } else if (pull == WM8350_GPIO_PULL_DOWN) { 188 wm8350_gpio_config(struct wm8350 *wm8350, int gpio, int dir, int func, int pol, int pull, int invert, int debounce) argument
|
/drivers/gpio/ |
H A D | gpio-wm831x.c | 150 const char *label, *pull, *powerdomain; local 174 pull = "nopull"; 177 pull = "pulldown"; 180 pull = "pullup"; 183 pull = "INVALID PULL"; 221 pull,
|
H A D | gpio-samsung.c | 44 unsigned int off, samsung_gpio_pull_t pull) 52 pup |= pull << shift; 72 unsigned int off, samsung_gpio_pull_t pull) 74 switch (pull) { 76 pull = 0x01; 79 pull = 0x00; 82 pull = 0x02; 85 return samsung_gpio_setpull_updown(chip, off, pull); 91 samsung_gpio_pull_t pull; local 93 pull 43 samsung_gpio_setpull_updown(struct samsung_gpio_chip *chip, unsigned int off, samsung_gpio_pull_t pull) argument 71 s3c2443_gpio_setpull(struct samsung_gpio_chip *chip, unsigned int off, samsung_gpio_pull_t pull) argument 111 s3c24xx_gpio_setpull_1(struct samsung_gpio_chip *chip, unsigned int off, samsung_gpio_pull_t pull, samsung_gpio_pull_t updown) argument 146 s3c24xx_gpio_setpull_1up(struct samsung_gpio_chip *chip, unsigned int off, samsung_gpio_pull_t pull) argument 158 s3c24xx_gpio_setpull_1down(struct samsung_gpio_chip *chip, unsigned int off, samsung_gpio_pull_t pull) argument 1239 s3c_gpio_cfgall_range(unsigned int start, unsigned int nr, unsigned int cfg, samsung_gpio_pull_t pull) argument 1274 s3c_gpio_setpull(unsigned int pin, samsung_gpio_pull_t pull) argument [all...] |
H A D | gpio-vr41xx.c | 381 int vr41xx_gpio_pullupdown(unsigned int pin, gpio_pull_t pull) argument 396 if (pull == GPIO_PULL_UP || pull == GPIO_PULL_DOWN) { 398 if (pull == GPIO_PULL_UP)
|
/drivers/pinctrl/freescale/ |
H A D | pinctrl-mxs.h | 41 * pull-up: 6..5 (2) 74 u16 pull; member in struct:mxs_regs
|
H A D | pinctrl-mxs.c | 92 ret = of_property_read_u32(np, "fsl,pull-up", &val); 259 u8 ma, vol, pull, bank, shift; local 270 pull = CONFIG_TO_PULL(config); 296 /* pull */ 298 reg = d->base + d->soc->regs->pull; 301 if (pull)
|
/drivers/staging/rtl8723au/hal/ |
H A D | rtl8723au_xmit.c | 147 int pull = 0; local 160 pull = 1; 294 return pull; 302 int t, sz, w_sz, pull = 0; local 334 pull = update_txdesc(pxmitframe, mem_addr, sz, false); 336 if (pull) { 337 mem_addr += PACKET_OFFSET_SZ; /* pull txdesc head */
|
/drivers/staging/rtl8188eu/hal/ |
H A D | rtl8188eu_xmit.c | 177 int pull = 0; local 191 pull = 1; 210 if ((pull) && (pxmitframe->pkt_offset > 0)) 344 return pull; 352 int t, sz, w_sz, pull = 0; local 383 pull = update_txdesc(pxmitframe, mem_addr, sz, false); 385 if (pull) { 386 mem_addr += PACKET_OFFSET_SZ; /* pull txdesc head */
|
/drivers/pinctrl/ |
H A D | pinctrl-baytrail.c | 348 const char *pull = NULL; local 360 pull = "up"; 363 pull = "down"; 395 if (pull && pull_str) 396 seq_printf(s, " %-4s %-3s", pull, pull_str);
|
H A D | pinctrl-bcm2835.c | 676 struct device_node *np, u32 pin, u32 pull, 682 if (pull > 2) { 683 dev_err(pc->dev, "%s: invalid brcm,pull %d\n", 684 of_node_full_name(np), pull); 691 configs[0] = BCM2835_PINCONF_PACK(BCM2835_PINCONF_PARAM_PULL, pull); 711 u32 pin, func, pull; local 721 pulls = of_find_property(np, "brcm,pull", NULL); 725 "%s: neither brcm,function nor brcm,pull specified\n", 743 "%s: brcm,pull must have 1 or %d entries\n", 780 err = of_property_read_u32_index(np, "brcm,pull", 675 bcm2835_pctl_dt_node_to_map_pull(struct bcm2835_pinctrl *pc, struct device_node *np, u32 pin, u32 pull, struct pinctrl_map **maps) argument [all...] |
H A D | pinctrl-rockchip.c | 89 * @reg_pull: optional separate register for additional pull settings 533 /* correct the offset, as it is the 2nd pull register */ 710 dev_err(info->dev, "unknown pull setting\n"); 719 int pin_num, int pull) 729 dev_dbg(info->dev, "setting pull of GPIO%d-%d to %d\n", 730 bank->bank_num, pin_num, pull); 734 return pull ? -EINVAL : 0; 743 if (pull == PIN_CONFIG_BIAS_DISABLE) 757 switch (pull) { 771 dev_err(info->dev, "unsupported pull settin 718 rockchip_set_pull(struct rockchip_pin_bank *bank, int pin_num, int pull) argument 903 rockchip_pinconf_pull_valid(struct rockchip_pin_ctrl *ctrl, enum pin_config_param pull) argument [all...] |
/drivers/pinctrl/qcom/ |
H A D | pinctrl-msm.c | 494 int pull; local 498 "no pull", 499 "pull down", 501 "pull up" 510 pull = (ctl_reg >> g->pull_bit) & 3; 514 seq_printf(s, " %s", pulls[pull]);
|
/drivers/pinctrl/sunxi/ |
H A D | pinctrl-sunxi.c | 213 if (of_find_property(node, "allwinner,pull", NULL)) 229 if (!of_property_read_u32(node, "allwinner,pull", &val)) { 230 enum pin_config_param pull = PIN_CONFIG_END; local 232 pull = PIN_CONFIG_BIAS_PULL_UP; 234 pull = PIN_CONFIG_BIAS_PULL_DOWN; 235 pinconfig[j++] = pinconf_to_config_packed(pull, 0);
|
/drivers/pinctrl/vt8500/ |
H A D | pinctrl-wmt.c | 245 u32 pin, u32 pull, 252 if (pull > 2) { 253 dev_err(data->dev, "invalid wm,pull %d\n", pull); 267 switch (pull) { 279 dev_err(data->dev, "invalid pull state %d - disabling\n", pull); 311 u32 pin, func, pull; local 323 pulls = of_find_property(np, "wm,pull", NULL); 326 dev_err(data->dev, "neither wm,function nor wm,pull specifie 243 wmt_pctl_dt_node_to_map_pull(struct wmt_pinctrl_data *data, struct device_node *np, u32 pin, u32 pull, struct pinctrl_map **maps) argument [all...] |
/drivers/char/ |
H A D | random.c | 425 struct entropy_store *pull; member in struct:entropy_store 458 .pull = &input_pool, 468 .pull = &input_pool, 953 * sure we pull enough for a 'catastrophic reseed'. 958 if (!r->pull || 983 /* pull at least as much as a wakeup */ 989 ENTROPY_BITS(r), ENTROPY_BITS(r->pull)); 990 bytes = extract_entropy(r->pull, tmp, bytes, 1009 r->pull->entropy_count >> ENTROPY_SHIFT); 1024 /* Can we pull enoug [all...] |
/drivers/pinctrl/nomadik/ |
H A D | pinctrl-nomadik.c | 54 * bit 16..18 - SLPM pull up/down state 64 * pull up/down = disabled 69 * SLPM pull = same as normal 191 #define PIN_CFG_INPUT(num, alt, pull) \ 193 (PIN_NUM(num) | PIN_##alt | PIN_INPUT_##pull)) 322 unsigned offset, enum nmk_gpio_pull pull) 328 if (pull == NMK_GPIO_PULL_NONE) { 337 if (pull == NMK_GPIO_PULL_UP) { 340 } else if (pull == NMK_GPIO_PULL_DOWN) { 990 bool pull; local 321 __nmk_gpio_set_pull(struct nmk_gpio_chip *nmk_chip, unsigned offset, enum nmk_gpio_pull pull) argument 1830 int pull, slpm, output, val, i; local [all...] |