Hi Laurent
> > > +struct sh_mmcif_parent_clk {
>
> I'm not sure I would call this parent clock. It refers to the frequency of
> the
> functional clock provided to the MMCIF, there's no concept of parent there.
> True, the clock referenced by the MMCIF DT node is an MSTP gate clock, and
> fre
Hi Geert
Thank you for your review.
> > +static const struct sh_mmcif_parent_clk mmcif_gen2_parent_clk = {
> > + .max = 9750,
> > + .min = 12187500,
> > + .clkdiv_map = 0x3ff,
>
> Shouldn't this come from private data in the CPG clock driver, which supplies
> the parent cl
On 04/21/15 14:26, Adrian Hunter wrote:
On 21/04/15 14:53, Ulf Hansson wrote:
On 21 April 2015 at 13:00, Adrian Hunter wrote:
On 21/04/15 12:42, Ulf Hansson wrote:
On 20 April 2015 at 14:09, Adrian Hunter wrote:
Currently "mmc sleep" is used before power off and
is not paired with waking up
This patch adds the SDHCI support for APM X-Gene SoC using ARASAN SDHCI
controller.
v1 change:
* Use the CONFIG_ARM64_DMA_HAS_IOMMU for dma-mapping.
v2 change:
* Drop the IOMMU support and switching to PIO mode for arasan
controller integrated inside APM X-Gene SoC.
Signed-off-by: Suman T
On Tuesday 21 April 2015 21:12:39 Suman Tripathi wrote:
> index bef250e..9f6a4b9 100644
> --- a/drivers/mmc/host/sdhci-pltfm.c
> +++ b/drivers/mmc/host/sdhci-pltfm.c
> @@ -85,6 +85,21 @@ void sdhci_get_of_property(struct platform_device *pdev)
>
> if (of_get_property(np, "broken-c
This patch adds the arasan sdhc nodes to reuse the of-arasan
driver for APM X-Gene SoC.
Signed-off-by: Suman Tripathi
---
arch/arm64/boot/dts/apm-storm.dtsi | 44 ++
1 file changed, 44 insertions(+)
diff --git a/arch/arm64/boot/dts/apm-storm.dtsi
b/arch/arm6
This patch adds some quirks support to be read from fdt.
Signed-off-by: Suman Tripathi
---
drivers/mmc/host/sdhci-pltfm.c | 15 +++
1 file changed, 15 insertions(+)
diff --git a/drivers/mmc/host/sdhci-pltfm.c b/drivers/mmc/host/sdhci-pltfm.c
index bef250e..9f6a4b9 100644
--- a/drive
Use of block layer runtime PM helpers, implementing the block layer's
request-based mechanism, simplifies data path of mmc core layer. It
enables to remove synchronous call pm_runtime_get_sync() from mmc core
data path.
The idea and API is designed by Alan Stern and described here:
http://marc
Hello,
On Tuesday 21 April 2015 12:31:21 Geert Uytterhoeven wrote:
> On Tue, Apr 21, 2015 at 10:31 AM, Kuninori Morimoto wrote:
> > From: Kuninori Morimoto
> >
> > MMCIF IP on R-Car series has parent clock which can be set
> > several rate, and it was not implemented on old SH-Mobile series
> >
On 21/04/15 14:53, Ulf Hansson wrote:
> On 21 April 2015 at 13:00, Adrian Hunter wrote:
>> On 21/04/15 12:42, Ulf Hansson wrote:
>>> On 20 April 2015 at 14:09, Adrian Hunter wrote:
Currently "mmc sleep" is used before power off and
is not paired with waking up. Nevertheless hold
re
On 21 April 2015 at 13:00, Adrian Hunter wrote:
> On 21/04/15 12:42, Ulf Hansson wrote:
>> On 20 April 2015 at 14:09, Adrian Hunter wrote:
>>> Currently "mmc sleep" is used before power off and
>>> is not paired with waking up. Nevertheless hold
>>> re-tuning.
>>>
>>> Signed-off-by: Adrian Hunter
On 21/04/15 12:42, Ulf Hansson wrote:
> On 20 April 2015 at 14:09, Adrian Hunter wrote:
>> Currently "mmc sleep" is used before power off and
>> is not paired with waking up. Nevertheless hold
>> re-tuning.
>>
>> Signed-off-by: Adrian Hunter
>> ---
>> drivers/mmc/core/mmc.c | 14 +++---
>
On 21/04/15 11:59, Ulf Hansson wrote:
> On 20 April 2015 at 14:09, Adrian Hunter wrote:
>> Enable re-tuning when tuning is executed and
>> disable re-tuning when card is no longer initialized.
>>
>> In the case of SDIO suspend, the card can keep power.
>> In that case, re-tuning need not be disabl
Hi Morimoto-san,
On Tue, Apr 21, 2015 at 10:31 AM, Kuninori Morimoto
wrote:
> From: Kuninori Morimoto
>
> MMCIF IP on R-Car series has parent clock which can be set
> several rate, and it was not implemented on old SH-Mobile series
> (= SH-Mobile series parent clock was fixed rate)
> R-Car serie
On 21/04/15 13:18, Dov Levenglick wrote:
>> On 20/04/15 17:00, Dov Levenglick wrote:
Add pm_qos_cancel_request_lazy() which is convenient for
contexts that may not sleep.
Signed-off-by: Adrian Hunter
---
include/linux/pm_qos.h | 2 ++
kernel/power/qos.c | 2
> On 20/04/15 17:00, Dov Levenglick wrote:
>>> Add pm_qos_cancel_request_lazy() which is convenient for
>>> contexts that may not sleep.
>>>
>>> Signed-off-by: Adrian Hunter
>>> ---
>>> include/linux/pm_qos.h | 2 ++
>>> kernel/power/qos.c | 20
>>> 2 files changed, 22 i
On Tue, Apr 21, 2015 at 10:27 AM, Kuninori Morimoto
wrote:
> From: Kuninori Morimoto
>
> Signed-off-by: Kuninori Morimoto
> Tested-by: Keita Kobayashi
Acked-by: Geert Uytterhoeven
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 --
On Tue, Apr 21, 2015 at 10:26 AM, Kuninori Morimoto
wrote:
> From: Kuninori Morimoto
>
> Signed-off-by: Kuninori Morimoto
> Tested-by: Keita Kobayashi
Acked-by: Geert Uytterhoeven
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 --
On 20 April 2015 at 14:09, Adrian Hunter wrote:
> Currently "mmc sleep" is used before power off and
> is not paired with waking up. Nevertheless hold
> re-tuning.
>
> Signed-off-by: Adrian Hunter
> ---
> drivers/mmc/core/mmc.c | 14 +++---
> 1 file changed, 11 insertions(+), 3 deletions
On 20 April 2015 at 14:09, Adrian Hunter wrote:
> Enable re-tuning when tuning is executed and
> disable re-tuning when card is no longer initialized.
>
> In the case of SDIO suspend, the card can keep power.
> In that case, re-tuning need not be disabled, but ensure
> the re-tuning timer is disab
From: Kuninori Morimoto
MMCIF IP on R-Car series has parent clock which can be set
several rate, and it was not implemented on old SH-Mobile series
(= SH-Mobile series parent clock was fixed rate)
R-Car series MMCIF can use more high speed access if it setup
parent clock. This patch adds parent c
On 20/04/15 17:00, Dov Levenglick wrote:
>> Add pm_qos_cancel_request_lazy() which is convenient for
>> contexts that may not sleep.
>>
>> Signed-off-by: Adrian Hunter
>> ---
>> include/linux/pm_qos.h | 2 ++
>> kernel/power/qos.c | 20
>> 2 files changed, 22 insertions(
From: Kuninori Morimoto
Signed-off-by: Kuninori Morimoto
Tested-by: Keita Kobayashi
---
v2 -> v3
- add SH-ML
drivers/mmc/host/sh_mmcif.c | 33 +
1 file changed, 17 insertions(+), 16 deletions(-)
diff --git a/drivers/mmc/host/sh_mmcif.c b/drivers/mmc/host/sh_
From: Kuninori Morimoto
Signed-off-by: Kuninori Morimoto
Tested-by: Keita Kobayashi
---
v2 -> v3
- add SH-ML
drivers/mmc/host/sh_mmcif.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/drivers/mmc/host/sh_mmcif.c b/drivers/mmc/host/sh_mmcif.c
index 2b6ef6b..
Hi Ulf
These patches are v3 of sh_mmcif.
Current sh_mmcif driver was used on Renesas SH-Mobile series,
and it is also used on Renesas R-Car series.
But, R-Car series can setup parent clock.
We couldn't setup it when SH-Mobile.
These patches are tested by Kobayashi-san on Lager board.
Kuninori M
Hi Ulf
> These patches are v2 of sh_mmcif.
> Current sh_mmcif driver was used on Renesas SH-Mobile series,
> and it is also used on Renesas R-Car series.
> But, R-Car series can setup parent clock.
> We couldn't setup it when SH-Mobile.
Sorry for many times.
I will send v3 patches which will be
Hi Laurent
> > > From: Kuninori Morimoto
> > >
> > > MMCIF IP on R-Car series has PLL (= parent clock) which was not
> > > implemented on old SH-Mobile series. MMCIF can use more high speed
> > > access if it is possible to use PLL.
> > > This patch adds PLL support for 8a7790/r8a7791.
> > >
>
From: Kuninori Morimoto
Signed-off-by: Kuninori Morimoto
Tested-by: Keita Kobayashi
---
v1 -> v2
- no change
drivers/mmc/host/sh_mmcif.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/drivers/mmc/host/sh_mmcif.c b/drivers/mmc/host/sh_mmcif.c
index 2b6ef6b..
From: Kuninori Morimoto
Signed-off-by: Kuninori Morimoto
Tested-by: Keita Kobayashi
---
v2 -> v3
- no change
drivers/mmc/host/sh_mmcif.c | 33 +
1 file changed, 17 insertions(+), 16 deletions(-)
diff --git a/drivers/mmc/host/sh_mmcif.c b/drivers/mmc/host/sh_
From: Kuninori Morimoto
MMCIF IP on R-Car series has parent clock which can be set
several rate, and it was not implemented on old SH-Mobile series
(= SH-Mobile series parent clock was fixed rate)
R-Car series MMCIF can use more high speed access if it setup
parent clock. This patch adds parent c
Hi Ulf
These patches are v2 of sh_mmcif.
Current sh_mmcif driver was used on Renesas SH-Mobile series,
and it is also used on Renesas R-Car series.
But, R-Car series can setup parent clock.
We couldn't setup it when SH-Mobile.
These patches are tested by Kobayashi-san on Lager board.
Kuninori M
Hi Morimoto-san,
On Tuesday 21 April 2015 07:43:33 Kuninori Morimoto wrote:
> Hi Ulf
>
> > From: Kuninori Morimoto
> >
> > MMCIF IP on R-Car series has PLL (= parent clock) which was not
> > implemented on old SH-Mobile series. MMCIF can use more high speed
> > access if it is possible to use P
Hi Ulf
> From: Kuninori Morimoto
>
> MMCIF IP on R-Car series has PLL (= parent clock) which was not
> implemented on old SH-Mobile series. MMCIF can use more high speed
> access if it is possible to use PLL.
> This patch adds PLL support for 8a7790/r8a7791.
>
> renesas,mmcif already contain r
33 matches
Mail list logo