[PATCH v2 0/4] clk: sunxi: mmc: Last bits of phase handling

Chen-Yu Tsai wens at csie.org
Wed Dec 17 02:54:03 PST 2014


Hi,

On Wed, Dec 17, 2014 at 5:38 AM, Maxime Ripard
<maxime.ripard at free-electrons.com> wrote:
> Hi,
>
> These are the last patches of the serie converting the custom phase
> API to the proper common clock framework API.
>
> These patches have already been discussed in length, only the patch 1
> is new and should ease the handling of our MMC clocks.
>
> Thanks,
> Maxime
>
> Changes from v1:
>   - Fixed memory leak when a phase clock registration fails
>   - Moved the spinlock declaration
>   - Updated the DT bindings docs
>
> Maxime Ripard (4):
>   clk: sunxi: Rework MMC phase clocks
>   ARM: sunxi: dt: Add sample and output mmc clocks
>   mmc: sunxi: Convert MMC driver to the standard clock phase API
>   clk: sunxi: Remove custom phase function

Apart from the minor comments, whole series is

Reviewed-by: Chen-Yu Tsai <wens at csie.org>

Also tested on my Cubieboard, Cubieboard2, Hummingbird A31,
and HSG H702 (A13 tablet).


ChenYu

>
>  Documentation/devicetree/bindings/clock/sunxi.txt  |   7 +-
>  .../devicetree/bindings/mmc/sunxi-mmc.txt          |   8 +-
>  arch/arm/boot/dts/sun4i-a10.dtsi                   |  72 +++++++----
>  arch/arm/boot/dts/sun5i-a10s.dtsi                  |  54 ++++++---
>  arch/arm/boot/dts/sun5i-a13.dtsi                   |  44 +++++--
>  arch/arm/boot/dts/sun6i-a31.dtsi                   |  72 +++++++----
>  arch/arm/boot/dts/sun7i-a20.dtsi                   |  72 +++++++----
>  arch/arm/boot/dts/sun8i-a23.dtsi                   |  54 ++++++---
>  drivers/clk/sunxi/clk-mod0.c                       | 131 +++++++++++----------
>  drivers/clk/sunxi/clk-sunxi.c                      |  37 ------
>  drivers/mmc/host/sunxi-mmc.c                       |  72 +++++++----
>  include/linux/clk/sunxi.h                          |  22 ----
>  12 files changed, 392 insertions(+), 253 deletions(-)
>  delete mode 100644 include/linux/clk/sunxi.h
>
> --
> 2.2.0
>



More information about the linux-arm-kernel mailing list