Thread (6 messages) 6 messages, 3 authors, 2021-02-13

Re: [PATCH] pinctrl: Support pin that does not support configuration option

From: Michael Nazzareno Trimarchi <michael@amarulasolutions.com>
Date: 2021-02-01 11:55:09
Also in: lkml

Hi Fabio

On Mon, Feb 1, 2021 at 12:47 PM Fabio Estevam [off-list ref] wrote:
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 function
Could 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

Michael


-- 
Michael Nazzareno Trimarchi
Amarula Solutions BV
COO Co-Founder
Cruquiuskade 47 Amsterdam 1018 AM NL
T. +31(0)851119172
M. +39(0)3479132170
[`as] https://www.amarulasolutions.com
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help