Searched refs:pull (Results 1 - 25 of 81) sorted by last modified time

1234

/linux-master/drivers/pinctrl/qcom/
H A Dpinctrl-sm7150.c68 #define SDC_QDSD_PINGROUP(pg_name, _tile, ctl, pull, drv) \
80 .pull_bit = pull, \
H A Dpinctrl-x1e80100.c56 #define SDC_QDSD_PINGROUP(pg_name, ctl, pull, drv) \
67 .pull_bit = pull, \
H A Dpinctrl-sm8650.c61 #define SDC_QDSD_PINGROUP(pg_name, ctl, pull, drv) \
72 .pull_bit = pull, \
H A Dpinctrl-sm4450.c55 #define SDC_QDSD_PINGROUP(pg_name, ctl, pull, drv) \
66 .pull_bit = pull, \
H A Dpinctrl-msm.c673 int pull; local
679 "no pull",
680 "pull down",
682 "pull up"
686 "no pull",
687 "pull down",
688 "pull up",
701 pull = (ctl_reg >> g->pull_bit) & 3;
720 seq_printf(s, " %s", pulls_no_keeper[pull]);
722 seq_printf(s, " %s", pulls_keeper[pull]);
[all...]
H A Dpinctrl-lpass-lpi.c152 int pull; local
157 pull = FIELD_GET(LPI_GPIO_PULL_MASK, ctl_reg);
161 if (pull == LPI_GPIO_BIAS_DISABLE)
165 if (pull == LPI_GPIO_PULL_DOWN)
169 if (pull == LPI_GPIO_KEEPER)
173 if (pull == LPI_GPIO_PULL_UP)
358 int pull; local
362 "no pull",
363 "pull down",
365 "pull u
[all...]
/linux-master/drivers/pinctrl/bcm/
H A Dpinctrl-bcm2835.c791 struct device_node *np, u32 pin, u32 pull,
797 if (pull > 2) {
798 dev_err(pc->dev, "%pOF: invalid brcm,pull %d\n", np, pull);
805 configs[0] = pinconf_to_config_packed(BCM2835_PINCONF_PARAM_PULL, pull);
825 u32 pin, func, pull; local
840 pulls = of_find_property(np, "brcm,pull", NULL);
844 "%pOF: neither brcm,function nor brcm,pull specified\n",
862 "%pOF: brcm,pull must have 1 or %d entries\n",
899 err = of_property_read_u32_index(np, "brcm,pull",
790 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...]
/linux-master/kernel/sched/
H A Drt.c325 /* Try to pull RT tasks here if we lower this rq's prio */
2001 static int push_rt_task(struct rq *rq, bool pull) argument
2029 if (!pull || rq->push_busy)
2091 * other CPUs will pull from us when ready.
2354 * We can pull only a task, which is pushable
2371 * had a chance to schedule. We only pull
2451 * that we might want to pull RT tasks from other runqueues.
2512 * us to initiate a push or pull.
2524 * may need to pull tasks to this runqueue.
/linux-master/scripts/
H A Dsphinx-pre-install891 printf "\thttps://github.com/sphinx-doc/sphinx/pull/8313\n";
/linux-master/net/ipv6/
H A Dxfrm6_input.c76 static int __xfrm6_udp_encap_rcv(struct sock *sk, struct sk_buff *skb, bool pull) argument
92 /* If this is a paged skb, make sure we pull up
134 /* pull the data buffer up to the ESP header and set the
138 if (pull) {
/linux-master/net/ipv4/
H A Dxfrm4_input.c81 static int __xfrm4_udp_encap_rcv(struct sock *sk, struct sk_buff *skb, bool pull) argument
96 /* If this is a paged skb, make sure we pull up
139 /* pull the data buffer up to the ESP header and set the
143 if (pull) {
/linux-master/drivers/pinctrl/intel/
H A Dpinctrl-baytrail.c852 u32 conf, pull, val, debounce; local
860 pull = conf & BYT_PULL_ASSIGN_MASK;
864 if (pull)
869 if ((val & BYT_INPUT_EN) || pull != BYT_PULL_ASSIGN_DOWN)
877 if ((val & BYT_INPUT_EN) || pull != BYT_PULL_ASSIGN_UP)
1142 const char *pull = NULL; local
1176 pull = "up";
1179 pull = "down";
1211 if (pull && pull_str)
1212 seq_printf(s, " %-4s %-3s", pull, pull_st
[all...]
H A Dpinctrl-lynxpoint.c174 #define GPIWP_MASK GENMASK(1, 0) /* weak pull options */
176 #define GPIWP_DOWN 1 /* weak pull down */
177 #define GPIWP_UP 2 /* weak pull up */
413 u32 value, pull; local
419 pull = value & GPIWP_MASK;
423 if (pull != GPIWP_NONE)
428 if (pull != GPIWP_DOWN)
434 if (pull != GPIWP_UP)
H A Dpinctrl-cherryview.c920 u32 ctrl0, pull; local
936 /* For 1k there is only pull up */
937 pull = CHV_PADCTRL0_TERM_1K << CHV_PADCTRL0_TERM_SHIFT;
940 pull = CHV_PADCTRL0_TERM_5K << CHV_PADCTRL0_TERM_SHIFT;
943 pull = CHV_PADCTRL0_TERM_20K << CHV_PADCTRL0_TERM_SHIFT;
949 ctrl0 |= CHV_PADCTRL0_TERM_UP | pull;
957 pull = CHV_PADCTRL0_TERM_5K << CHV_PADCTRL0_TERM_SHIFT;
960 pull = CHV_PADCTRL0_TERM_20K << CHV_PADCTRL0_TERM_SHIFT;
966 ctrl0 |= pull;
/linux-master/tools/testing/selftests/gpio/
H A Dgpio-mockup.sh133 pull-down)
136 pull-up)
200 # Setting the mockup pull using the userspace interface bias settings is
223 set_line input pull-up
229 set_line input pull-down
/linux-master/drivers/pinctrl/nomadik/
H A Dpinctrl-nomadik.c54 * bit 16..18 - SLPM pull up/down state
64 * pull up/down = disabled
69 * SLPM pull = same as normal
188 #define PIN_CFG_INPUT(num, alt, pull) \
190 (PIN_NUM(num) | PIN_##alt | PIN_INPUT_##pull))
231 unsigned int offset, enum nmk_gpio_pull pull)
236 if (pull == NMK_GPIO_PULL_NONE) {
245 if (pull == NMK_GPIO_PULL_UP) {
248 } else if (pull == NMK_GPIO_PULL_DOWN) {
683 NMK_CONFIG_PIN_ARRAY("ste,sleep-pull
230 __nmk_gpio_set_pull(struct nmk_gpio_chip *nmk_chip, unsigned int offset, enum nmk_gpio_pull pull) argument
1062 int pull, slpm, output, val, i; local
[all...]
/linux-master/drivers/gpu/drm/ci/
H A Dbuild.sh60 git config --global pull.rebase true
67 git pull ${UPSTREAM_REPO} ${TARGET_BRANCH}-external-fixes
74 git pull origin ${TARGET_BRANCH}-external-fixes
78 git pull ${CI_MERGE_REQUEST_PROJECT_URL} ${CI_MERGE_REQUEST_TARGET_BRANCH_NAME}-external-fixes
/linux-master/drivers/gpio/
H A Dgpio-sim.c42 #define GPIO_SIM_NUM_ATTRS 3 /* value, pull and sentinel */
245 test_bit(i, chip->pull_map) ? "pull-up" :
246 "pull-down");
274 [0] = "pull-down",
275 [1] = "pull-up",
284 int pull; local
287 pull = !!test_bit(line_attr->offset, chip->pull_map);
289 return sysfs_emit(buf, "%s\n", gpio_sim_sysfs_pull_strings[pull]);
298 int ret, pull; local
300 pull
[all...]
H A Dgpio-nomadik.c403 bool pull; local
421 pull = !(readl(nmk_chip->addr + NMK_GPIO_PDIS) & BIT(offset));
437 const int pullidx = pull ? 1 : 0;
441 "pull enabled",
H A Dgpio-wm831x.c164 const char *pull, *powerdomain; local
191 pull = "nopull";
194 pull = "pulldown";
197 pull = "pullup";
200 pull = "INVALID PULL";
238 pull,
241 reg & WM831X_GPN_OD ? "open-drain" : "push-pull",
H A Dgpio-mockup.c42 * @pull: Configures the current pull of the GPIO as 0 (pull-down) or
43 * 1 (pull-up)
49 int pull; member in struct:gpio_mockup_line_status
187 chip->lines[offset].pull = value;
265 __gpio_mockup_set(chip, offset, chip->lines[offset].pull);
330 * line's file changes the current *pull*. Default pull for mockup lines is
337 * the corresponding debugfs file will change the pull t
[all...]
/linux-master/drivers/pinctrl/
H A Dpinctrl-ingenic.c3831 bool pull, pullup, pulldown; local
3859 pull = !ingenic_get_pin_config(jzpc, pin, JZ4770_GPIO_PEN);
3861 pull = !ingenic_get_pin_config(jzpc, pin, JZ4740_GPIO_PULL_DIS);
3863 pull = ingenic_get_pin_config(jzpc, pin, JZ4730_GPIO_GPPUR);
3865 pullup = pull && (jzpc->info->pull_ups[offt] & BIT(idx));
3866 pulldown = pull && (jzpc->info->pull_downs[offt] & BIT(idx));
4023 dev_dbg(jzpc->dev, "disable pull-over for pin P%c%u\n",
4031 dev_dbg(jzpc->dev, "set pull-up for pin P%c%u\n",
4039 dev_dbg(jzpc->dev, "set pull-down for pin P%c%u\n",
H A Dpinctrl-keembay.c966 unsigned int pull)
970 val = u32_replace_bits(val, pull, KEEMBAY_GPIO_MODE_PULLUP_MASK);
965 keembay_pinconf_set_pull(struct keembay_pinctrl *kpc, unsigned int pin, unsigned int pull) argument
/linux-master/drivers/pinctrl/vt8500/
H A Dpinctrl-wmt.c236 u32 pin, u32 pull,
243 if (pull > 2) {
244 dev_err(data->dev, "invalid wm,pull %d\n", pull);
258 switch (pull) {
270 dev_err(data->dev, "invalid pull state %d - disabling\n", pull);
302 u32 pin, func, pull; local
314 pulls = of_find_property(np, "wm,pull", NULL);
317 dev_err(data->dev, "neither wm,function nor wm,pull specifie
234 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...]
/linux-master/drivers/pinctrl/renesas/
H A Dpinctrl-rzn1.c495 u32 pull, drive, l1mux; local
504 pull = (l1 >> RZN1_L1_PIN_PULL) & 0x3;
509 if (pull != RZN1_L1_PIN_PULL_UP)
513 if (pull != RZN1_L1_PIN_PULL_DOWN)
517 if (pull != RZN1_L1_PIN_PULL_NONE)
563 dev_dbg(ipctl->dev, "set pin %d pull up\n", pin);
568 dev_dbg(ipctl->dev, "set pin %d pull down\n", pin);

Completed in 602 milliseconds

1234