From patchwork Mon Dec 26 05:20:25 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jaehoon Chung X-Patchwork-Id: 9488477 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 60525604B9 for ; Mon, 26 Dec 2016 05:22:14 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 4EEF4201BD for ; Mon, 26 Dec 2016 05:22:14 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 439282022C; Mon, 26 Dec 2016 05:22:14 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=2.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id EE08620246 for ; Mon, 26 Dec 2016 05:22:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932406AbcLZFWA (ORCPT ); Mon, 26 Dec 2016 00:22:00 -0500 Received: from mailout1.samsung.com ([203.254.224.24]:53265 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752098AbcLZFUf (ORCPT ); Mon, 26 Dec 2016 00:20:35 -0500 Received: from epcas1p1.samsung.com (unknown [182.195.41.45]) by mailout1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0OIS00YCY1I8T050@mailout1.samsung.com>; Mon, 26 Dec 2016 14:20:32 +0900 (KST) Received: from epsmges1p1.samsung.com (unknown [182.195.40.68]) by epcas1p3.samsung.com (KnoxPortal) with ESMTP id 20161226052031epcas1p329e99b33f6da693e3c1f72fd6acf5966~Ttr5qd6VM1509015090epcas1p3l; Mon, 26 Dec 2016 05:20:31 +0000 (GMT) Received: from epcas1p1.samsung.com ( [182.195.41.45]) by epsmges1p1.samsung.com (Symantec Messaging Gateway) with SMTP id B0.FF.05883.F98A0685; Mon, 26 Dec 2016 14:20:31 +0900 (KST) Received: from epcpsbgm1new.samsung.com (u26.gpu120.samsung.co.kr [203.254.230.26]) by epcas1p4.samsung.com (KnoxPortal) with ESMTP id 20161226052030epcas1p40f87c865223a9ad8cd0cd1d6e4d54b32~Ttr5TRhjs2587625876epcas1p4c; Mon, 26 Dec 2016 05:20:30 +0000 (GMT) X-AuditID: b6c32a35-f799b6d0000016fb-49-5860a89fed9b Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm1new.samsung.com (EPCPMTA) with SMTP id E6.82.28252.E98A0685; Mon, 26 Dec 2016 14:20:30 +0900 (KST) Received: from localhost.localdomain ([10.113.62.216]) by mmp1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0OIS0072C1I6BY80@mmp1.samsung.com>; Mon, 26 Dec 2016 14:20:30 +0900 (KST) From: Jaehoon Chung To: linux-pci@vger.kernel.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-samsung-soc@vger.kernel.org, bhelgaas@google.com, robh+dt@kernel.org, mark.rutland@arm.com, kgene@kernel.org, krzk@kernel.org, javier@osg.samsung.com, kishon@ti.com, will.deacon@arm.com, catalin.marinas@arm.com, cpgs@samsung.com, Jaehoon Chung Subject: [RFC PATCH 2/6] Documetation: samsung-phy: add the exynos-pcie-phy binding Date: Mon, 26 Dec 2016 14:20:25 +0900 Message-id: <20161226052029.10552-3-jh80.chung@samsung.com> X-Mailer: git-send-email 2.10.2 In-reply-to: <20161226052029.10552-1-jh80.chung@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAAzVSWUwTURT1zXSmA1idlO0JLjiJHxBbmVJkQHCJqE3kg7iixpQJndBGujjT EhZDROPegBgS+VBRATXYBGlQGlwgpVqjSEHiEozVKIpVQBRco8bSgb9z7j3nnvteLoHKx7E4 wmCycryJLaLwcMmN7kSFov5Kfl7yx/o5TOMBPfP5kh0wAXciU+/pxZiRUQfCPP99GGOq335C mb53dpzx+a5JmYGOMzjz6JwXZ+p8dxCm6Vk/why67ZEygS/3JavnahznHEBz3mnTOJuP4Zq2 6pdSTVVbM9B4n7cjmgnnwlzpTi5Tz7E6jk/gTAVmncFUmEVt3Kxdq01dnkwr6HQmjUowsUYu i8rOyVWsNxQFt6YSitkiW7CUywoCtWxlJm+2WbkEvVmwZlG7aFqlpJPTlCqVSqlO2Z2hSg1K 8jm9r78HswTCS54OPcT2g1Nhx0EYAUk1dFeNSkQcA/v8LfhxEE7ISReAD/4exERyBIFNk8+k M46WNxPTjcsA9td2IyL5CeBpf2VIhZNLYft3LzKFo8gF8MvArdBclBxEYM2LYXyqEUluhUMt 7UFMEBJyCXzftWOqLCNXwMATNxDTFsELPk9oThiZCYfHDoWSIdkhhX6XRzLlhcEAZxcq6rNh nb0dEXEk/Ohtm946Hjb/G0RE7wkA/0224iKxAzh4/eq0IwW+eu0PTULJOXDsmx0TA2Tw6GG5 KNHAs4766dw18NTTHPHx1QDWVHVjJ8H882BWM4jhLIKxkBNoC60UWKNgMxUqC8xGJwhdW1Kq C9T25rgBSQBqtqwkIj9PjrHFQqnRDSCBUlGytsZgSaZjS8s43qzlbUWc4AapwW+qQeOiC8zB 2zVZtbR6Oa1WqWk6TZWsomJlDZUr8uRkIWvl9nCcheNnfAgRFrcfbPei46Odd4vr8N9fI1C8 Z0GsbuO6uH284c382j8fAhXIhu5hxWRs67iLdz/ZG/3WhxojrnQkVVRZ8p2Vm5T3dCU/PQe3 dKasijmbboit+VFX9vjX4g9by5UZTSPl0a69/njtxexKRYNvW/rNydWr+pRLPe/CDfPoW33D nY6JoXJKIuhZOgnlBfY/o9p/lIMDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDIsWRmVeSWpSXmKPExsVy+t9jAd15KxIiDCZMMLFY0pRh8X5ZD6PF y0OaFvOPnGO1ePN2DZPFjV9trBb9j18zW1x42sNmcf78BnaLy7vmsFmcnXeczWLG+X1MFkuv X2SyaN17hN3i5ccTLA78HmvmrWH0WLCp1GPTqk42jy39d9k9+rasYvQ4fmM7k8fnTXIB7FFu NhmpiSmpRQqpecn5KZl56bZKoSFuuhZKCnmJuam2ShG6viFBSgpliTmlQJ6RARpwcA5wD1bS t0twyzh/8QxrwUuuimtPTrM2ME7i7GLk5JAQMJFY/+gzK4QtJnHh3nq2LkYuDiGBpYwS6/4c ZYJwfjBKbDxylAWkik1AR2L7t+NMILaIgKzEx8t7wDqYBW4xSUz//IkZJCEsECrxZP12oAQH B4uAqsSzA5EgYV4Ba4mXVw8xQmyTl1h4/gjYHE4BG4nn71rBrhACqnmy8gTbBEbeBYwMqxgl UguSC4qT0nMN81LL9YoTc4tL89L1kvNzNzGCY+aZ1A7Gg7vcDzEKcDAq8fAaiCdECLEmlhVX 5h5ilOBgVhLh3bIEKMSbklhZlVqUH19UmpNafIjRFOiuicxSosn5wHjOK4k3NDE3MTc2sDC3 tDQxUhLnbZz9LFxIID2xJDU7NbUgtQimj4mDU6qB0fnUk/XXvk05WW4n+FVE6cx2jdqj3LY1 aizmvhp1MQ1nn/aH+kT9F5yr4t+gdltP+19Vb7uZk0bv47l5Bzund9xkuCUQ6XVLtPHCHg7u VqbX+n1CUf1zWFfNkVSe0xKzY3kqg8+2xp6uSFE3Y/8Y76u56+zFz+qE37R5xO641sHfId3Y xkyJpTgj0VCLuag4EQC6Si5vrwIAAA== X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20161226052030epcas1p40f87c865223a9ad8cd0cd1d6e4d54b32 X-Msg-Generator: CA X-Sender-IP: 203.254.230.26 X-Local-Sender: =?UTF-8?B?7KCV7J6s7ZuIG1RpemVuIFBsYXRmb3JtIExhYihTL1fshLw=?= =?UTF-8?B?7YSwKRvsgrzshLHsoITsnpAbUzUo7LGF7J6EKS/ssYXsnoQ=?= X-Global-Sender: =?UTF-8?B?SmFlaG9vbiBDaHVuZxtUaXplbiBQbGF0Zm9ybSBMYWIuG1Nh?= =?UTF-8?B?bXN1bmcgRWxlY3Ryb25pY3MbUzUvU2VuaW9yIEVuZ2luZWVy?= X-Sender-Code: =?UTF-8?B?QzEwG1NUQUYbQzEwVjgxMTE=?= CMS-TYPE: 101P DLP-Filter: Pass X-CFilter-Loop: Reflected X-HopCount: 7 X-CMS-RootMailID: 20161226052030epcas1p40f87c865223a9ad8cd0cd1d6e4d54b32 X-RootMTR: 20161226052030epcas1p40f87c865223a9ad8cd0cd1d6e4d54b32 References: <20161226052029.10552-1-jh80.chung@samsung.com> Sender: linux-samsung-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-samsung-soc@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Adds the exynos-pcie-phy binding for Exynos PCIe PHY. This is for using generic PHY framework. Signed-off-by: Jaehoon Chung --- .../devicetree/bindings/phy/samsung-phy.txt | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/Documentation/devicetree/bindings/phy/samsung-phy.txt b/Documentation/devicetree/bindings/phy/samsung-phy.txt index 9872ba8..eb1085e 100644 --- a/Documentation/devicetree/bindings/phy/samsung-phy.txt +++ b/Documentation/devicetree/bindings/phy/samsung-phy.txt @@ -191,3 +191,24 @@ Example: usbdrdphy0 = &usb3_phy0; usbdrdphy1 = &usb3_phy1; }; + +Samsung Exynos SoC series PCIe PHY controller +-------------------------------------------------- +Required properties: +- compatible : Should be set to "samsung,exynos5433-pcie-phy" +- #phy-cells : must be zero +- reg : a list of registers usd by phy driver + +Optional properites: +-samsung,pmureg-phandle - handle to syscon used to control PMU registers +-samsung,fsys-sysreg - handle to syscon used to control the system registers + +Example: + pcie_phy: pcie-phy@15680000 { + #phy-cells = <0>; + compatible = "samsung,exynos5433-pcie-phy"; + reg = <0x15680000 0x1000>; + samsung,pmureg-phandle = <&pmu_system_controller>; + samsung,fsys-sysreg = <&syscon_fsys>; + status = "okay"; + };