Thread (3 messages) 3 messages, 3 authors, 2021-02-12

Re: [PATCH v2] pinctrl: single: set function name when adding function

From: Linus Walleij <hidden>
Date: 2021-02-12 08:01:08

On Mon, Jan 25, 2021 at 9:36 PM Drew Fustini [off-list ref] wrote:
pcs_add_function() fails to set the function name in struct pcs_function
when adding a new function.  As a result this line in pcs_set_mux():

        dev_dbg(pcs->dev, "enabling %s function%i\n",
                func->name, fselector);

prints "(null)" for the function:

pinctrl-single 44e10800.pinmux: enabling (null) function0
pinctrl-single 44e10800.pinmux: enabling (null) function1
pinctrl-single 44e10800.pinmux: enabling (null) function2
pinctrl-single 44e10800.pinmux: enabling (null) function3

With this fix, the output is now:

pinctrl-single 44e10800.pinmux: enabling pinmux-uart0-pins function0
pinctrl-single 44e10800.pinmux: enabling pinmux-mmc0-pins function1
pinctrl-single 44e10800.pinmux: enabling pinmux-i2c0-pins function2
pinctrl-single 44e10800.pinmux: enabling pinmux-mmc0-pins function3

Cc: Jason Kridner <redacted>
Cc: Robert Nelson <redacted>
Cc: Linus Walleij <redacted>
Cc: Tony Lindgren <tony@atomide.com>
Signed-off-by: Drew Fustini <redacted>
---
v2 change:
- correctly base on mainline, sorry for the noise in v1
Patch applied!

Yours,
Linus Walleij
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help