Re: [PATCH] pinctrl: Support pin that does not support configuration option
From: Linus Walleij <hidden>
Date: 2021-02-12 08:27:06
Also in:
lkml
From: Linus Walleij <hidden>
Date: 2021-02-12 08:27:06
Also in:
lkml
On Mon, Feb 1, 2021 at 12:54 PM Michael Nazzareno Trimarchi [off-list ref] wrote:
On Mon, Feb 1, 2021 at 12:47 PM Fabio Estevam [off-list ref] wrote:quoted
Hi Michael, On Sat, Jan 30, 2021 at 5:21 AM Michael Trimarchi [off-list ref] wrote:quoted
Some of the iMX25 pins have not an associated configuration register so when they are configured the standard way through the device tree the kernel complains with: imx25-pinctrl 43fac000.iomuxc: Pin(MX25_PAD_EXT_ARMCLK) does not support config functionCould you please share your device tree that causes this warning? Shouldn't you pass 0x80000000 in the devicetree for this pad then? 0x80000000 means that the kernel should not touch the PAD_CTL register and use the default configuration from the bootloader/POR.arch/arm/boot/dts/imx25-lisa.dts: MX25_PAD_EXT_ARMCLK__GPIO_3_15 0x80000000 The problem that exists pad that can be muxed but not configured
Did you reach any conclusion on this? I need Fabio's consent to apply the patch, but it seems maybe the DTS should be changed instead? Yours, Linus Walleij