From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Babic Date: Wed, 2 Mar 2016 14:48:08 +0100 Subject: [U-Boot] [PATCH] colibri-vf: Disable pull-up configuration in GPIO pin mux In-Reply-To: <1456302804-3059-1-git-send-email-bhuvanchandra.dv@toradex.com> References: <1456302804-3059-1-git-send-email-bhuvanchandra.dv@toradex.com> Message-ID: <56D6EF18.4070007@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 24/02/2016 09:33, Bhuvanchandra DV wrote: > During very early boot-ROM execution the pinmux > configuration isi in Hi-Z state. If pull-up is enabled > on GPIO pad's there will be a short period of toggle > from high to low on the IO when GPIO is set low during > boot. To avoid this glitch, disable pull-up configuration > in GPIO pinmux. > > Signed-off-by: Bhuvanchandra DV > --- > arch/arm/include/asm/arch-vf610/iomux-vf610.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/arm/include/asm/arch-vf610/iomux-vf610.h b/arch/arm/include/asm/arch-vf610/iomux-vf610.h > index 0e2bd53..a140be0 100644 > --- a/arch/arm/include/asm/arch-vf610/iomux-vf610.h > +++ b/arch/arm/include/asm/arch-vf610/iomux-vf610.h > @@ -34,7 +34,7 @@ > PAD_CTL_PUS_22K_UP | PAD_CTL_OBE_IBE_ENABLE) > > #define VF610_GPIO_PAD_CTRL (PAD_CTL_SPEED_MED | PAD_CTL_DSE_50ohm | \ > - PAD_CTL_PUS_47K_UP | PAD_CTL_IBE_ENABLE) > + PAD_CTL_IBE_ENABLE) > > #define VF610_DSPI_PAD_CTRL (PAD_CTL_OBE_ENABLE | PAD_CTL_DSE_20ohm | \ > PAD_CTL_PUS_100K_UP | PAD_CTL_SPEED_HIGH) > As fix, applied to u-boot-imx, thanks ! Best regards, Stefano Babic -- ===================================================================== DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de =====================================================================