[PATCH v2 0/4] clk: sunxi: mmc: Last bits of phase handling
Maxime Ripard
maxime.ripard at free-electrons.com
Tue Dec 16 13:38:52 PST 2014
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
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