/linux/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mtk-common-v2.c | 485 const struct mtk_pin_desc *desc, bool pullup) in mtk_pinconf_bias_set() argument 489 arg = pullup ? 1 : 2; in mtk_pinconf_bias_set() 505 const struct mtk_pin_desc *desc, bool pullup, int *res) in mtk_pinconf_bias_get() argument 509 reg = pullup ? PINCTRL_PIN_REG_PU : PINCTRL_PIN_REG_PD; in mtk_pinconf_bias_get() 552 const struct mtk_pin_desc *desc, bool pullup) in mtk_pinconf_bias_set_rev1() argument 556 arg = pullup ? MTK_PULLUP : MTK_PULLDOWN; in mtk_pinconf_bias_set_rev1() 572 const struct mtk_pin_desc *desc, bool pullup, in mtk_pinconf_bias_get_rev1() argument 588 if (pullup ^ (v == MTK_PULLUP)) in mtk_pinconf_bias_get_rev1() 604 u32 pullup, u32 arg, bool pd_only) in mtk_pinconf_bias_set_pu_pd() argument 611 } else if ((arg == MTK_ENABLE) && pullup) { in mtk_pinconf_bias_set_pu_pd() [all …]
|
H A D | pinctrl-moore.c | 115 int val, val2, err, pullup, reg, ret = 1; in mtk_pinconf_get() local 125 err = hw->soc->bias_get_combo(hw, desc, &pullup, &ret); in mtk_pinconf_get() 140 err = hw->soc->bias_get_combo(hw, desc, &pullup, &ret); in mtk_pinconf_get() 145 if (!pullup) in mtk_pinconf_get() 157 err = hw->soc->bias_get_combo(hw, desc, &pullup, &ret); in mtk_pinconf_get() 162 if (pullup) in mtk_pinconf_get() 230 bool pullup; in mtk_pinconf_get() local 232 pullup = param == MTK_PIN_CONFIG_PU_ADV; in mtk_pinconf_get() 233 err = hw->soc->adv_pull_get(hw, desc, pullup, &ret); in mtk_pinconf_get() 382 bool pullup; in mtk_pinconf_set() local [all …]
|
/linux/arch/arm64/boot/dts/ti/ |
H A D | k3-am65-iot2050-arduino-connector.dtsi | 15 "d0-uart0-rxd", "d0-gpio", "d0-gpio-pullup", "d0-gpio-pulldown", 16 "d1-uart0-txd", "d1-gpio", "d1-gpio-pullup", "d1-gpio-pulldown", 17 "d2-uart0-ctsn", "d2-gpio", "d2-gpio-pullup", "d2-gpio-pulldown", 18 "d3-uart0-rtsn", "d3-gpio", "d3-gpio-pullup", "d3-gpio-pulldown", 19 "d10-spi0-cs0", "d10-gpio", "d10-gpio-pullup", "d10-gpio-pulldown", 20 "d11-spi0-d0", "d11-gpio", "d11-gpio-pullup", "d11-gpio-pulldown", 21 "d12-spi0-d1", "d12-gpio", "d12-gpio-pullup", "d12-gpio-pulldown", 22 "d13-spi0-clk", "d13-gpio", "d13-gpio-pullup", "d13-gpio-pulldown", 23 "a0-gpio", "a0-gpio-pullup", "a0-gpio-pulldown", 24 "a1-gpio", "a1-gpio-pullup", "a1-gpio-pulldown", [all …]
|
/linux/arch/arm/boot/dts/ |
H A D | cros-adc-thermistors.dtsi | 15 pullup-uv = <1800000>; 16 pullup-ohm = <47000>; 22 pullup-uv = <1800000>; 23 pullup-ohm = <47000>; 29 pullup-uv = <1800000>; 30 pullup-ohm = <47000>; 36 pullup-uv = <1800000>; 37 pullup-ohm = <47000>;
|
/linux/arch/arm64/boot/dts/hisilicon/ |
H A D | hikey-pinctrl.dtsi | 252 pinctrl-single,bias-pullup = <PULL_UP PULL_UP PULL_DIS PULL_UP>; 261 pinctrl-single,bias-pullup = <PULL_DIS PULL_UP PULL_DIS PULL_UP>; 270 pinctrl-single,bias-pullup = <PULL_DIS PULL_UP PULL_DIS PULL_UP>; 287 pinctrl-single,bias-pullup = <PULL_UP PULL_UP PULL_DIS PULL_UP>; 296 pinctrl-single,bias-pullup = <PULL_DIS PULL_UP PULL_DIS PULL_UP>; 305 pinctrl-single,bias-pullup = <PULL_DIS PULL_UP PULL_DIS PULL_UP>; 313 pinctrl-single,bias-pullup = <PULL_DIS PULL_UP PULL_DIS PULL_UP>; 326 pinctrl-single,bias-pullup = <PULL_DIS PULL_UP PULL_DIS PULL_UP>; 338 pinctrl-single,bias-pullup = <PULL_DIS PULL_UP PULL_DIS PULL_UP>; 347 pinctrl-single,bias-pullup = <PULL_DIS PULL_UP PULL_DIS PULL_UP>; [all …]
|
H A D | hikey970-pinctrl.dtsi | 230 pinctrl-single,bias-pullup = < 254 pinctrl-single,bias-pullup = < 278 pinctrl-single,bias-pullup = < 302 pinctrl-single,bias-pullup = < 324 pinctrl-single,bias-pullup = < 346 pinctrl-single,bias-pullup = < 368 pinctrl-single,bias-pullup = < 389 pinctrl-single,bias-pullup = < 410 pinctrl-single,bias-pullup = < 431 pinctrl-single,bias-pullup = < [all …]
|
H A D | hikey960-pinctrl.dtsi | 339 pinctrl-single,bias-pullup = < 361 pinctrl-single,bias-pullup = < 382 pinctrl-single,bias-pullup = < 403 pinctrl-single,bias-pullup = < 426 pinctrl-single,bias-pullup = < 448 pinctrl-single,bias-pullup = < 469 pinctrl-single,bias-pullup = < 493 pinctrl-single,bias-pullup = < 517 pinctrl-single,bias-pullup = < 541 pinctrl-single,bias-pullup = < [all …]
|
H A D | poplar-pinctrl.dtsi | 34 pinctrl-single,bias-pullup = < 52 pinctrl-single,bias-pullup = < 70 pinctrl-single,bias-pullup = < 88 pinctrl-single,bias-pullup = <
|
/linux/Documentation/w1/slaves/ |
H A D | w1_therm.rst | 45 powered devices are detected on the bus (and strong pullup is enabled 57 A strong pullup will be applied during the conversion if required. 100 strong pullup, 1 to enable autodetection or 2 to force strong pullup. 103 If so, it will activate the master's strong pullup. 105 (seems to be the case with some DS18S20) the strong pullup can 108 If the strong pullup is enabled, the master's strong pullup will be 110 does support the strong pullup (or it falls back to a pullup 112 maximum current draw of 1.5mA and that a 5k pullup resistor is not 113 sufficient. The strong pullup is designed to provide the additional
|
/linux/arch/arm/boot/dts/hisilicon/ |
H A D | hi3620-hi4511.dts | 325 pinctrl-single,bias-pullup = <1 1 0 1>; 334 pinctrl-single,bias-pullup = <0 1 0 1>; 342 pinctrl-single,bias-pullup = <0 1 0 1>; 350 pinctrl-single,bias-pullup = <0 1 0 1>; 365 pinctrl-single,bias-pullup = <0 1 0 1>; 373 pinctrl-single,bias-pullup = <0 1 0 1>; 383 pinctrl-single,bias-pullup = <0 1 0 1>; 393 pinctrl-single,bias-pullup = <0 1 0 1>; 403 pinctrl-single,bias-pullup = <0 1 0 1>; 413 pinctrl-single,bias-pullup = <0 1 0 1>; [all …]
|
/linux/arch/arm/boot/dts/microchip/ |
H A D | sama5d3_mci2.dtsi | 21 AT91_PIOC 10 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PC10 periph A MCI2_CDA with pullup */ 22 AT91_PIOC 11 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PC11 periph A MCI2_DA0 with pullup */ 26 …<AT91_PIOC 12 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PC12 periph A MCI2_DA1 with pullup, conflicts … 27 …AT91_PIOC 13 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PC13 periph A MCI2_DA2 with pullup, conflicts w… 28 …AT91_PIOC 14 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PC14 periph A MCI2_DA3 with pullup, conflicts…
|
H A D | at91sam9263.dtsi | 293 <AT91_PIOA 1 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA1 periph A with pullup */ 294 AT91_PIOA 0 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PA0 periph A with pullup */ 299 <AT91_PIOA 3 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA3 periph A with pullup */ 300 AT91_PIOA 4 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA4 periph A with pullup */ 301 AT91_PIOA 5 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PA5 periph A with pullup */ 306 <AT91_PIOA 16 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA16 periph A with pullup */ 307 AT91_PIOA 17 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PA17 periph A with pullup */ 312 <AT91_PIOA 18 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA18 periph A with pullup */ 313 AT91_PIOA 19 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA19 periph A with pullup */ 314 AT91_PIOA 20 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PA20 periph A with pullup */ [all …]
|
H A D | at91-sam9x60_curiosity.dts | 397 …<AT91_PIOA 17 AT91_PERIPH_A (AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA17 CK periph A with pullup */ 398 …ERIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA16 CMD periph A with pullup */ 400 …RIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA18 DAT1 periph A with pullup */ 401 …RIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA19 DAT2 periph A with pullup */ 402 …PH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI)>; /* PA20 DAT3 periph A with pullup */ 415 …ERIPH_B (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA12 CMD periph B with pullup */ 416 …RIPH_B (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA11 DAT0 periph B with pullup */ 417 …ERIPH_B (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA2 DAT1 periph B with pullup */ 418 …ERIPH_B (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA3 DAT2 periph B with pullup */ 419 …IPH_B (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI)>; /* PA4 DAT3 periph B with pullup */
|
H A D | at91sam9g45.dtsi | 415 AT91_PIOA 1 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA1 periph A with pullup */ 416 AT91_PIOA 2 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PA2 periph A with pullup */ 421 <AT91_PIOA 3 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA3 periph A with pullup */ 422 AT91_PIOA 4 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA4 periph A with pullup */ 423 AT91_PIOA 5 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PA5 periph A with pullup */ 428 <AT91_PIOA 6 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA6 periph A with pullup */ 429 AT91_PIOA 7 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA7 periph A with pullup */ 430 AT91_PIOA 8 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA8 periph A with pullup */ 431 AT91_PIOA 9 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PA9 periph A with pullup */ 439 AT91_PIOA 22 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA22 periph A with pullup */ [all …]
|
H A D | at91sam9n12.dtsi | 295 <AT91_PIOA 1 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA1 periph A with pullup */ 313 <AT91_PIOA 6 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA6 periph A with pullup */ 321 <AT91_PIOA 8 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA8 periph A with pullup */ 339 <AT91_PIOC 23 AT91_PERIPH_B AT91_PINCTRL_PULL_UP /* PC23 periph B with pullup */ 357 <AT91_PIOC 9 AT91_PERIPH_C AT91_PINCTRL_PULL_UP /* PC9 periph C with pullup */ 386 AT91_PIOA 16 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA16 periph A with pullup */ 387 AT91_PIOA 15 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PA15 periph A with pullup */ 392 <AT91_PIOA 18 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA18 periph A with pullup */ 393 AT91_PIOA 19 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA19 periph A with pullup */ 394 AT91_PIOA 20 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PA20 periph A with pullup */ [all …]
|
H A D | at91-sam9x60ek.dts | 524 …<AT91_PIOA 17 AT91_PERIPH_A (AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA17 CK periph A with pullup */ 525 …ERIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA16 CMD periph A with pullup */ 527 …RIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA18 DAT1 periph A with pullup */ 528 …RIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA19 DAT2 periph A with pullup */ 529 …PH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI)>; /* PA20 DAT3 periph A with pullup */ 541 …ERIPH_B (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA12 CMD periph B with pullup */ 542 …RIPH_B (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA11 DAT0 periph B with pullup */ 543 …ERIPH_B (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA2 DAT1 periph B with pullup */ 544 …ERIPH_B (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA3 DAT2 periph B with pullup */ 545 …IPH_B (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI)>; /* PA4 DAT3 periph B with pullup */
|
H A D | sama5d3.dtsi | 706 AT91_PIOD 0 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PD0 periph A MCI0_CDA with pullup */ 707 AT91_PIOD 1 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PD1 periph A MCI0_DA0 with pullup */ 711 <AT91_PIOD 2 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PD2 periph A MCI0_DA1 with pullup */ 712 AT91_PIOD 3 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PD3 periph A MCI0_DA2 with pullup */ 713 AT91_PIOD 4 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PD4 periph A MCI0_DA3 with pullup */ 717 …<AT91_PIOD 5 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PD5 periph A MCI0_DA4 with pullup, conflicts wi… 718 …AT91_PIOD 6 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PD6 periph A MCI0_DA5 with pullup, conflicts wit… 719 …AT91_PIOD 7 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PD7 periph A MCI0_DA6 with pullup, conflicts wit… 720 …AT91_PIOD 8 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PD8 periph A MCI0_DA7 with pullup, conflicts w… 728 …AT91_PIOB 19 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PB19 periph A MCI1_CDA with pullup, conflicts w… [all …]
|
H A D | at91rm9200.dtsi | 380 <AT91_PIOA 28 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA28 periph A with pullup */ 381 AT91_PIOA 29 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PA29 periph A with pullup */ 386 <AT91_PIOB 3 AT91_PERIPH_B AT91_PINCTRL_PULL_UP /* PB3 periph B with pullup */ 387 AT91_PIOB 4 AT91_PERIPH_B AT91_PINCTRL_PULL_UP /* PB4 periph B with pullup */ 388 AT91_PIOB 5 AT91_PERIPH_B AT91_PINCTRL_PULL_UP>; /* PB5 periph B with pullup */ 393 <AT91_PIOA 8 AT91_PERIPH_B AT91_PINCTRL_PULL_UP /* PA8 periph B with pullup */ 394 AT91_PIOA 9 AT91_PERIPH_B AT91_PINCTRL_PULL_UP>; /* PA9 periph B with pullup */ 399 <AT91_PIOA 10 AT91_PERIPH_B AT91_PINCTRL_PULL_UP /* PA10 periph B with pullup */ 400 AT91_PIOA 11 AT91_PERIPH_B AT91_PINCTRL_PULL_UP /* PA11 periph B with pullup */ 401 AT91_PIOA 12 AT91_PERIPH_B AT91_PINCTRL_PULL_UP>; /* PA12 periph B with pullup */
|
H A D | at91sam9x5.dtsi | 322 AT91_PIOC 9 AT91_PERIPH_C AT91_PINCTRL_PULL_UP>; /* PC9 periph C with pullup */ 330 AT91_PIOC 17 AT91_PERIPH_C AT91_PINCTRL_PULL_UP>; /* PC17 periph C with pullup */ 356 AT91_PIOA 16 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA16 periph A with pullup */ 357 AT91_PIOA 15 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PA15 periph A with pullup */ 362 <AT91_PIOA 18 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA18 periph A with pullup */ 363 AT91_PIOA 19 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA19 periph A with pullup */ 364 AT91_PIOA 20 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PA20 periph A with pullup */ 372 AT91_PIOA 12 AT91_PERIPH_B AT91_PINCTRL_PULL_UP /* PA12 periph B with pullup */ 373 AT91_PIOA 11 AT91_PERIPH_B AT91_PINCTRL_PULL_UP>; /* PA11 periph B with pullup */ 378 <AT91_PIOA 2 AT91_PERIPH_B AT91_PINCTRL_PULL_UP /* PA2 periph B with pullup */ [all …]
|
H A D | at91sam9260.dtsi | 356 <AT91_PIOA 7 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA7 periph A with pullup */ 357 AT91_PIOA 6 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PA6 periph A with pullup */ 362 <AT91_PIOA 9 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA9 periph A with pullup */ 363 AT91_PIOA 10 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PA10 periph A with pullup */ 364 AT91_PIOA 11 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PA11 periph A with pullup */ 369 <AT91_PIOA 1 AT91_PERIPH_B AT91_PINCTRL_PULL_UP /* PA1 periph B with pullup */ 370 AT91_PIOA 0 AT91_PERIPH_B AT91_PINCTRL_PULL_UP>; /* PA0 periph B with pullup */ 375 <AT91_PIOA 5 AT91_PERIPH_B AT91_PINCTRL_PULL_UP /* PA5 periph B with pullup */ 376 AT91_PIOA 4 AT91_PERIPH_B AT91_PINCTRL_PULL_UP /* PA4 periph B with pullup */ 377 AT91_PIOA 3 AT91_PERIPH_B AT91_PINCTRL_PULL_UP>; /* PA3 periph B with pullup */
|
/linux/arch/arm/boot/dts/ti/omap/ |
H A D | am335x-pocketbeagle.dts | 225 pinctrl-single,bias-pullup = < 0x10 0x10 0x00 0x18>; 234 pinctrl-single,bias-pullup = < 0x10 0x10 0x00 0x18>; 243 pinctrl-single,bias-pullup = < 0x10 0x10 0x00 0x18>; 252 pinctrl-single,bias-pullup = < 0x10 0x10 0x00 0x18>; 261 pinctrl-single,bias-pullup = < 0x10 0x10 0x00 0x18>; 270 pinctrl-single,bias-pullup = < 0x10 0x10 0x00 0x18>; 279 pinctrl-single,bias-pullup = < 0x10 0x10 0x00 0x18>; 288 pinctrl-single,bias-pullup = < 0x10 0x10 0x00 0x18>; 297 pinctrl-single,bias-pullup = < 0x10 0x10 0x00 0x18>; 306 pinctrl-single,bias-pullup = < 0x10 0x10 0x00 0x18>; [all …]
|
/linux/Documentation/devicetree/bindings/i2c/ |
H A D | i2c-gpio.yaml | 70 i2c-gpio,sda-has-no-pullup: 76 i2c-gpio,scl-has-no-pullup: 83 i2c-gpio,sda-has-no-pullup: 87 i2c-gpio,scl-has-no-pullup:
|
/linux/Documentation/devicetree/bindings/mfd/ |
H A D | as3722.txt | 18 - ams,enable-internal-int-pullup: Boolean property, to enable internal pullup on 19 interrupt pin. Missing this will disable internal pullup on INT pin. 20 - ams,enable-internal-i2c-pullup: Boolean property, to enable internal pullup on 21 i2c scl/sda pins. Missing this will disable internal pullup on i2c
|
/linux/drivers/pinctrl/qcom/ |
H A D | pinctrl-spmi-mpp.c | 114 * @has_pullup: Pin has support to configure pullup 119 * @pullup: Pullup resistor value. Valid in Bidirectional mode only. 136 unsigned int pullup; member 341 if (pad->pullup != PMIC_MPP_PULL_UP_OPEN) in pmic_mpp_config_get() 346 switch (pad->pullup) { in pmic_mpp_config_get() 422 pad->pullup = PMIC_MPP_PULL_UP_OPEN; in pmic_mpp_config_set() 427 pad->pullup = PMIC_MPP_PULL_UP_0P6KOHM; in pmic_mpp_config_set() 430 pad->pullup = PMIC_MPP_PULL_UP_10KOHM; in pmic_mpp_config_set() 433 pad->pullup = PMIC_MPP_PULL_UP_30KOHM; in pmic_mpp_config_set() 483 val = pad->pullup << PMIC_MPP_REG_PULL_SHIFT; in pmic_mpp_config_set() [all …]
|
H A D | pinctrl-ssbi-mpp.c | 104 * @pullup: pull up value, when in digital bidirectional mode 122 unsigned pullup; member 185 else if (pin->pullup == 600) in pm8xxx_mpp_update() 187 else if (pin->pullup == 10000) in pm8xxx_mpp_update() 332 arg = pin->pullup; in pm8xxx_pin_config_get() 387 pin->pullup = arg; in pm8xxx_pin_config_set() 571 seq_printf(s, "bi-dir %dOhm", pin->pullup); in pm8xxx_mpp_dbg_show_one() 683 pin->pullup = 600; in pm8xxx_pin_populate() 689 pin->pullup = 10000; in pm8xxx_pin_populate() 692 pin->pullup = 30000; in pm8xxx_pin_populate()
|