/kernel/linux/linux-5.10/drivers/pinctrl/bcm/ |
H A D | pinctrl-nsp-gpio.c | 365 bool pull_up, bool pull_down) in nsp_gpio_set_pull() 370 nsp_set_bit(chip, IO_CTRL, NSP_PULL_DOWN_EN, gpio, pull_down); in nsp_gpio_set_pull() 375 gpio, pull_up, pull_down); in nsp_gpio_set_pull() 380 bool *pull_up, bool *pull_down) in nsp_gpio_get_pull() 386 *pull_down = nsp_get_bit(chip, IO_CTRL, NSP_PULL_DOWN_EN, gpio); in nsp_gpio_get_pull() 467 bool pull_up, pull_down; in nsp_pin_config_get() local 473 nsp_gpio_get_pull(chip, gpio, &pull_up, &pull_down); in nsp_pin_config_get() 474 if ((pull_up == false) && (pull_down == false)) in nsp_pin_config_get() 480 nsp_gpio_get_pull(chip, gpio, &pull_up, &pull_down); in nsp_pin_config_get() 487 nsp_gpio_get_pull(chip, gpio, &pull_up, &pull_down); in nsp_pin_config_get() 364 nsp_gpio_set_pull(struct nsp_gpio *chip, unsigned gpio, bool pull_up, bool pull_down) nsp_gpio_set_pull() argument 379 nsp_gpio_get_pull(struct nsp_gpio *chip, unsigned gpio, bool *pull_up, bool *pull_down) nsp_gpio_get_pull() argument [all...] |
H A D | pinctrl-ns2-mux.c | 747 bool pull_up, bool pull_down) in ns2_pin_set_pull() 762 if (pull_down == true) in ns2_pin_set_pull() 768 pin, pull_up, pull_down); in ns2_pin_set_pull() 774 bool *pull_down) in ns2_pin_get_pull() 785 *pull_down = false; in ns2_pin_get_pull() 791 *pull_down = true; in ns2_pin_get_pull() 846 bool pull_up, pull_down; in ns2_pin_config_get() local 855 ns2_pin_get_pull(pctldev, pin, &pull_up, &pull_down); in ns2_pin_config_get() 856 if ((pull_up == false) && (pull_down == false)) in ns2_pin_config_get() 862 ns2_pin_get_pull(pctldev, pin, &pull_up, &pull_down); in ns2_pin_config_get() 746 ns2_pin_set_pull(struct pinctrl_dev *pctrldev, unsigned int pin, bool pull_up, bool pull_down) ns2_pin_set_pull() argument 772 ns2_pin_get_pull(struct pinctrl_dev *pctrldev, unsigned int pin, bool *pull_up, bool *pull_down) ns2_pin_get_pull() argument [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/bcm/ |
H A D | pinctrl-nsp-gpio.c | 364 bool pull_up, bool pull_down) in nsp_gpio_set_pull() 369 nsp_set_bit(chip, IO_CTRL, NSP_PULL_DOWN_EN, gpio, pull_down); in nsp_gpio_set_pull() 374 gpio, pull_up, pull_down); in nsp_gpio_set_pull() 379 bool *pull_up, bool *pull_down) in nsp_gpio_get_pull() 385 *pull_down = nsp_get_bit(chip, IO_CTRL, NSP_PULL_DOWN_EN, gpio); in nsp_gpio_get_pull() 466 bool pull_up, pull_down; in nsp_pin_config_get() local 472 nsp_gpio_get_pull(chip, gpio, &pull_up, &pull_down); in nsp_pin_config_get() 473 if ((pull_up == false) && (pull_down == false)) in nsp_pin_config_get() 479 nsp_gpio_get_pull(chip, gpio, &pull_up, &pull_down); in nsp_pin_config_get() 486 nsp_gpio_get_pull(chip, gpio, &pull_up, &pull_down); in nsp_pin_config_get() 363 nsp_gpio_set_pull(struct nsp_gpio *chip, unsigned gpio, bool pull_up, bool pull_down) nsp_gpio_set_pull() argument 378 nsp_gpio_get_pull(struct nsp_gpio *chip, unsigned gpio, bool *pull_up, bool *pull_down) nsp_gpio_get_pull() argument [all...] |
H A D | pinctrl-ns2-mux.c | 741 bool pull_up, bool pull_down) in ns2_pin_set_pull() 756 if (pull_down == true) in ns2_pin_set_pull() 762 pin, pull_up, pull_down); in ns2_pin_set_pull() 768 bool *pull_down) in ns2_pin_get_pull() 779 *pull_down = false; in ns2_pin_get_pull() 785 *pull_down = true; in ns2_pin_get_pull() 840 bool pull_up, pull_down; in ns2_pin_config_get() local 849 ns2_pin_get_pull(pctldev, pin, &pull_up, &pull_down); in ns2_pin_config_get() 850 if (!pull_up && !pull_down) in ns2_pin_config_get() 856 ns2_pin_get_pull(pctldev, pin, &pull_up, &pull_down); in ns2_pin_config_get() 740 ns2_pin_set_pull(struct pinctrl_dev *pctrldev, unsigned int pin, bool pull_up, bool pull_down) ns2_pin_set_pull() argument 766 ns2_pin_get_pull(struct pinctrl_dev *pctrldev, unsigned int pin, bool *pull_up, bool *pull_down) ns2_pin_get_pull() argument [all...] |
/kernel/linux/linux-5.10/include/linux/regulator/ |
H A D | machine.h | 116 * @pull_down: Enable pull down when regulator is disabled. 194 unsigned pull_down:1; /* pull down resistor when regulator off */ member
|
/kernel/linux/linux-6.6/include/linux/regulator/ |
H A D | machine.h | 129 * @pull_down: Enable pull down when regulator is disabled. 216 unsigned pull_down:1; /* pull down resistor when regulator off */ member
|
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | of_regulator.c | 77 constraints->pull_down = of_property_read_bool(np, "regulator-pull-down"); in of_get_regulation_constraints()
|
H A D | core.c | 1457 if (rdev->constraints->pull_down && ops->set_pull_down) { in set_machine_constraints() 1675 "pull_down: %u\n" in constraint_flags_read_file() 1682 c->pull_down, in constraint_flags_read_file()
|
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | of_regulator.c | 133 constraints->pull_down = of_property_read_bool(np, "regulator-pull-down"); in of_get_regulation_constraints()
|
H A D | core.c | 1523 if (rdev->constraints->pull_down && ops->set_pull_down) { in set_machine_constraints() 1833 "pull_down: %u\n" in constraint_flags_read_file() 1840 c->pull_down, in constraint_flags_read_file()
|
/kernel/linux/linux-5.10/drivers/usb/typec/tcpm/ |
H A D | fusb302.c | 1134 bool pull_up, bool pull_down) in fusb302_set_cc_polarity_and_pull() 1142 if (pull_down) in fusb302_set_cc_polarity_and_pull() 1182 /* set polarity and pull_up, pull_down */ in fusb302_handle_togdone_snk() 1296 * - set pull_up, pull_down in fusb302_handle_togdone_src() 1344 /* set polarity and pull_up, pull_down */ in fusb302_handle_togdone_src() 1132 fusb302_set_cc_polarity_and_pull(struct fusb302_chip *chip, enum typec_cc_polarity cc_polarity, bool pull_up, bool pull_down) fusb302_set_cc_polarity_and_pull() argument
|
/kernel/linux/linux-6.6/drivers/usb/typec/tcpm/ |
H A D | fusb302.c | 1141 bool pull_up, bool pull_down) in fusb302_set_cc_polarity_and_pull() 1149 if (pull_down) in fusb302_set_cc_polarity_and_pull() 1189 /* set polarity and pull_up, pull_down */ in fusb302_handle_togdone_snk() 1303 * - set pull_up, pull_down in fusb302_handle_togdone_src() 1351 /* set polarity and pull_up, pull_down */ in fusb302_handle_togdone_src() 1139 fusb302_set_cc_polarity_and_pull(struct fusb302_chip *chip, enum typec_cc_polarity cc_polarity, bool pull_up, bool pull_down) fusb302_set_cc_polarity_and_pull() argument
|