From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kuninori Morimoto Date: Thu, 23 Apr 2015 08:11:36 +0000 Subject: [PATCH 0/7 v4] mmc: sh_mmcif: add parent clk support Message-Id: <87d22vgt8u.wl%kuninori.morimoto.gx@renesas.com> List-Id: References: <873840a4ch.wl%kuninori.morimoto.gx@renesas.com> In-Reply-To: <873840a4ch.wl%kuninori.morimoto.gx@renesas.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Ulf Hansson Cc: linux-mmc , Simon , Magnus , Linux-SH , Laurent , kobayashi Hi Ulf, Simon These patches are v4 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. Simon 6), 7) are ARM side patches, but these doesn't depend on 1) - 5) patches. Kuninori Morimoto (7): 1) mmc: sh_mmcif: move mmcif_of_match to upside 2) mmc: sh_mmcif: cleanup to use dev instead of &pdev->dev 3) mmc: sh_mmcif: remove unnecessary int clk from struct sh_mmcif_host 4) mmc: sh_mmcif: separate sh_mmcif_clk_update() into setup and prepare 5) mmc: sh_mmcif: calculate best clock with parent clock 6) ARM: shmobile: r8a7790: add MMCIF parent clock range 7) ARM: shmobile: r8a7791: add MMCIF parent clock range Documentation/devicetree/bindings/mmc/renesas,mmcif.txt | 3 ++ arch/arm/boot/dts/r8a7790.dtsi | 2 ++ arch/arm/boot/dts/r8a7791.dtsi | 1 + drivers/mmc/host/sh_mmcif.c | 173 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------- 4 files changed, 135 insertions(+), 44 deletions(-) Best regards --- Kuninori Morimoto