From: Greg Kroah-Hartman Date: Sun, 3 Apr 2022 13:10:47 +0000 (+0200) Subject: 5.4-stable patches X-Git-Tag: v5.17.2~119 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4e6255176f78de1875d5c098f1ed6903bed90db3;p=thirdparty%2Fkernel%2Fstable-queue.git 5.4-stable patches added patches: pinctrl-pinconf-generic-print-arguments-for-bias-pull.patch --- diff --git a/queue-5.4/pinctrl-pinconf-generic-print-arguments-for-bias-pull.patch b/queue-5.4/pinctrl-pinconf-generic-print-arguments-for-bias-pull.patch new file mode 100644 index 00000000000..dab51a8f92c --- /dev/null +++ b/queue-5.4/pinctrl-pinconf-generic-print-arguments-for-bias-pull.patch @@ -0,0 +1,42 @@ +From 188e5834b930acd03ad3cf7c5e7aa24db9665a29 Mon Sep 17 00:00:00 2001 +From: Chen-Yu Tsai +Date: Tue, 8 Mar 2022 18:09:46 +0800 +Subject: pinctrl: pinconf-generic: Print arguments for bias-pull-* + +From: Chen-Yu Tsai + +commit 188e5834b930acd03ad3cf7c5e7aa24db9665a29 upstream. + +The bias-pull-* properties, or PIN_CONFIG_BIAS_PULL_* pin config +parameters, accept optional arguments in ohms denoting the strength of +the pin bias. + +Print these values out in debugfs as well. + +Fixes: eec450713e5c ("pinctrl: pinconf-generic: Add flag to print arguments") +Signed-off-by: Chen-Yu Tsai +Reviewed-by: AngeloGioacchino Del Regno +Tested-by: AngeloGioacchino Del Regno +Link: https://lore.kernel.org/r/20220308100956.2750295-2-wenst@chromium.org +Signed-off-by: Linus Walleij +Signed-off-by: Greg Kroah-Hartman +--- + drivers/pinctrl/pinconf-generic.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +--- a/drivers/pinctrl/pinconf-generic.c ++++ b/drivers/pinctrl/pinconf-generic.c +@@ -30,10 +30,10 @@ static const struct pin_config_item conf + PCONFDUMP(PIN_CONFIG_BIAS_BUS_HOLD, "input bias bus hold", NULL, false), + PCONFDUMP(PIN_CONFIG_BIAS_DISABLE, "input bias disabled", NULL, false), + PCONFDUMP(PIN_CONFIG_BIAS_HIGH_IMPEDANCE, "input bias high impedance", NULL, false), +- PCONFDUMP(PIN_CONFIG_BIAS_PULL_DOWN, "input bias pull down", NULL, false), ++ PCONFDUMP(PIN_CONFIG_BIAS_PULL_DOWN, "input bias pull down", "ohms", true), + PCONFDUMP(PIN_CONFIG_BIAS_PULL_PIN_DEFAULT, +- "input bias pull to pin specific state", NULL, false), +- PCONFDUMP(PIN_CONFIG_BIAS_PULL_UP, "input bias pull up", NULL, false), ++ "input bias pull to pin specific state", "ohms", true), ++ PCONFDUMP(PIN_CONFIG_BIAS_PULL_UP, "input bias pull up", "ohms", true), + PCONFDUMP(PIN_CONFIG_DRIVE_OPEN_DRAIN, "output drive open drain", NULL, false), + PCONFDUMP(PIN_CONFIG_DRIVE_OPEN_SOURCE, "output drive open source", NULL, false), + PCONFDUMP(PIN_CONFIG_DRIVE_PUSH_PULL, "output drive push pull", NULL, false), diff --git a/queue-5.4/series b/queue-5.4/series index 18d5b1a4890..49c1fb82e33 100644 --- a/queue-5.4/series +++ b/queue-5.4/series @@ -344,3 +344,4 @@ xarray-update-the-lru-list-in-xas_split.patch rtc-check-if-__rtc_read_time-was-successful.patch gfs2-make-sure-fitrim-minlen-is-rounded-up-to-fs-block-size.patch net-hns3-fix-software-vlan-talbe-of-vlan-0-inconsistent-with-hardware.patch +pinctrl-pinconf-generic-print-arguments-for-bias-pull.patch