From patchwork Thu Jul 25 07:34:37 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rahul Sharma X-Patchwork-Id: 2833243 Return-Path: X-Original-To: patchwork-linux-samsung-soc@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.19.201]) by patchwork1.web.kernel.org (Postfix) with ESMTP id 1C1A29F243 for ; Thu, 25 Jul 2013 07:12:17 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 3CC7620209 for ; Thu, 25 Jul 2013 07:12:16 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 4C37420208 for ; Thu, 25 Jul 2013 07:12:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753938Ab3GYHMP (ORCPT ); Thu, 25 Jul 2013 03:12:15 -0400 Received: from mailout2.samsung.com ([203.254.224.25]:43625 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753096Ab3GYHMO (ORCPT ); Thu, 25 Jul 2013 03:12:14 -0400 Received: from epcpsbgr4.samsung.com (u144.gpu120.samsung.co.kr [203.254.230.144]) by mailout2.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MQH00HOKDAQIAI0@mailout2.samsung.com> for linux-samsung-soc@vger.kernel.org; Thu, 25 Jul 2013 16:12:13 +0900 (KST) Received: from epcpsbgm2.samsung.com ( [172.20.52.123]) by epcpsbgr4.samsung.com (EPCPMTA) with SMTP id CF.D3.29708.CCFC0F15; Thu, 25 Jul 2013 16:12:12 +0900 (KST) X-AuditID: cbfee690-b7f6f6d00000740c-c6-51f0cfcc7eb8 Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id 82.39.31505.CCFC0F15; Thu, 25 Jul 2013 16:12:12 +0900 (KST) Received: from chromeserver-PowerEdge-T410.sisodomain.com ([107.108.73.106]) by mmp1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MQH009Z5DBL6H90@mmp1.samsung.com>; Thu, 25 Jul 2013 16:12:12 +0900 (KST) From: Rahul Sharma To: linux-samsung-soc@vger.kernel.org, devicetree-discuss@lists.ozlabs.org Cc: kgene.kim@samsung.com, sw0312.kim@samsung.com, inki.dae@samsung.com, seanpaul@chromium.org, l.stach@pengutronix.de, tomasz.figa@gmail.com, rob.herring@calxeda.com, s.nawrocki@samsung.com, grant.likely@linaro.org, joshi@samsung.com, r.sh.open@gmail.com, Rahul Sharma Subject: [PATCH v3 9/9] of/documentation: update with clock information for exynos hdmi subsystem Date: Thu, 25 Jul 2013 13:04:37 +0530 Message-id: <1374737677-3215-10-git-send-email-rahul.sharma@samsung.com> X-Mailer: git-send-email 1.7.10.4 In-reply-to: <1374737677-3215-1-git-send-email-rahul.sharma@samsung.com> References: <1374737677-3215-1-git-send-email-rahul.sharma@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBIsWRmVeSWpSXmKPExsWyRsSkWvfM+Q+BBg07lS0OzH7IanHgzw5G i0n3J7BYfN/1hd2id8FVNosHc28yWcw4v4/JYuGLeIspiw6zWhxecYDJ4vCbdlaLuxvOMlrM mPySzWLVrj+MDnweCz5fYfeY3XCRxWPnrLvsHneu7WHzOD9jIaNH/18Dj74tqxg9Pm+SC+CI 4rJJSc3JLEst0rdL4Mq4t/4we8FewYoV86ezNTDe4eti5OSQEDCR+PK+nxXCFpO4cG89Wxcj F4eQwFJGiUvLL7DBFG3bu5kVIrGIUWLxtTYWCGc2k8Ts1jawKjYBXYnZB58xgtgiAl4S3Wu2 s4MUMQusY5J43jkXbIewQLLE731zwYpYBFQlnux6zAJi8wp4SDy71gO1TlGi+9kEMJsTKL77 2TF2EFtIwF3iyLEdYGdICLxkl/i5bQszxCABiW+TDwEN4gBKyEpsOsAMMUdS4uCKGywTGIUX MDKsYhRNLUguKE5KLzLRK07MLS7NS9dLzs/dxAiMpdP/nk3YwXjvgPUhxmSgcROZpUST84Gx mFcSb2hsZmRhamJqbGRuaUaasJI4r3qLdaCQQHpiSWp2ampBalF8UWlOavEhRiYOTqkGRoZ5 UurWC2Pf5WbuFU680vinZW5m4Slhs3q/a0t8Hhj83TRbXz03evO8tRxGk/yPnQ7dtZV/4yPx nvP7znwtPHxDLk3KL6COTeXe37NFry1eOD4Wii7q5ph69EDW5n/l9//Zb5Tb3NDh+CDaS2mx 6l+38/XrrHd5Gn69yZTDuyRzc9JRpqzOe0osxRmJhlrMRcWJAGR2EOm7AgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmplleLIzCtJLcpLzFFi42I5/e+xgO6Z8x8CDW4ukrQ4MPshq8WBPzsY LSbdn8Bi8X3XF3aL3gVX2SwezL3JZDHj/D4mi4Uv4i2mLDrManF4xQEmi8Nv2lkt7m44y2gx Y/JLNotVu/4wOvB5LPh8hd1jdsNFFo+ds+6ye9y5tofN4/yMhYwe/X8NPPq2rGL0+LxJLoAj qoHRJiM1MSW1SCE1Lzk/JTMv3VbJOzjeOd7UzMBQ19DSwlxJIS8xN9VWycUnQNctMwfobiWF ssScUqBQQGJxsZK+HaYJoSFuuhYwjRG6viFBcD1GBmggYQ1jxr31h9kL9gpWrJg/na2B8Q5f FyMnh4SAicS2vZtZIWwxiQv31rN1MXJxCAksYpRYfK2NBcKZzSQxu7WNDaSKTUBXYvbBZ4wg toiAl0T3mu3sIEXMAuuYJJ53zgUbJSyQLPF731ywIhYBVYknux6zgNi8Ah4Sz671sEGsU5To fjYBzOYEiu9+dowdxBYScJc4cmwH6wRG3gWMDKsYRVMLkguKk9JzjfSKE3OLS/PS9ZLzczcx giP1mfQOxlUNFocYBTgYlXh4V3x/HyjEmlhWXJl7iFGCg1lJhDe24kOgEG9KYmVValF+fFFp TmrxIcZkoKsmMkuJJucDk0heSbyhsYm5qbGppYmFiZklacJK4rwHW60DhQTSE0tSs1NTC1KL YLYwcXBKNTDWLl7hbs0veDnlt97194+8CtZIVfg/qTok/8VzzYco29aFfCrfnSb3qixV+6B3 J9QtoCSY2UZosv2BhjfrBFy2vpr3tH1XrbWc/7GGpvaiaXZHj14/lv7ALvXyafc7hu8/Mkb9 tvm/J0iX92UxU0qkrvlmvkBLZyGJCy+nNN3ksozlVo2VLVdiKc5INNRiLipOBADgI6vQGAMA AA== DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-samsung-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-samsung-soc@vger.kernel.org X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Adding information about clocks to the binding documentation for exynos mixer and hdmi. Signed-off-by: Rahul Sharma --- Documentation/devicetree/bindings/video/exynos_hdmi.txt | 14 +++++++++++++- Documentation/devicetree/bindings/video/exynos_mixer.txt | 4 ++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/video/exynos_hdmi.txt b/Documentation/devicetree/bindings/video/exynos_hdmi.txt index 323983b..94aaa7d 100644 --- a/Documentation/devicetree/bindings/video/exynos_hdmi.txt +++ b/Documentation/devicetree/bindings/video/exynos_hdmi.txt @@ -12,7 +12,19 @@ Required properties: a) phandle of the gpio controller node. b) pin number within the gpio controller. c) optional flags and pull up/down. - +- clocks: list of clock IDs from SoC clock driver. + a) hdmi: It is required for gate operation on aclk_200_disp1 clock + which clocks the display1 block. + b) sclk_hdmi: It is required for gate operation on sclk_hdmi clock + which clocks hdmi IP. + c) sclk_pixel: Parent for mux mout_hdmi. + d) sclk_hdmiphy: Parent for mux mout_hdmi. + e) mout_hdmi: It is required by the driver to switch between the 2 + parents i.e. sclk_pixel and sclk_hdmiphy. If hdmiphy is stable + after configuration, parent is set to sclk_hdmiphy else + sclk_pixel. +- clock-names: aliases as per driver requirements for above clock IDs: + "hdmi", "sclk_hdmi", "sclk_pixel", "sclk_hdmiphy" and "mout_hdmi". Example: hdmi { diff --git a/Documentation/devicetree/bindings/video/exynos_mixer.txt b/Documentation/devicetree/bindings/video/exynos_mixer.txt index 3334b0a..94b40b6 100644 --- a/Documentation/devicetree/bindings/video/exynos_mixer.txt +++ b/Documentation/devicetree/bindings/video/exynos_mixer.txt @@ -10,6 +10,10 @@ Required properties: - reg: physical base address of the mixer and length of memory mapped region. - interrupts: interrupt number to the cpu. +- clocks: list of clock IDs from SoC clock driver. + a) mixer: It is required for gate operation on aclk_200_disp1 clock + which clocks the display1 block. + b) sclk_hdmi: Parent for mux mout_mixer. Example: