[PATCH] mmc: read alias from device-tree if probing via of.

2015-10-02 Thread Ben Dooks
The mmc host controller fails to check for the presence of an aliases entry in the device tree when creating a new mmc host. This means that mmc bus numbers are not as specified in the aliases node. For example, the following on an imx6 would make mmc0 the second sdhci, and mmc2 the first sdhci:

Re: [RFC 2/3] mmc: sdhci: add host_ops->voltage_switch callback for all other voltages

2015-10-02 Thread Linus Walleij
On Wed, Sep 2, 2015 at 1:19 AM, Vaibhav Hiremath wrote: > Not quite sure whether regulator would be right fit for this. > > Initially I was thinking of making use of pinconf framework, using > PIN_CONFIG_POWER_SOURCE, but that too I am not sure is the right way of > doing it. > > Probably, questi

Re: [RFC PATCH v8 0/10] Add external dma support for Synopsys MSHC

2015-10-02 Thread Shawn Lin
On 2015/10/1 17:14, Jaehoon Chung wrote: Dear, All. I will apply patch 01-03 at my repository on today. But i don't know better how i do about other patches relevant to config file. Thanks, Jaehoon. :) I guess it would be acceptable to pick the config changes, already they were acked by the

[GIT PULL] MMC fixes for v.4.3 rc4

2015-10-02 Thread Ulf Hansson
Hi Linus, Here are some mmc fixes intended for v4.3 rc4 and it's based on v4.3-rc3. Details are as usual found in the signed tag. Please pull this in! Kind regards Ulf Hansson The following changes since commit 9ffecb10283508260936b96022d4ee43a7798b4c: Linux 4.3-rc3 (2015-09-27 07:50:08 -040

Re: [PATCH] mmc: core: Remove MMC_CLKGATE

2015-10-02 Thread Linus Walleij
On Fri, Oct 2, 2015 at 1:56 AM, Ulf Hansson wrote: > MMC_CLKGATE was once invented to save power by gating the bus clock at > request inactivity. At that time it served its purpose. The modern way to > deal with power saving for these scenarios, is by using runtime PM. > > Nowadays, several host

Re: [PATCH v2 3/8] mmc: core: Add mmc_regulator_set_vqmmc()

2015-10-02 Thread Ulf Hansson
[...] >> Now, let's give Jaehoon some time to review the dw_mmc parts. > > I will check other patches on today, if it's ok, i will apply at my > repository. Thanks for giving time! :) I think Ulf wanted to apply the whole series via the mmc tree directly, but I

[PATCH] mmc: core: Remove MMC_CLKGATE

2015-10-02 Thread Ulf Hansson
MMC_CLKGATE was once invented to save power by gating the bus clock at request inactivity. At that time it served its purpose. The modern way to deal with power saving for these scenarios, is by using runtime PM. Nowadays, several host drivers have deployed runtime PM, but for those that haven't a

Re: [PATCH v2 3/8] mmc: core: Add mmc_regulator_set_vqmmc()

2015-10-02 Thread Jaehoon Chung
On 10/02/2015 05:43 PM, Ulf Hansson wrote: > On 2 October 2015 at 09:53, Jaehoon Chung wrote: >> On 10/02/2015 04:06 PM, Heiko Stübner wrote: >>> Am Freitag, 2. Oktober 2015, 11:52:00 schrieb Jaehoon Chung: On 10/02/2015 06:05 AM, Ulf Hansson wrote: > On 1 October 2015 at 19:35, Stephen B

Re: [PATCH v2 3/8] mmc: core: Add mmc_regulator_set_vqmmc()

2015-10-02 Thread Ulf Hansson
On 2 October 2015 at 09:53, Jaehoon Chung wrote: > On 10/02/2015 04:06 PM, Heiko Stübner wrote: >> Am Freitag, 2. Oktober 2015, 11:52:00 schrieb Jaehoon Chung: >>> On 10/02/2015 06:05 AM, Ulf Hansson wrote: On 1 October 2015 at 19:35, Stephen Boyd wrote: > On 10/01, Heiko Stübner wrote:

Re: [PATCH v2 3/8] mmc: core: Add mmc_regulator_set_vqmmc()

2015-10-02 Thread Jaehoon Chung
On 10/02/2015 04:06 PM, Heiko Stübner wrote: > Am Freitag, 2. Oktober 2015, 11:52:00 schrieb Jaehoon Chung: >> On 10/02/2015 06:05 AM, Ulf Hansson wrote: >>> On 1 October 2015 at 19:35, Stephen Boyd wrote: On 10/01, Heiko Stübner wrote: > Am Donnerstag, 1. Oktober 2015, 11:54:24 schrieb U

Re: [PATCH v2 3/8] mmc: core: Add mmc_regulator_set_vqmmc()

2015-10-02 Thread Heiko Stübner
Am Freitag, 2. Oktober 2015, 11:52:00 schrieb Jaehoon Chung: > On 10/02/2015 06:05 AM, Ulf Hansson wrote: > > On 1 October 2015 at 19:35, Stephen Boyd wrote: > >> On 10/01, Heiko Stübner wrote: > >>> Am Donnerstag, 1. Oktober 2015, 11:54:24 schrieb Ulf Hansson: > On 30 September 2015 at 16:55