From patchwork Mon Aug 26 09:38:21 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rahul Sharma X-Patchwork-Id: 2849474 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 80BD59F2F4 for ; Mon, 26 Aug 2013 09:16:51 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 6B02E201F6 for ; Mon, 26 Aug 2013 09:16:50 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 34165202C3 for ; Mon, 26 Aug 2013 09:16:48 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756687Ab3HZJQo (ORCPT ); Mon, 26 Aug 2013 05:16:44 -0400 Received: from mailout2.samsung.com ([203.254.224.25]:64309 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756686Ab3HZJQn (ORCPT ); Mon, 26 Aug 2013 05:16:43 -0400 Received: from epcpsbgr2.samsung.com (u142.gpu120.samsung.co.kr [203.254.230.142]) by mailout2.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MS40085WSENJQZ0@mailout2.samsung.com>; Mon, 26 Aug 2013 18:16:42 +0900 (KST) Received: from epcpsbgm1.samsung.com ( [172.20.52.125]) by epcpsbgr2.samsung.com (EPCPMTA) with SMTP id BD.E6.17682.AFC1B125; Mon, 26 Aug 2013 18:16:42 +0900 (KST) X-AuditID: cbfee68e-b7f756d000004512-7a-521b1cfab641 Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id 4B.AB.09055.AFC1B125; Mon, 26 Aug 2013 18:16:42 +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 <0MS4006G5SF6L940@mmp1.samsung.com>; Mon, 26 Aug 2013 18:16:42 +0900 (KST) From: Rahul Sharma To: linux-samsung-soc@vger.kernel.org, devicetree@vger.kernel.org Cc: kgene.kim@samsung.com, sw0312.kim@samsung.com, inki.dae@samsung.com, tomasz.figa@gmail.com, s.nawrocki@samsung.com, joshi@samsung.com, r.sh.open@gmail.com, Rahul Sharma Subject: [PATCH v5 6/6] of/documentation: update with clock information for exynos hdmi subsystem Date: Mon, 26 Aug 2013 15:08:21 +0530 Message-id: <1377509901-9467-7-git-send-email-rahul.sharma@samsung.com> X-Mailer: git-send-email 1.7.10.4 In-reply-to: <1377509901-9467-1-git-send-email-rahul.sharma@samsung.com> References: <1377509901-9467-1-git-send-email-rahul.sharma@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrFLMWRmVeSWpSXmKPExsWyRsSkVveXjHSQwcyThhbzj5xjtZh0fwKL xfddX9gtehdcZbOYcX4fk8XCF/EWUxYdZrU4/Kad1WLG5JdsFqt2/WF04PLYOesuu0ffllWM Hp83yQUwR3HZpKTmZJalFunbJXBl3Ft/mL1gr2DFivnT2RoY7/B1MXJySAiYSNzaeJ8ZwhaT uHBvPVsXIxeHkMBSRolX+06wwhRNuXOWESKxiFHi94lOqKrZTBIrr7YwgVSxCehKzD74jBHE FhFwlNgx5x8TSBGzwGlGiZ17W9hBEsICyRJXr68D28cioCqxZn0bWJxXwF3i8J+XTBDrFCW6 n01gA7E5BTwkzj19B1YjBFTTcW8lUA0HUM0ydomLqRBjBCS+TT7EAhGWldh0AOobSYmDK26w TGAUXsDIsIpRNLUguaA4Kb3ISK84Mbe4NC9dLzk/dxMjMNxP/3vWt4Px5gHrQ4zJQOMmMkuJ JucD4yWvJN7Q2MzIwtTE1NjI3NKMNGElcV61FutAIYH0xJLU7NTUgtSi+KLSnNTiQ4xMHJxS DYxylk6bErT2ZhtlLk+5ufP95koOuQST3RnVzzfYzMg6tLP664mDcSX/dwgqePo0962KqV4X p23IM1vwWV92oI/JeY+X1/MLL+3OeLzQ5GD8uTXNyzwmKCkmTHn7LHNtzlThGVf/WmjNNQ90 kbB/kL7r+Eyl3//ZQkI/fwy7Zb1cX5t9fivrJWUlluKMREMt5qLiRAAXpaedjQIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrJIsWRmVeSWpSXmKPExsVy+t9jAd1fMtJBBlt/aFjMP3KO1WLS/Qks Ft93fWG36F1wlc1ixvl9TBYLX8RbTFl0mNXi8Jt2VosZk1+yWaza9YfRgctj56y77B59W1Yx enzeJBfAHNXAaJORmpiSWqSQmpecn5KZl26r5B0c7xxvamZgqGtoaWGupJCXmJtqq+TiE6Dr lpkDdIuSQlliTilQKCCxuFhJ3w7ThNAQN10LmMYIXd+QILgeIwM0kLCGMePe+sPsBXsFK1bM n87WwHiHr4uRk0NCwERiyp2zjBC2mMSFe+vZuhi5OIQEFjFK/D7RCeXMZpJYebWFCaSKTUBX YvbBZ2AdIgKOEjvm/GMCKWIWOM0osXNvCztIQlggWeLq9XXMIDaLgKrEmvVtYHFeAXeJw39e MkGsU5TofjaBDcTmFPCQOPf0HViNEFBNx72VTBMYeRcwMqxiFE0tSC4oTkrPNdQrTswtLs1L 10vOz93ECI6oZ1I7GFc2WBxiFOBgVOLhDSyQChJiTSwrrsw9xCjBwawkwmsuKh0kxJuSWFmV WpQfX1Sak1p8iDEZ6KqJzFKiyfnAaM8riTc0NjE3NTa1NLEwMbMkTVhJnPdAq3WgkEB6Yklq dmpqQWoRzBYmDk6pBsZuCZOb8cqGjybYrlgxiafvatS2yTnTU7iV3cr+nP/n/3q22OM1aeYX CuY790+6a//Ua3J1UOi719f/6HvejoswuyZwd+9m18NfthYuD7jNul0jr3DXTacNAd9v31es cwqK+m6Wsbdus/ZVQ61bfyZq7lW7mRusdtr/11a9BCk5Vf4FPPfmbd6oxFKckWioxVxUnAgA +fnSVOwCAAA= 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=-9.3 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: