diff options
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/pinctrl/pinconf-generic.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/pinctrl/pinconf-generic.h b/include/linux/pinctrl/pinconf-generic.h index ac05b3cfeacc..d414a7729424 100644 --- a/include/linux/pinctrl/pinconf-generic.h +++ b/include/linux/pinctrl/pinconf-generic.h | |||
| @@ -40,6 +40,10 @@ | |||
| 40 | * @PIN_CONFIG_BIAS_PULL_DOWN: the pin will be pulled down (usually with high | 40 | * @PIN_CONFIG_BIAS_PULL_DOWN: the pin will be pulled down (usually with high |
| 41 | * impedance to GROUND). If the argument is != 0 pull-down is enabled, | 41 | * impedance to GROUND). If the argument is != 0 pull-down is enabled, |
| 42 | * if it is 0, pull-down is disabled. | 42 | * if it is 0, pull-down is disabled. |
| 43 | * @PIN_CONFIG_BIAS_PULL_PIN_DEFAULT: the pin will be pulled up or down based | ||
| 44 | * on embedded knowledge of the controller, like current mux function. | ||
| 45 | * If the argument is != 0 pull up/down is enabled, if it is 0, | ||
| 46 | * the pull is disabled. | ||
| 43 | * @PIN_CONFIG_DRIVE_PUSH_PULL: the pin will be driven actively high and | 47 | * @PIN_CONFIG_DRIVE_PUSH_PULL: the pin will be driven actively high and |
| 44 | * low, this is the most typical case and is typically achieved with two | 48 | * low, this is the most typical case and is typically achieved with two |
| 45 | * active transistors on the output. Setting this config will enable | 49 | * active transistors on the output. Setting this config will enable |
| @@ -86,6 +90,7 @@ enum pin_config_param { | |||
| 86 | PIN_CONFIG_BIAS_BUS_HOLD, | 90 | PIN_CONFIG_BIAS_BUS_HOLD, |
| 87 | PIN_CONFIG_BIAS_PULL_UP, | 91 | PIN_CONFIG_BIAS_PULL_UP, |
| 88 | PIN_CONFIG_BIAS_PULL_DOWN, | 92 | PIN_CONFIG_BIAS_PULL_DOWN, |
| 93 | PIN_CONFIG_BIAS_PULL_PIN_DEFAULT, | ||
| 89 | PIN_CONFIG_DRIVE_PUSH_PULL, | 94 | PIN_CONFIG_DRIVE_PUSH_PULL, |
| 90 | PIN_CONFIG_DRIVE_OPEN_DRAIN, | 95 | PIN_CONFIG_DRIVE_OPEN_DRAIN, |
| 91 | PIN_CONFIG_DRIVE_OPEN_SOURCE, | 96 | PIN_CONFIG_DRIVE_OPEN_SOURCE, |
