Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp222424pxb; Tue, 31 Aug 2021 19:47:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxB3YHvdKzupbvD1YimZSSETEIusxiSOWG5ANSNWuylGD7MT/kBG5adrcEzn+7vCBY+MxzU X-Received: by 2002:a02:1dc9:: with SMTP id 192mr5723794jaj.92.1630464456562; Tue, 31 Aug 2021 19:47:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1630464456; cv=none; d=google.com; s=arc-20160816; b=V8irjKGDu+TpNBcNEdRptEQmHKfDjx4N6OHzhDTBnkTLVt6l7wnYDKlNhNdORn0HPP t6vcrCmfZz5W+F2odv5puC4lmj2gk15JqvK17Pfr41saOHR5srekHYmHlbLTomh2/T1b f8Oz290WfscHFe50+H5Bluvq/DG0jfF8zeWd2tg10kuj22Re4oHMEjam1eLaCBZbfs8n B84RKQ1BrrUhn1k7Dlz3djOg6LNU6M9vOXuoIgvu6DXc3ml2GpQRS8BS6XfVTLEy6oNv TjAsAUlvrusqrlvD3JXVn/vjdrQKXSfwaqfh3jqI5Qx0tYCWALBwPlo3q1PWTUXOcK1W MxSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:dlp-filter:cms-type:content-language :thread-index:content-transfer-encoding:mime-version:message-id:date :subject:in-reply-to:cc:to:from:dkim-signature:dkim-filter; bh=RkXSwVqH3GKz8YaOb+ID9ethe5OjeIM5AoQsoHSKq0g=; b=Kh2PDyJDLpUIqRtfDyPZXWWekKbddI3ghnU0yV0/n2H+NlhDbl+npYXTZqhZVmSKrv Efbdn4BDJ7yXtEC/SoqozDJm43lcNi6Frk2ieBbeD8bispT78wd5rwWeLojzc7SlyjdB 3eMUALqCwgb6mCVL9zSDQaENo68w5bYPnYN88uGTnrIuhbhf3oAS2OxTDSHATlcygU5t jbztld0xV+/YYnVSEDwK+tlsV5UAfdWwRDmniz5EL4dJrw9Mv82dYDXb+vxk6hOQADcm 5ecoixnMs+Dnux5qdE+0ROUOtocYHfttS4sHG7NHZOybFUeSDardxdtQYs7XQzVTfcpD y8NA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=oKkhgc71; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id l8si18269786ilt.110.2021.08.31.19.47.24; Tue, 31 Aug 2021 19:47:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=oKkhgc71; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241536AbhIACIY (ORCPT + 99 others); Tue, 31 Aug 2021 22:08:24 -0400 Received: from mailout2.samsung.com ([203.254.224.25]:53093 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241420AbhIACIR (ORCPT ); Tue, 31 Aug 2021 22:08:17 -0400 Received: from epcas2p3.samsung.com (unknown [182.195.41.55]) by mailout2.samsung.com (KnoxPortal) with ESMTP id 20210901020716epoutp02e526a32c65a8b010d32eaaad4ac1f6a0~gkJV8Fj2q0238002380epoutp02N for ; Wed, 1 Sep 2021 02:07:16 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.samsung.com 20210901020716epoutp02e526a32c65a8b010d32eaaad4ac1f6a0~gkJV8Fj2q0238002380epoutp02N DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1630462036; bh=RkXSwVqH3GKz8YaOb+ID9ethe5OjeIM5AoQsoHSKq0g=; h=From:To:Cc:In-Reply-To:Subject:Date:References:From; b=oKkhgc71q6gep4oaIMt1SF6vNxJ8hmjfxmmHPDi/AxqMvJYh1UImbXTV1FE75tG4C veVQAxnf0P2hwonXBkpSFg67ASXO7xo6gog7Ta5RZPgczLLDqEp7TWoJufj6DP3+u8 tgNzpbDkf0aCcM57Icct/PBSxzP2FJy13XSRaOJ0= Received: from epsnrtp4.localdomain (unknown [182.195.42.165]) by epcas2p3.samsung.com (KnoxPortal) with ESMTP id 20210901020716epcas2p34270d22d106ec764a25bc961aa4007ea~gkJVheOdP2851228512epcas2p3v; Wed, 1 Sep 2021 02:07:16 +0000 (GMT) Received: from epsmges2p3.samsung.com (unknown [182.195.40.186]) by epsnrtp4.localdomain (Postfix) with ESMTP id 4GznW52txPz4x9Pw; Wed, 1 Sep 2021 02:07:13 +0000 (GMT) Received: from epcas2p3.samsung.com ( [182.195.41.55]) by epsmges2p3.samsung.com (Symantec Messaging Gateway) with SMTP id 5E.13.09749.F40EE216; Wed, 1 Sep 2021 11:07:11 +0900 (KST) Received: from epsmtrp1.samsung.com (unknown [182.195.40.13]) by epcas2p3.samsung.com (KnoxPortal) with ESMTPA id 20210901020711epcas2p33509a122c5dc08fe810ce9e9fc43733f~gkJQjPHna3154431544epcas2p3c; Wed, 1 Sep 2021 02:07:11 +0000 (GMT) Received: from epsmgms1p1new.samsung.com (unknown [182.195.42.41]) by epsmtrp1.samsung.com (KnoxPortal) with ESMTP id 20210901020711epsmtrp1282c13084cac054b5895ccd3dec9a074~gkJQiKKw20121301213epsmtrp1a; Wed, 1 Sep 2021 02:07:11 +0000 (GMT) X-AuditID: b6c32a47-29aa8a8000002615-9d-612ee04f8fc4 Received: from epsmtip1.samsung.com ( [182.195.34.30]) by epsmgms1p1new.samsung.com (Symantec Messaging Gateway) with SMTP id 89.4E.09091.E40EE216; Wed, 1 Sep 2021 11:07:10 +0900 (KST) Received: from KORCO039056 (unknown [10.229.8.156]) by epsmtip1.samsung.com (KnoxPortal) with ESMTPA id 20210901020710epsmtip15279befe911cb2f40d8e488a7087e7c8~gkJQR0KLz0237802378epsmtip1L; Wed, 1 Sep 2021 02:07:10 +0000 (GMT) From: "Chanho Park" To: "'Alim Akhtar'" , "'Alim Akhtar'" , Cc: "'open list'" , , "'robh+dt'" , "'Krzysztof Kozlowski'" , , "'Martin K. Petersen'" , In-Reply-To: Subject: RE: [PATCH v11] dt-bindings: ufs: Add bindings for Samsung ufs host Date: Wed, 1 Sep 2021 11:07:10 +0900 Message-ID: <001201d79ed6$12e5a9b0$38b0fd10$@samsung.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQGTCpFSI9u31zW1dQzJt1zw/evFCQDkMABVAcaL7goByHyjiqvz/Iqw Content-Language: ko X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHJsWRmVeSWpSXmKPExsWy7bCmua7/A71Egy1dChZLb1VbPJi3jc1i /pFzrBYb3/5gstj0+BqrxeVdc9gsZpzfx2Sx/Pg/JovWvUfYLf7v2cHuwOUxq6GXzWPnrLvs HptWdbJ5bF5S7/Hx6S0Wj74tqxg9Pm+SC2CPyrHJSE1MSS1SSM1Lzk/JzEu3VfIOjneONzUz MNQ1tLQwV1LIS8xNtVVy8QnQdcvMAbpOSaEsMacUKBSQWFyspG9nU5RfWpKqkJFfXGKrlFqQ klNgaFigV5yYW1yal66XnJ9rZWhgYGQKVJmQk/H34Qn2gusaFVc/3mJtYNwk18XIySEhYCIx o6edtYuRi0NIYAejxPGlzUwQzidGidmHW9hAqoQEvjFKXL2p0sXIAdbR0WwFUbOXUWLXpj/s EM4LRon7l58wgjSwCehLvOzYxgpiiwhkS+x4d4wRpIhZYDuTxJer15hBEpwCgRJv9+8C2yAs 4CPx7NtBMJtFQEXiQ8t2FpBtvAKWEu+nKICEeQUEJU7OfMICYjMLyEtsfzuHGeIFBYmfT5dB 7XKTeNp7hhWiRkRidmcbM8heCYEDHBIfn01lhWhwkdh7cj4bhC0s8er4FnYIW0riZX8bO0RD N6NE66P/UInVjBKdjT4Qtr3Er+lbWEGOYxbQlFi/Sx8SKsoSR25B3cYn0XH4LztEmFeio00I olFd4sD26SwQtqxE95zPrBMYlWYh+WwWks9mIflgFsKuBYwsqxjFUguKc9NTi40KjJHjehMj OOFque9gnPH2g94hRiYOxkOMEhzMSiK82W+0EoV4UxIrq1KL8uOLSnNSiw8xmgKDeiKzlGhy PjDl55XEG5oamZkZWJpamJoZWSiJ83K+kkkUEkhPLEnNTk0tSC2C6WPi4JRqYFK2bP5futjz x4RU+Y8JQUsr/l7N8VPx2/zt6OI5T4MePf8mfqQ582PakmQJy+N/tBe9Edu6P6lq38MjK+NL ef6/uD2B9/oLNStGsf7ZcaJvDuyZxbVEgvfimxb31f+rX4R/2rjA+tKco0srVnvcYuv2XS9x 7oVQIe/q4/LpnxSVtgqff/PR/0RAtVA0u73HAtPfnnXfElX28v5jfS3y9VXasQStOG3Jc4se f7g9O/HuupRSwXXscX0zv7/KMj2sVM9o/vltteOv91eLw10Z02PMOoIYw8w2aFrZJtr1xrms ttyguKFt4c2ul/vc8nvTJPknJMt+Kr/2uP+j/8oDD5i3Gm1SZo9TuFq3fP2ZnZlKLMUZiYZa zEXFiQCdM4cmQQQAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprJIsWRmVeSWpSXmKPExsWy7bCSnK7fA71Eg/Z+U4ult6otHszbxmYx /8g5VouNb38wWWx6fI3V4vKuOWwWM87vY7JYfvwfk0Xr3iPsFv/37GB34PKY1dDL5rFz1l12 j02rOtk8Ni+p9/j49BaLR9+WVYwenzfJBbBHcdmkpOZklqUW6dslcGX8fXiCveC6RsXVj7dY Gxg3yXUxcnBICJhIdDRbdTFycQgJ7GaUOPWjlbGLkRMoLivx7N0OdghbWOJ+yxFWEFtI4Bmj xK/pZSA2m4C+xMuObWBxEYFcia3nzzGBDGIW2M0k8bv/HiPE1BlMEqcnLAOr4hQIlHi7fxcb iC0s4CPx7NtBMJtFQEXiQ8t2FpCLeAUsJd5PUQAJ8woISpyc+YQFxGYW0JbofQhxHLOAvMT2 t3OYIY5TkPj5dBnUEW4ST3vPsELUiEjM7mxjnsAoPAvJqFlIRs1CMmoWkpYFjCyrGCVTC4pz 03OLDQsM81LL9YoTc4tL89L1kvNzNzGCY09Lcwfj9lUf9A4xMnEwHmKU4GBWEuHNfqOVKMSb klhZlVqUH19UmpNafIhRmoNFSZz3QtfJeCGB9MSS1OzU1ILUIpgsEwenVAPTbN3+JWdCd9VY yS9VbZ8o8r7SqenlpKDi287uK9PfFnlMZLEKVhTqmtzQP4mvzD5jUrPCrSuKDyyEZLeHXU77 WblT/5DprNk84gstGPs8ebJKp1/gOXWb4cOMiaW1G6KkAm7rr9yg33zD/Ozp4+vubnrS9000 8UbdcS1lHd+9t6YFSzlW3rqvp3r1uvF0AX5xzicqPcGHXvAu4WkSDvBeBUyrTY27LxvXJkhl ranVe7L5OsN01ojMnx1hl7+s2XMgcN2JRQf63slmTvb0dfiqctpxX+wvgcYpoov3b90842X6 N42jOl9vNvn9tXkWPOfLUtlJ89q63k5sKVLfV3vlTK7Q+pZ41eyTE4I2TfVXYinOSDTUYi4q TgQATmrBCiwDAAA= X-CMS-MailID: 20210901020711epcas2p33509a122c5dc08fe810ce9e9fc43733f X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-Sendblock-Type: AUTO_CONFIDENTIAL CMS-TYPE: 102P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20210803032734epcas5p2143008ddb212fe53fcd28b813c85c9d8 References: <20210803032539.15676-1-alim.akhtar@samsung.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Rob, Could you kindly review this? Best Regards, Chanho Park > -----Original Message----- > From: Alim Akhtar > Sent: Friday, August 20, 2021 1:19 AM > To: Alim Akhtar > Cc: open list ; linux-arm- > kernel@lists.infradead.org; robh+dt ; Krzysztof > Kozlowski ; linux-samsung- > soc@vger.kernel.org; Martin K. Petersen > Subject: Re: [PATCH v11] dt-bindings: ufs: Add bindings for Samsung ufs > host > > Hi Rob > Can you pick up this patch via your tree? or you want Martin to pick it up? > > On Sat, Aug 14, 2021 at 10:25 PM Alim Akhtar wrote: > > > > Ping!! > > > > On Wed, Aug 4, 2021 at 9:01 AM Alim Akhtar > wrote: > > > > > > This patch adds DT bindings for Samsung ufs hci > > > > > > Signed-off-by: Alim Akhtar > > > --- > > > Changes since v10 > > > * Rebased on v5.14-rc2 > > > * removed Rob Herring earlier Reviewed-by tag > > > > > > This patch was part of exynos ufs driver series, somehow this got > > > missed to applied on the tree, sending again as a new patch v11, > > > removing Rob's earlier Reviewed-by tag. > > > > > > .../bindings/ufs/samsung,exynos-ufs.yaml | 89 +++++++++++++++++++ > > > 1 file changed, 89 insertions(+) > > > create mode 100644 > > > Documentation/devicetree/bindings/ufs/samsung,exynos-ufs.yaml > > > > > > diff --git > > > a/Documentation/devicetree/bindings/ufs/samsung,exynos-ufs.yaml > > > b/Documentation/devicetree/bindings/ufs/samsung,exynos-ufs.yaml > > > new file mode 100644 > > > index 000000000000..38193975c9f1 > > > --- /dev/null > > > +++ b/Documentation/devicetree/bindings/ufs/samsung,exynos-ufs.yaml > > > @@ -0,0 +1,89 @@ > > > +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause %YAML 1.2 > > > +--- > > > +$id: > > > +https://protect2.fireeye.com/v1/url?k=87b3fb9f-d828c295-87b270d0-0c > > > +c47a31384a-2d1da91e6c1569ad&q=1&e=3ebd4447-410b-4abb-b6e0-88b0310be > > > +d3f&u=http%3A%2F%2Fdevicetree.org%2Fschemas%2Fufs%2Fsamsung%2Cexyno > > > +s-ufs.yaml%23 > > > +$schema: > > > +https://protect2.fireeye.com/v1/url?k=15695c41-4af2654b-1568d70e-0c > > > +c47a31384a-797602fbe8e5ab79&q=1&e=3ebd4447-410b-4abb-b6e0-88b0310be > > > +d3f&u=http%3A%2F%2Fdevicetree.org%2Fmeta-schemas%2Fcore.yaml%23 > > > + > > > +title: Samsung SoC series UFS host controller Device Tree Bindings > > > + > > > +maintainers: > > > + - Alim Akhtar > > > + > > > +description: | > > > + Each Samsung UFS host controller instance should have its own node. > > > + This binding define Samsung specific binding other then what is > > > +used > > > + in the common ufshcd bindings > > > + [1] Documentation/devicetree/bindings/ufs/ufshcd-pltfrm.txt > > > + > > > +properties: > > > + > > > + compatible: > > > + enum: > > > + - samsung,exynos7-ufs > > > + > > > + reg: > > > + items: > > > + - description: HCI register > > > + - description: vendor specific register > > > + - description: unipro register > > > + - description: UFS protector register > > > + > > > + reg-names: > > > + items: > > > + - const: hci > > > + - const: vs_hci > > > + - const: unipro > > > + - const: ufsp > > > + > > > + clocks: > > > + items: > > > + - description: ufs link core clock > > > + - description: unipro main clock > > > + > > > + clock-names: > > > + items: > > > + - const: core_clk > > > + - const: sclk_unipro_main > > > + > > > + interrupts: > > > + maxItems: 1 > > > + > > > + phys: > > > + maxItems: 1 > > > + > > > + phy-names: > > > + const: ufs-phy > > > + > > > +required: > > > + - compatible > > > + - reg > > > + - interrupts > > > + - phys > > > + - phy-names > > > + - clocks > > > + - clock-names > > > + > > > +additionalProperties: false > > > + > > > +examples: > > > + - | > > > + #include > > > + #include > > > + > > > + ufs: ufs@15570000 { > > > + compatible = "samsung,exynos7-ufs"; > > > + reg = <0x15570000 0x100>, > > > + <0x15570100 0x100>, > > > + <0x15571000 0x200>, > > > + <0x15572000 0x300>; > > > + reg-names = "hci", "vs_hci", "unipro", "ufsp"; > > > + interrupts = ; > > > + clocks = <&clock_fsys1 ACLK_UFS20_LINK>, > > > + <&clock_fsys1 SCLK_UFSUNIPRO20_USER>; > > > + clock-names = "core_clk", "sclk_unipro_main"; > > > + pinctrl-names = "default"; > > > + pinctrl-0 = <&ufs_rst_n &ufs_refclk_out>; > > > + phys = <&ufs_phy>; > > > + phy-names = "ufs-phy"; > > > + }; > > > +... > > > > > > base-commit: 2734d6c1b1a089fb593ef6a23d4b70903526fe0c > > > -- > > > 2.17.1 > > > > > > > > > -- > > Regards, > > Alim > > > > -- > Regards, > Alim