[PATCH 21/21] imx93_evk: Enable M.2 VPCIe_3V3 and deassert SD3_nRST

Peng Fan peng.fan at nxp.com
Wed Sep 18 02:48:44 CEST 2024


> Subject: Re: [PATCH 21/21] imx93_evk: Enable M.2 VPCIe_3V3 and
> deassert SD3_nRST
> 
> On Tue, Sep 17, 2024 at 9:21 PM Peng Fan <peng.fan at nxp.com>
> wrote:
> 
> > The linux changes still in downstream as below:
> >         /*
> >          * For this spi-nor on M.2 card, need first enable the VPCIe_3.3v.
> >          * Note, VPCIe_3.3v need about 1.74ms to change from 0v to
> 3.3v.
> >          * U-boot already enable VPCIe_3.3v, so in linux, can ignore this
> >          * 1.7ms, if u-boot do not eanble VPCIe_3.3v first, then need to
> >          * take care of the 1.74ms delay, better to build the flexspi driver
> >          * as module in driver to avoid spi-nor probe fail.
> >          */
> >         pinctrl-assert-gpios = <&pcal6524 13 GPIO_ACTIVE_HIGH>,  /*
> enable VPCIe_3v3 */
> 
> This 'pinctrl-assert-gpios' is a NXP hack. It only exists in the NXP kernel.

Yeah, reset-gpios should be used here.

Regards,
Peng.


More information about the U-Boot mailing list