From: Guillaume La Roque Date: Tue, 4 Jun 2019 11:53:06 +0000 (+0200) Subject: dm: pinctrl: Add driver-strength-microamp property X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=4c2eecf2441334bbeaa5091f39283fc6f4d56963;p=project%2Fbcm63xx%2Fu-boot.git dm: pinctrl: Add driver-strength-microamp property Add drive-strength-microamp property support to allow drive strength in uA Signed-off-by: Guillaume La Roque Tested-by: Neil Armstrong Signed-off-by: Neil Armstrong --- diff --git a/include/dm/pinctrl.h b/include/dm/pinctrl.h index e7b8ad9078..3eca34fbf7 100644 --- a/include/dm/pinctrl.h +++ b/include/dm/pinctrl.h @@ -225,6 +225,8 @@ struct pinctrl_ops { * push-pull mode, the argument is ignored. * @PIN_CONFIG_DRIVE_STRENGTH: the pin will sink or source at most the current * passed as argument. The argument is in mA. + * @PIN_CONFIG_DRIVE_STRENGTH_UA: the pin will sink or source at most the current + * passed as argument. The argument is in uA. * @PIN_CONFIG_INPUT_DEBOUNCE: this will configure the pin to debounce mode, * which means it will wait for signals to settle when reading inputs. The * argument gives the debounce time in usecs. Setting the @@ -281,6 +283,7 @@ enum pin_config_param { PIN_CONFIG_DRIVE_OPEN_SOURCE, PIN_CONFIG_DRIVE_PUSH_PULL, PIN_CONFIG_DRIVE_STRENGTH, + PIN_CONFIG_DRIVE_STRENGTH_UA, PIN_CONFIG_INPUT_DEBOUNCE, PIN_CONFIG_INPUT_ENABLE, PIN_CONFIG_INPUT_SCHMITT,