Re: [PATCH -next v2] I2C: Fix return value check for devm_pinctrl_get()
From: Ruan Jinjie <hidden>
Date: 2023-08-18 07:28:26
Also in:
linux-gpio, linux-i2c
From: Ruan Jinjie <hidden>
Date: 2023-08-18 07:28:26
Also in:
linux-gpio, linux-i2c
On 2023/8/18 15:18, Linus Walleij wrote:
On Fri, Aug 18, 2023 at 7:33 AM Sascha Hauer [off-list ref] wrote:quoted
NULL is returned on purpose. When PINCTRL is disabled NULL becomes a valid pinctrl cookie which can be passed to the other stub functions. With this drivers using pinctrl can get through their probe function without an error when PINCTRL is disabled. The same approach is taken by the clk and regulator API. It is correct to test the return value of devm_pinctrl_get() with IS_ERR(), only the commit message of these patches is a bit inaccurate.Sascha is spot on, maybe copyedit some of the above into the commit message and resend?
OK! I'll resend it.
Yours, Linus Walleij
_______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel