From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Ball Subject: Re: [PATCH 4/4] ARM: tegra: fix Venice2 VQMMC regulators Date: Tue, 15 Apr 2014 20:12:48 +0100 Message-ID: <864n1uv233.fsf@void.printf.net> References: <1397526163-20126-1-git-send-email-abrestic@chromium.org> <1397526163-20126-5-git-send-email-abrestic@chromium.org> <534D7AFD.7080807@wwwdotorg.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: In-Reply-To: <534D7AFD.7080807@wwwdotorg.org> (Stephen Warren's message of "Tue, 15 Apr 2014 12:31:25 -0600") Sender: linux-kernel-owner@vger.kernel.org To: Stephen Warren Cc: Andrew Bresticker , Thierry Reding , Ulf Hansson , linux-mmc@vger.kernel.org, linux-tegra@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org List-Id: linux-tegra@vger.kernel.org Hi Stephen, On Tue, Apr 15 2014, Stephen Warren wrote: > Is there documentation re: what vmmc-supply and vqmmc-supply actually > refer to? I looked a long while ago and couldn't find any, and didn't > get an answer when I asked. > > Neither > Documentation/devicetree/bindings/mmc/{mmc.txt,nvidia,tegra20-sdhci.txt} > seem to say:-( MMC cards use the same voltage for the VDD pin on the card and to pull up the signal lines. UHS SDHCI switches to using 1.8V vqmmc (signaling voltage) and 3.3V vmmc (card supply voltage). So the idea is to supply a vqmmc-supply if your board supports ultra-high-speed modes on an SD 3.0 host, and a vmmc-supply if your card power is controlled by a regulator. I agree that this ought to be in the bindings somewhere. Thanks, - Chris. -- Chris Ball From mboxrd@z Thu Jan 1 00:00:00 1970 From: chris@printf.net (Chris Ball) Date: Tue, 15 Apr 2014 20:12:48 +0100 Subject: [PATCH 4/4] ARM: tegra: fix Venice2 VQMMC regulators In-Reply-To: <534D7AFD.7080807@wwwdotorg.org> (Stephen Warren's message of "Tue, 15 Apr 2014 12:31:25 -0600") References: <1397526163-20126-1-git-send-email-abrestic@chromium.org> <1397526163-20126-5-git-send-email-abrestic@chromium.org> <534D7AFD.7080807@wwwdotorg.org> Message-ID: <864n1uv233.fsf@void.printf.net> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi Stephen, On Tue, Apr 15 2014, Stephen Warren wrote: > Is there documentation re: what vmmc-supply and vqmmc-supply actually > refer to? I looked a long while ago and couldn't find any, and didn't > get an answer when I asked. > > Neither > Documentation/devicetree/bindings/mmc/{mmc.txt,nvidia,tegra20-sdhci.txt} > seem to say:-( MMC cards use the same voltage for the VDD pin on the card and to pull up the signal lines. UHS SDHCI switches to using 1.8V vqmmc (signaling voltage) and 3.3V vmmc (card supply voltage). So the idea is to supply a vqmmc-supply if your board supports ultra-high-speed modes on an SD 3.0 host, and a vmmc-supply if your card power is controlled by a regulator. I agree that this ought to be in the bindings somewhere. Thanks, - Chris. -- Chris Ball