Re: [PATCH v2] pinctrl-tegra: Add config property GPIO mode

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

 

Can you please help check on this and provide feedback

 

Thanks

Prathamesh.

 

On 23/01/25, 2:31PM, "Thierry Reding" <thierry.reding@xxxxxxxxx> wrote:

On Fri, Dec 20, 2024 at 02:51:43PM +0100, Linus Walleij wrote:

> Hi Prathamesh,

>

> thanks for your patch!

>

> a question here:

>

> On Tue, Dec 17, 2024 at 4:33PM Prathamesh Shete <pshete@xxxxxxxxxx> wrote:

>

> > The SFIO/GPIO select bit is a crucial part of Tegra's pin multiplexing

> > system:

> > - When set to 1, the pin operates in SFIO mode, controlled by the

> >   pin's assigned special function.

> > - When set to 0, the pin operates as a general-purpose GPIO.

> >

> > This SFIO/GPIO select bit that is set for a given pin is not displayed,

> > adding the support to retrieve this information from the

> > pinmux set for each pin.

> >

> > Signed-off-by: Prathamesh Shete <pshete@xxxxxxxxxx>

>

> If the description is correct, why is this bit not unconditionally

> set in

> tegra_pinctrl_gpio_request_enable()

> and unconditionally cleared in

> tegra_pinctrl_gpio_disable_free()

> ?

 

Sorry for the late reply. This bit is already being set during

.gpio_request_enable() and .gpio_disable_free(). My understanding is

that this patch is primarily for making this available in debugfs. I

suppose we could make that clearer by not making this part of the

standard pinconfig options, but rather put it into a "read-only" set

configs?

 

Thierry

 

Attachment: smime.p7s
Description: S/MIME cryptographic signature


[Index of Archives]     [Linux SPI]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux