From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Warren Date: Thu, 28 Jan 2016 10:11:02 -0700 Subject: [U-Boot] [PATCH] ARM: tegra: rm Jetson TK1 PMIC GPIO programming In-Reply-To: <3a053560b0874c70867c39bb95d66bfe@HQMAIL103.nvidia.com> References: <1453141396-18350-1-git-send-email-swarren@wwwdotorg.org> <3a053560b0874c70867c39bb95d66bfe@HQMAIL103.nvidia.com> Message-ID: <56AA4BA6.4040406@wwwdotorg.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 01/18/2016 12:16 PM, Tom Warren wrote: > Stephen Warren wrotea tMonday, January 18, 2016 11:23 AM: >> The PMIC is configured such that its GPIOs have the correct configuration at >> power-up, so no programming is required. >> >> In fact, the current programming is actively wrong, since: >> >> (a) the AS3722 driver configures the GPIO to be an output before setting its >> output value, which causes a 0v glitch on the output. >> >> (b) the AS3722 driver configures the GPIO to drive a high voltage from its >> VSUP_GPIO power source rather than its VDD_GPIO_LV power source, so the >> pin drives 5V not 1.8V as desired. >> >> Solve these problems by removing the code which configures the PMIC GPIOs. >> >> Note that this patch was tested directly on top of v2016.01; since then, commit >> 96350f729c42 "dm: tegra: net: Convert tegra boards to driver model for >> Ethernet" prevents PCIe from being initialized. Alternatively, simply revert that >> commit to get PCIe Ethernet working again, then apply this patch to test. >> > Acked-by: Tom Warren > I'll apply this to u-boot-tegra/next ASAP. I don't see this patch there yet. It'd be good to get it pulled upstream ASAP since the merge window for v2016.03 closes this weekend.