From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Turquette Subject: Re: [PATCH v2 0/8] clk: max77686: Clock provider implementation fixes Date: Tue, 31 Dec 2013 11:42:15 -0800 Message-ID: <20131231194215.12054.39705@quantum> References: <1386864441-19561-1-git-send-email-t.figa@samsung.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8BIT Return-path: In-Reply-To: <1386864441-19561-1-git-send-email-t.figa@samsung.com> Sender: linux-samsung-soc-owner@vger.kernel.org To: linux-arm-kernel@lists.infradead.org Cc: devicetree@vger.kernel.org, linux-samsung-soc@vger.kernel.org, Samuel Ortiz , Lee Jones , Sachin Kamat , Kyungmin Park , Tomasz Figa List-Id: devicetree@vger.kernel.org Quoting Tomasz Figa (2013-12-12 08:07:13) > This series intends to improve clock provider impementation of max77686 > PMIC driver. First two patches are simple fixes of current implementation > to allow correct control of provided clocks. Further patches refactor > the driver to make the code cleaner and prepare for further patches. Then > last two patches add registration of OF clock provider and adjust device > tree nodes of boards containing max77686 chip to contain properties > required by clock provider. Acked-by: Mike Turquette > > Tested on Exynos4412-based Trats2 board, with additional patches adding > driver being a consumer of one of max77686 clocks. > > Changes since v1: > - rebased on top of current clk-next (no functional changes) > > Tomasz Figa (8): > clk: max77686: Correct callback used for checking clock status > clk: max77686: Provide .recalc_rate() operation > clk: max77686: Refactor successful exit of probe function > clk: max77686: Make max77686_clk_register() return struct clk * > clk: max77686: Fix clean-up in error and remove paths > clk: max77686: Refactor driver data handling > clk: max77686: Register OF clock provider > ARM: dts: Add clock provider specific properties to max77686 node > > .../devicetree/bindings/clock/maxim,max77686.txt | 38 +++++++++ > Documentation/devicetree/bindings/mfd/max77686.txt | 3 + > arch/arm/boot/dts/cros5250-common.dtsi | 1 + > arch/arm/boot/dts/exynos4412-odroidx.dts | 1 + > arch/arm/boot/dts/exynos4412-trats2.dts | 1 + > drivers/clk/clk-max77686.c | 97 +++++++++++++--------- > 6 files changed, 104 insertions(+), 37 deletions(-) > create mode 100644 Documentation/devicetree/bindings/clock/maxim,max77686.txt > > -- > 1.8.4.3 >